Sophie

Sophie

distrib > CentOS > 6 > i386 > by-pkgid > cf93d8a8acdcc6fe2225039da0502495 > files > 3561

kernel-doc-2.6.32-131.17.1.el6.centos.plus.noarch.rpm

<?xml version="1.0" encoding="ANSI_X3.4-1968" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=ANSI_X3.4-1968" /><title>scsi_adjust_queue_depth</title><meta name="generator" content="DocBook XSL Stylesheets V1.75.2" /><link rel="home" href="index.html" title="SCSI Interfaces Guide" /><link rel="up" href="ch03.html#scsi.c" title="drivers/scsi/scsi.c" /><link rel="prev" href="re10.html" title="scsi_finish_command" /><link rel="next" href="re12.html" title="scsi_track_queue_full" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center"><span>scsi_adjust_queue_depth</span></th></tr><tr><td width="20%" align="left"><a accesskey="p" href="re10.html">Prev</a>&#160;</td><th width="60%" align="center">drivers/scsi/scsi.c</th><td width="20%" align="right">&#160;<a accesskey="n" href="re12.html">Next</a></td></tr></table><hr /></div><div class="refentry" title="scsi_adjust_queue_depth"><a id="API-scsi-adjust-queue-depth"></a><div class="titlepage"></div><div class="refnamediv"><h2>Name</h2><p>scsi_adjust_queue_depth &#8212; 
     Let low level drivers change a device's queue depth
 </p></div><div class="refsynopsisdiv" title="Synopsis"><h2>Synopsis</h2><div class="funcsynopsis"><table border="0" summary="Function synopsis" cellspacing="0" cellpadding="0" class="funcprototype-table"><tr><td><code class="funcdef">void <b class="fsfunc">scsi_adjust_queue_depth </b>(</code></td><td>struct scsi_device * <var class="pdparam">sdev</var>, </td></tr><tr><td>&#160;</td><td>int <var class="pdparam">tagged</var>, </td></tr><tr><td>&#160;</td><td>int <var class="pdparam">tags</var><code>)</code>;</td></tr></table><div class="funcprototype-spacer">&#160;</div></div></div><div class="refsect1" title="Arguments"><a id="id2750626"></a><h2>Arguments</h2><div class="variablelist"><dl><dt><span class="term"><em class="parameter"><code>sdev</code></em></span></dt><dd><p>
     SCSI Device in question
    </p></dd><dt><span class="term"><em class="parameter"><code>tagged</code></em></span></dt><dd><p>
     Do we use tagged queueing (non-0) or do we treat
     this device as an untagged device (0)
    </p></dd><dt><span class="term"><em class="parameter"><code>tags</code></em></span></dt><dd><p>
     Number of tags allowed if tagged queueing enabled,
     or number of commands the low level driver can
     queue up in non-tagged mode (as per cmd_per_lun).
    </p></dd></dl></div></div><div class="refsect1" title="Returns"><a id="id2750689"></a><h2>Returns</h2><p>
   Nothing
</p></div><div class="refsect1" title="Lock Status"><a id="id2750698"></a><h2>Lock Status</h2><p>
   None held on entry
</p></div><div class="refsect1" title="Notes"><a id="id2750708"></a><h2>Notes</h2><p>
   Low level drivers may call this at any time and we will do
   the right thing depending on whether or not the device is
   currently active and whether or not it even has the
   command blocks built yet.
</p></div></div><div class="navfooter"><hr /><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="re10.html">Prev</a>&#160;</td><td width="20%" align="center"><a accesskey="u" href="ch03.html#scsi.c">Up</a></td><td width="40%" align="right">&#160;<a accesskey="n" href="re12.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top"><span>scsi_finish_command</span>&#160;</td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top">&#160;<span>scsi_track_queue_full</span></td></tr></table></div></body></html>