Sophie

Sophie

distrib > Fedora > 14 > x86_64 > media > updates > by-pkgid > 6e7a2755bd78c9deedab199b86e675f3 > files > 8827

gnuradio-doc-3.2.2-9.fc14.x86_64.rpm

<?xml version='1.0' encoding='UTF-8' standalone='no'?>
<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.7.3">
  <compounddef id="spu_2gc__jd__queue_8h" kind="file">
    <compoundname>spu/gc_jd_queue.h</compoundname>
    <includes local="no">gcell/gc_jd_queue_data.h</includes>
    <incdepgraph>
      <node id="3738">
        <label>gcell/gc_jd_queue_data.h</label>
      </node>
      <node id="3737">
        <label>gc_jd_queue.h</label>
        <link refid="spu/gc_jd_queue.h"/>
        <childnode refid="3738" relation="include">
        </childnode>
      </node>
    </incdepgraph>
      <sectiondef kind="enum">
      <memberdef kind="enum" id="spu_2gc__jd__queue_8h_1a8d4fc0afb98cd0114353edb6310ec9e4" prot="public" static="no">
        <name>gc_dequeue_status_t</name>
        <enumvalue id="spu_2gc__jd__queue_8h_1a8d4fc0afb98cd0114353edb6310ec9e4ae3bf3ce1f2b62be317d2d8c4a77c0337" prot="public">
          <name>GCQ_OK</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="spu_2gc__jd__queue_8h_1a8d4fc0afb98cd0114353edb6310ec9e4aa94c1fad8db3b92efd219f902833c8dd" prot="public">
          <name>GCQ_EMPTY</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="spu_2gc__jd__queue_8h_1a8d4fc0afb98cd0114353edb6310ec9e4a2627b62410f8f9d6e80764b06a80371c" prot="public">
          <name>GCQ_LOCKED</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/gcell/include/gcell/spu/gc_jd_queue.h" line="33" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/gcell/include/gcell/spu/gc_jd_queue.h" bodystart="33" bodyend="37"/>
      </memberdef>
      </sectiondef>
      <sectiondef kind="func">
      <memberdef kind="function" id="spu_2gc__jd__queue_8h_1a8b09b930d80d97832aa08e0153e47fba" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="spu_2gc__jd__queue_8h_1a8d4fc0afb98cd0114353edb6310ec9e4" kindref="member">gc_dequeue_status_t</ref></type>
        <definition>gc_dequeue_status_t gc_jd_queue_dequeue</definition>
        <argsstring>(gc_eaddr_t q, gc_eaddr_t *item_ea, int jd_tag, gc_job_desc_t *item)</argsstring>
        <name>gc_jd_queue_dequeue</name>
        <param>
          <type><ref refid="gc__types_8h_1affc43a8e5ab8551e7361f8ce8521c34d" kindref="member">gc_eaddr_t</ref></type>
          <declname>q</declname>
        </param>
        <param>
          <type><ref refid="gc__types_8h_1affc43a8e5ab8551e7361f8ce8521c34d" kindref="member">gc_eaddr_t</ref> *</type>
          <declname>item_ea</declname>
        </param>
        <param>
          <type>int</type>
          <declname>jd_tag</declname>
        </param>
        <param>
          <type><ref refid="structgc__job__desc" kindref="compound">gc_job_desc_t</ref> *</type>
          <declname>item</declname>
        </param>
        <briefdescription>
<para>Remove and return item at head of queue. </para>        </briefdescription>
        <detaileddescription>
<para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">q</parametername>
</parameternamelist>
<parameterdescription>
<para>is EA address of queue structure. </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername direction="out">item_ea</parametername>
</parameternamelist>
<parameterdescription>
<para>is EA address of item at head of queue. </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername direction="in">jd_tag</parametername>
</parameternamelist>
<parameterdescription>
<para>is the tag to use to get the LS copy of the item. </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername direction="out">item</parametername>
</parameternamelist>
<parameterdescription>
<para>is local store copy of item at head of queue. </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>false if the queue is empty, otherwise returns true and sets <computeroutput>item_ea</computeroutput> and DMA&apos;s job descriptor into <computeroutput>item</computeroutput> </para></simplesect>
If return is not GCQ_OK, we&apos;re holding a lock-line reservation that covers the queue. </para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/gcell/include/gcell/spu/gc_jd_queue.h" line="54"/>
      </memberdef>
      </sectiondef>
    <briefdescription>
    </briefdescription>
    <detaileddescription>
    </detaileddescription>
    <location file="/builddir/build/BUILD/gnuradio-3.2.2/gcell/include/gcell/spu/gc_jd_queue.h"/>
  </compounddef>
</doxygen>