Annotation of coherent/f/usr/man/KERNEL/ioreq, revision 1.1.1.1

1.1       root        1: iioorreeqq() -- I/O Routine
                      2: 
                      3: vvooiidd
                      4: #iinncclluuddee <ssyyss/iioo.hh>
                      5: iioorreeqq(_b_p, _i_o_p, _d_e_v, _r_e_q, _f)
                      6: BBUUFF *_b_p;
                      7: IIOO *_i_o_p;
                      8: ddeevv_tt _d_e_v;
                      9: 
                     10: iioorreeqq() queues  a request through  the _b_l_o_c_k routine  of the driver.   If a
                     11: request is  already pending on the IO structure  referenced by _i_o_p, queuing
                     12: will  not occur  until the  previous request is  completed.  _r_e_q  should be
                     13: BBRREEAADD  or  BBWWRRIITTEE.  _f should  be  BBFFIIOOCC|BBFFRRAAWW  under normal  circumstances.
                     14: iioorreeqq() is  normally called from the read/write routines  of a block device
                     15: that does not support DMA.
                     16: 
                     17: _S_e_e _A_l_s_o
                     18: ddmmaarreeqq(), II/OO rroouuttiinneess

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.