title: What does __devexit mean in a function declaration?
body: <p>A driver I looked at has</p>
  
  <pre><code>static void __devexit rtsx_remove(struct pci_dev *pci)
  </code></pre>
  
  <p>What does <code>__devexit</code> mean in the context of the function definition? Other functions I've seen have, at most, <code>static</code> and a return type.</p>