taglinefilesource code
request231drivers/block/blk.hstruct request * req;
request261drivers/block/hd.cstatic struct request WCURRENT;
request27drivers/block/ll_rw_blk.cstatic struct request all_requests[NR_REQUEST];
request79drivers/block/ll_rw_blk.cstatic inline struct request * get_request(int n, int dev)
request81drivers/block/ll_rw_blk.cstatic struct request *prev_found = NULL, *prev_limit = NULL;
request82drivers/block/ll_rw_blk.cregister struct request *req, *limit;
request110drivers/block/ll_rw_blk.cstatic inline struct request * get_request_wait(int n, int dev)
request112drivers/block/ll_rw_blk.cregister struct request *req;
request149drivers/block/ll_rw_blk.cstatic void add_request(struct blk_dev_struct * dev, struct request * req)
request151drivers/block/ll_rw_blk.cstruct request * tmp;
request196drivers/block/ll_rw_blk.cstruct request * req;
request321drivers/block/ll_rw_blk.cstruct request * req;
request359drivers/block/ll_rw_blk.cstruct request plug;
request449drivers/block/ll_rw_blk.cstruct request * req;
request490drivers/block/ll_rw_blk.cstruct request * req;
request1120drivers/scsi/aha1542.cprintk("Timed out command pending for %4.4x\n", SCpnt->request.dev);
request1126drivers/scsi/aha1542.cprintk("Other pending command %4.4x\n", SCpnt->request.dev);
request1379drivers/scsi/buslogic.cscpnt->request.dev);
request1386drivers/scsi/buslogic.cscpnt->request.dev);
request370drivers/scsi/constants.cint dev = SCpnt->request.dev;
request121drivers/scsi/qlogic.cstatic int  ql_pdma(int phase, char *request, int reqlen)
request129drivers/scsi/qlogic.cinsl( qbase + 4, request, 32 );
request131drivers/scsi/qlogic.crequest += 128;
request135drivers/scsi/qlogic.cinsl( qbase + 4, request, 21 );
request137drivers/scsi/qlogic.crequest += 84;
request140drivers/scsi/qlogic.cinsl( qbase + 4, request, 11 );
request142drivers/scsi/qlogic.crequest += 44;
request151drivers/scsi/qlogic.c*request++ = inb(qbase + 4);
request162drivers/scsi/qlogic.coutsl(qbase + 4, request, 32 );
request164drivers/scsi/qlogic.crequest += 128;
request168drivers/scsi/qlogic.coutsl( qbase + 4, request, 21 );
request170drivers/scsi/qlogic.crequest += 84;
request173drivers/scsi/qlogic.coutsl( qbase + 4, request, 10 );
request175drivers/scsi/qlogic.crequest += 40;
request183drivers/scsi/qlogic.coutb(*request++, qbase + 4);
request197drivers/scsi/scsi.cSCpnt->request.dev = 0xfffe;
request272drivers/scsi/scsi.cSCmd.request.sem = NULL;  /* Used for mutex if loading devices after boot */
request273drivers/scsi/scsi.cSCmd.request.dev = 0xffff; /* Mark not busy */
request285drivers/scsi/scsi.cwhile (SCmd.request.dev != 0xfffe);
request320drivers/scsi/scsi.cSCmd.request.dev = 0xffff; /* Mark not busy */
request328drivers/scsi/scsi.cwhile (SCmd.request.dev != 0xfffe);
request467drivers/scsi/scsi.cSCmd.request.dev = 0xffff; /* Mark not busy */
request475drivers/scsi/scsi.cwhile (SCmd.request.dev != 0xfffe);
request568drivers/scsi/scsi.cScsi_Cmnd * request_queueable (struct request * req, Scsi_Device * device)
request584drivers/scsi/scsi.cif(SCpnt->request.dev < 0) break;
request594drivers/scsi/scsi.cmemcpy(&SCpnt->request, req, sizeof(struct request));
request609drivers/scsi/scsi.cSCpnt->request.bhtail = bh;
request615drivers/scsi/scsi.cSCpnt->request.nr_sectors -= req->nr_sectors;
request618drivers/scsi/scsi.cSCpnt->request.sem = NULL; /* Wait until whole thing done */
request624drivers/scsi/scsi.cSCpnt->request.dev = 0xffff; /* Busy, but no request */
request625drivers/scsi/scsi.cSCpnt->request.sem = NULL;  /* And no one is waiting for the device either */
request645drivers/scsi/scsi.cScsi_Cmnd * allocate_device (struct request ** reqp, Scsi_Device * device,
request649drivers/scsi/scsi.cstruct request * req = NULL;
request672drivers/scsi/scsi.cif(SCpnt->request.dev < 0) break;
request682drivers/scsi/scsi.cif (!SCpnt || SCpnt->request.dev >= 0)  /* Might have changed */
request692drivers/scsi/scsi.c(SCwait->request.dev > 0));
request695drivers/scsi/scsi.cmemcpy(&SCpnt->request, req, sizeof(struct request));
request710drivers/scsi/scsi.cSCpnt->request.bhtail = bh;
request715drivers/scsi/scsi.cSCpnt->request.nr_sectors -= req->nr_sectors;
request718drivers/scsi/scsi.cSCpnt->request.sem = NULL; /* Wait until whole thing done */
request727drivers/scsi/scsi.cSCpnt->request.dev = 0xffff; /* Busy */
request728drivers/scsi/scsi.cSCpnt->request.sem = NULL;  /* And no one is waiting for this to complete */
request1511drivers/scsi/scsi.cif (SCpnt1->request.dev > 0) {
request1819drivers/scsi/scsi.cSCpnt->request.dev = -1; /* Mark not busy */
request1941drivers/scsi/scsi.cSCpnt->request.dev,
request1942drivers/scsi/scsi.cSCpnt->request.sector,
request1943drivers/scsi/scsi.cSCpnt->request.nr_sectors,
request1944drivers/scsi/scsi.cSCpnt->request.current_nr_sectors,
request1962drivers/scsi/scsi.cstruct request * req;
request461drivers/scsi/scsi.hstruct request request;  /* A copy of the command we are working on*/
request520drivers/scsi/scsi.hextern Scsi_Cmnd * allocate_device(struct request **, Scsi_Device *, int);
request522drivers/scsi/scsi.hextern Scsi_Cmnd * request_queueable(struct request *, Scsi_Device *);
request530drivers/scsi/scsi.hstruct request * req;
request533drivers/scsi/scsi.hreq = &SCpnt->request;
request67drivers/scsi/scsi_debug.cif ((SCpnt->request.dev & 0xf) != 0) start = starts[(SCpnt->request.dev & 0xf) - 1];    \
request73drivers/scsi/scsi_debug.cif (bh->b_dev != SCpnt->request.dev) panic ("Bad bh target");\
request79drivers/scsi/scsi_debug.cif ((SCpnt->request.dev & 0xfff0) != ((target + NR_REAL) << 4) +(MAJOR_NR << 8)){  \
request80drivers/scsi/scsi_debug.cprintk("Dev #s %x %x ",SCpnt->request.dev, target);      \
request88drivers/scsi/scsi_debug.cif ((SCpnt->request.dev & 0xf) > npart) panic ("Bad partition");  \
request89drivers/scsi/scsi_debug.cif ((SCpnt->request.dev & 0xf) != 0) start = starts[(SCpnt->request.dev & 0xf) - 1];    \
request90drivers/scsi/scsi_debug.cif (SCpnt->request.cmd != RW) panic ("Wrong  operation");    \
request91drivers/scsi/scsi_debug.cif (SCpnt->request.sector + start != block) panic("Wrong block.");  \
request92drivers/scsi/scsi_debug.cif (SCpnt->request.current_nr_sectors != 2 && (!SCpnt->use_sg)) panic ("Wrong # blocks");  \
request93drivers/scsi/scsi_debug.cif (SCpnt->request.bh){              \
request94drivers/scsi/scsi_debug.cif (SCpnt->request.bh->b_size != 1024) panic ("Wrong bh size");  \
request95drivers/scsi/scsi_debug.cif ((SCpnt->request.bh->b_blocknr << 1) + start != block)           \
request96drivers/scsi/scsi_debug.c{  printk("Wrong bh block# %d %d ",SCpnt->request.bh->b_blocknr, block);  \
request98drivers/scsi/scsi_debug.cif (SCpnt->request.bh->b_dev != SCpnt->request.dev) panic ("Bad bh target");\
request126drivers/scsi/scsi_debug.cprintk("nosg: %x %x %d\n",SCpnt->request.buffer, SCpnt->buffer,
request128drivers/scsi/scsi_debug.clpnt = (int *) SCpnt->request.buffer;
request222drivers/scsi/scsi_debug.cif(NR_REAL < 0) NR_REAL = (SCpnt->request.dev >> 4) & 0x0f;
request247drivers/scsi/scsi_debug.cusec = (SCpnt->request.nr_sectors << 9) * 1.0e6 / SCSI_DATARATE;
request254drivers/scsi/scsi_debug.cprintk("(r%d)",SCpnt->request.nr_sectors);
request262drivers/scsi/scsi_debug.cbh = SCpnt->request.bh;
request288drivers/scsi/scsi_debug.cif (SCpnt->use_sg) printk("Block %x (%d %d)\n",block, SCpnt->request.nr_sectors,
request289drivers/scsi/scsi_debug.cSCpnt->request.current_nr_sectors);
request354drivers/scsi/scsi_debug.cif ((bufflen >> 9) != SCpnt->request.nr_sectors)
request80drivers/scsi/scsi_ioctl.cstruct request * req;
request82drivers/scsi/scsi_ioctl.creq = &SCpnt->request;
request100drivers/scsi/scsi_ioctl.cif (SCpnt->request.dev != 0xfffe){
request102drivers/scsi/scsi_ioctl.cSCpnt->request.sem = &sem;
request105drivers/scsi/scsi_ioctl.cwhile (SCpnt->request.dev != 0xfffe) schedule();
request140drivers/scsi/scsi_ioctl.cSCpnt->request.dev = -1;
request186drivers/scsi/scsi_ioctl.cif (SCpnt->request.dev != 0xfffe){
request188drivers/scsi/scsi_ioctl.cSCpnt->request.sem = &sem;
request191drivers/scsi/scsi_ioctl.cwhile (SCpnt->request.dev != 0xfffe) schedule();
request209drivers/scsi/scsi_ioctl.cSCpnt->request.dev = -1;  /* Mark as not busy */
request164drivers/scsi/sd.cprintk("sd%c : rw_intr(%d, %d)\n", 'a' + MINOR(SCpnt->request.dev), SCpnt->host->host_no, result);
request176drivers/scsi/sd.cprintk("sd%c : %d sectors remain.\n", 'a' + MINOR(SCpnt->request.dev), SCpnt->request.nr_sectors);
request188drivers/scsi/sd.cif (SCpnt->request.cmd == READ)
request195drivers/scsi/sd.cif (SCpnt->buffer != SCpnt->request.buffer) {
request197drivers/scsi/sd.cprintk("nosg: %x %x %d\n",SCpnt->request.buffer, SCpnt->buffer,
request200drivers/scsi/sd.cif (SCpnt->request.cmd == READ)
request201drivers/scsi/sd.cmemcpy(SCpnt->request.buffer, SCpnt->buffer,
request211drivers/scsi/sd.cif (SCpnt->request.nr_sectors > this_count)
request213drivers/scsi/sd.cSCpnt->request.errors = 0;
request215drivers/scsi/sd.cif (!SCpnt->request.bh)
request219drivers/scsi/sd.c'a' + MINOR(SCpnt->request.dev));
request226drivers/scsi/sd.cSCpnt->request.sector, this_count);
request241drivers/scsi/sd.cprintk("err: %x %x %d\n",SCpnt->request.buffer, SCpnt->buffer,
request251drivers/scsi/sd.cprintk("nosgerr: %x %x %d\n",SCpnt->request.buffer, SCpnt->buffer,
request254drivers/scsi/sd.cif (SCpnt->buffer != SCpnt->request.buffer)
request271drivers/scsi/sd.cif rscsi_disks[DEVICE_NR(SCpnt->request.dev)].remap
request282drivers/scsi/sd.cif(rscsi_disks[DEVICE_NR(SCpnt->request.dev)].device->removable) {
request286drivers/scsi/sd.crscsi_disks[DEVICE_NR(SCpnt->request.dev)].device->changed = 1;
request303drivers/scsi/sd.cif (rscsi_disks[DEVICE_NR(SCpnt->request.dev)].ten) {
request304drivers/scsi/sd.crscsi_disks[DEVICE_NR(SCpnt->request.dev)].ten = 0;
request313drivers/scsi/sd.crscsi_disks[DEVICE_NR(SCpnt->request.dev)].device->host->host_no,
request314drivers/scsi/sd.crscsi_disks[DEVICE_NR(SCpnt->request.dev)].device->id,
request315drivers/scsi/sd.crscsi_disks[DEVICE_NR(SCpnt->request.dev)].device->lun, result);
request319drivers/scsi/sd.cSCpnt = end_scsi_request(SCpnt, 0, SCpnt->request.current_nr_sectors);
request334drivers/scsi/sd.cstruct request * req = NULL;
request371drivers/scsi/sd.cstruct request *req1;
request409drivers/scsi/sd.cif(!SCpnt || SCpnt->request.dev <= 0) {
request414drivers/scsi/sd.cdev =  MINOR(SCpnt->request.dev);
request415drivers/scsi/sd.cblock = SCpnt->request.sector;
request424drivers/scsi/sd.cblock + SCpnt->request.nr_sectors > sd[dev].nr_sects)
request426drivers/scsi/sd.cSCpnt = end_scsi_request(SCpnt, 0, SCpnt->request.nr_sectors);
request439drivers/scsi/sd.cSCpnt = end_scsi_request(SCpnt, 0, SCpnt->request.nr_sectors);
request444drivers/scsi/sd.cprintk("sd%c : real dev = /dev/sd%c, block = %d\n", 'a' + MINOR(SCpnt->request.dev), dev, block);
request459drivers/scsi/sd.cif((block & 1) || (SCpnt->request.nr_sectors & 1)) {
request461drivers/scsi/sd.cSCpnt = end_scsi_request(SCpnt, 0, SCpnt->request.nr_sectors);
request465drivers/scsi/sd.cswitch (SCpnt->request.cmd)
request470drivers/scsi/sd.cSCpnt = end_scsi_request(SCpnt, 0, SCpnt->request.nr_sectors);
request479drivers/scsi/sd.cpanic ("Unknown sd command %d\n", SCpnt->request.cmd);
request488drivers/scsi/sd.cbounce_size = (SCpnt->request.nr_sectors << 9);
request495drivers/scsi/sd.cif (contiguous && SCpnt->request.bh &&
request496drivers/scsi/sd.c((int) SCpnt->request.bh->b_data) + (SCpnt->request.nr_sectors << 9) - 1 > 
request498drivers/scsi/sd.cif(((int) SCpnt->request.bh->b_data) > ISA_DMA_THRESHOLD)
request503drivers/scsi/sd.cif(contiguous && SCpnt->request.bh && SCpnt->request.bh->b_reqnext)
request504drivers/scsi/sd.cfor(bh = SCpnt->request.bh, bhp = bh->b_reqnext; bhp; bh = bhp, 
request512drivers/scsi/sd.cif (!SCpnt->request.bh || contiguous) {
request515drivers/scsi/sd.cthis_count = SCpnt->request.nr_sectors;
request516drivers/scsi/sd.cbuff = SCpnt->request.buffer;
request535drivers/scsi/sd.cthis_count = SCpnt->request.current_nr_sectors;
request536drivers/scsi/sd.cbuff = SCpnt->request.buffer;
request546drivers/scsi/sd.cbh = SCpnt->request.bh;
request566drivers/scsi/sd.c((unsigned int) SCpnt->request.bh->b_data-1) == ISA_DMA_THRESHOLD) count--;
request580drivers/scsi/sd.cthis_count = SCpnt->request.current_nr_sectors;
request581drivers/scsi/sd.cbuff = SCpnt->request.buffer;
request585drivers/scsi/sd.cfor(count = 0, bh = SCpnt->request.bh, bhp = bh->b_reqnext;
request619drivers/scsi/sd.cthis_count = SCpnt->request.current_nr_sectors;
request620drivers/scsi/sd.cbuff = SCpnt->request.buffer;
request667drivers/scsi/sd.cbh = SCpnt->request.bh;
request683drivers/scsi/sd.cif (SCpnt->request.cmd == WRITE)
request701drivers/scsi/sd.cthis_count = SCpnt->request.current_nr_sectors;
request705drivers/scsi/sd.cif (SCpnt->request.cmd == WRITE)
request706drivers/scsi/sd.cmemcpy(buff, (char *)SCpnt->request.buffer, this_count << 9);
request710drivers/scsi/sd.cprintk("sd%c : %s %d/%d 512 byte blocks.\n", 'a' + MINOR(SCpnt->request.dev),
request711drivers/scsi/sd.c(SCpnt->request.cmd == WRITE) ? "writing" : "reading",
request712drivers/scsi/sd.cthis_count, SCpnt->request.nr_sectors);
request807drivers/scsi/sd.cstruct request * req;
request809drivers/scsi/sd.creq = &SCpnt->request;
request840drivers/scsi/sd.cSCpnt->request.dev = 0xffff;  /* Mark as really busy again */
request850drivers/scsi/sd.cwhile(SCpnt->request.dev != 0xfffe);
request866drivers/scsi/sd.cSCpnt->request.dev = 0xffff;  /* Mark as really busy again */
request876drivers/scsi/sd.cwhile(SCpnt->request.dev != 0xfffe);
request901drivers/scsi/sd.cSCpnt->request.dev = 0xffff;  /* Mark as really busy again */
request912drivers/scsi/sd.cwhile(SCpnt->request.dev != 0xfffe);
request914drivers/scsi/sd.cif (SCpnt->request.dev != 0xfffe){
request916drivers/scsi/sd.cSCpnt->request.sem = &sem;
request919drivers/scsi/sd.cwhile (SCpnt->request.dev != 0xfffe) schedule();
request927drivers/scsi/sd.cSCpnt->request.dev = -1;  /* Mark as not busy */
request198drivers/scsi/sg.cint dev=SCpnt->request.dev;
request203drivers/scsi/sg.cSCpnt->request.dev=-1;
request214drivers/scsi/sg.cSCpnt->request.dev=-1;
request275drivers/scsi/sg.cSCpnt->request.dev=dev;
request139drivers/scsi/sr.cprintk("sr.c done: %x %x\n",result, SCpnt->request.bh->b_data);
request144drivers/scsi/sr.cif (SCpnt->buffer != SCpnt->request.buffer)
request147drivers/scsi/sr.coffset = (SCpnt->request.sector % 4) << 9;
request148drivers/scsi/sr.cmemcpy((char *)SCpnt->request.buffer, 
request156drivers/scsi/sr.cSCpnt->request.nr_sectors > this_count && 
request157drivers/scsi/sr.cSCpnt->request.bh &&
request158drivers/scsi/sr.cSCpnt->request.bh->b_reqnext &&
request159drivers/scsi/sr.cSCpnt->request.bh->b_reqnext->b_size == 1024) {
request160drivers/scsi/sr.cmemcpy((char *)SCpnt->request.bh->b_reqnext->b_data, 
request181drivers/scsi/sr.cif(SCpnt->request.sector % 4) this_count -= 2;
request183drivers/scsi/sr.cif(this_count > SCpnt->request.nr_sectors)
request188drivers/scsi/sr.cprintk("(%x %x %x) ",SCpnt->request.bh, SCpnt->request.nr_sectors, 
request191drivers/scsi/sr.cif (SCpnt->request.nr_sectors > this_count)
request193drivers/scsi/sr.cSCpnt->request.errors = 0;
request194drivers/scsi/sr.cif (!SCpnt->request.bh)
request196drivers/scsi/sr.cSCpnt->request.sector, this_count);
request218drivers/scsi/sr.cif (SCpnt->buffer != SCpnt->request.buffer)
request228drivers/scsi/sr.cscsi_CDs[DEVICE_NR(SCpnt->request.dev)].device->changed = 1;
request237drivers/scsi/sr.cif (scsi_CDs[DEVICE_NR(SCpnt->request.dev)].ten) {
request238drivers/scsi/sr.cscsi_CDs[DEVICE_NR(SCpnt->request.dev)].ten = 0;
request262drivers/scsi/sr.cscsi_CDs[DEVICE_NR(SCpnt->request.dev)].device->host->host_no, 
request263drivers/scsi/sr.cscsi_CDs[DEVICE_NR(SCpnt->request.dev)].device->id,
request264drivers/scsi/sr.cscsi_CDs[DEVICE_NR(SCpnt->request.dev)].device->lun,
request270drivers/scsi/sr.cSCpnt = end_scsi_request(SCpnt, 0, SCpnt->request.current_nr_sectors);
request295drivers/scsi/sr.cSCpnt->request.dev = 0xfffe;
request318drivers/scsi/sr.cwhile (SCpnt->request.dev != 0xfffe);
request334drivers/scsi/sr.cSCpnt->request.dev = -1;
request353drivers/scsi/sr.cwhile (SCpnt->request.dev != 0xfffe);
request358drivers/scsi/sr.cSCpnt->request.dev = -1;
request369drivers/scsi/sr.cwhile (SCpnt->request.dev != 0xfffe);
request385drivers/scsi/sr.cSCpnt->request.dev = -1;
request434drivers/scsi/sr.cstruct request * req = NULL;
request460drivers/scsi/sr.cstruct request *req1;
request499drivers/scsi/sr.cif(!SCpnt || SCpnt->request.dev <= 0) {
request504drivers/scsi/sr.cdev =  MINOR(SCpnt->request.dev);
request505drivers/scsi/sr.cblock = SCpnt->request.sector;  
request512drivers/scsi/sr.cSCpnt = end_scsi_request(SCpnt, 0, SCpnt->request.nr_sectors);
request520drivers/scsi/sr.cSCpnt = end_scsi_request(SCpnt, 0, SCpnt->request.nr_sectors);
request531drivers/scsi/sr.cSCpnt = end_scsi_request(SCpnt, 0, SCpnt->request.nr_sectors);
request536drivers/scsi/sr.cswitch (SCpnt->request.cmd)
request539drivers/scsi/sr.cSCpnt = end_scsi_request(SCpnt, 0, SCpnt->request.nr_sectors);
request546drivers/scsi/sr.cpanic ("Unknown sr command %d\n", SCpnt->request.cmd);
request579drivers/scsi/sr.cbh = SCpnt->request.bh;
request585drivers/scsi/sr.cthis_count = SCpnt->request.sector % 4;
request617drivers/scsi/sr.cbh = SCpnt->request.bh;
request618drivers/scsi/sr.cif(SCpnt->request.sector % 4) {
request619drivers/scsi/sr.csgpnt[count].length = (SCpnt->request.sector % 4) << 9;
request626drivers/scsi/sr.cfor(bh = SCpnt->request.bh; count < SCpnt->use_sg; 
request669drivers/scsi/sr.cprintk("SG: %d %d %d %d %d *** ",SCpnt->use_sg, SCpnt->request.sector,
request671drivers/scsi/sr.cSCpnt->request.current_nr_sectors,
request672drivers/scsi/sr.cSCpnt->request.nr_sectors);
request684drivers/scsi/sr.cif (!SCpnt->request.bh)    
request685drivers/scsi/sr.cthis_count = SCpnt->request.nr_sectors;
request687drivers/scsi/sr.cthis_count = (SCpnt->request.bh->b_size >> 9);
request703drivers/scsi/sr.cbuffer = (unsigned char *) SCpnt->request.buffer;
request821drivers/scsi/sr.cstruct request * req;
request823drivers/scsi/sr.creq = &SCpnt->request;
request845drivers/scsi/sr.cSCpnt->request.dev = 0xffff;  /* Mark as really busy */
request856drivers/scsi/sr.cwhile(SCpnt->request.dev != 0xfffe);
request858drivers/scsi/sr.cif (SCpnt->request.dev != 0xfffe){
request860drivers/scsi/sr.cSCpnt->request.sem = &sem;
request863drivers/scsi/sr.cwhile (SCpnt->request.dev != 0xfffe) schedule();
request871drivers/scsi/sr.cSCpnt->request.dev = -1;  /* Mark as not busy */
request23drivers/scsi/sr_ioctl.cstruct request * req;
request25drivers/scsi/sr_ioctl.creq = &SCpnt->request;
request48drivers/scsi/sr_ioctl.cif (SCpnt->request.dev != 0xfffe){
request50drivers/scsi/sr_ioctl.cSCpnt->request.sem = &sem;
request53drivers/scsi/sr_ioctl.cwhile (SCpnt->request.dev != 0xfffe) schedule();
request85drivers/scsi/sr_ioctl.cSCpnt->request.dev = -1; /* Deallocate */
request107drivers/scsi/st.cint dev = SCpnt->request.dev;
request157drivers/scsi/st.cif ((st_nbr = SCpnt->request.dev) < st_template.nr_dev && st_nbr >= 0) {
request179drivers/scsi/st.cSCpnt->request.dev = -1;
request181drivers/scsi/st.cSCpnt->request.dev = 0xffff;
request243drivers/scsi/st.cSCpnt->request.dev = dev;
request248drivers/scsi/st.cif (SCpnt->request.dev == dev) sleep_on( &(STp->waiting) );
request249drivers/scsi/st.cSCpnt->request.dev = -1;
request305drivers/scsi/st.cSCpnt->request.dev = dev;
request310drivers/scsi/st.cif (SCpnt->request.dev == dev) sleep_on( &(STp->waiting) );
request331drivers/scsi/st.cSCpnt->request.dev = -1;  /* Mark as not busy */
request432drivers/scsi/st.cSCpnt->request.dev = dev;
request438drivers/scsi/st.cif (SCpnt->request.dev == dev) sleep_on( &(STp->waiting) );
request446drivers/scsi/st.cSCpnt->request.dev = dev;
request452drivers/scsi/st.cif (SCpnt->request.dev == dev) sleep_on( &(STp->waiting) );
request468drivers/scsi/st.cSCpnt->request.dev = -1;  /* Mark as not busy */
request475drivers/scsi/st.cSCpnt->request.dev = dev;
request480drivers/scsi/st.cif (SCpnt->request.dev == dev) sleep_on( &(STp->waiting) );
request505drivers/scsi/st.cSCpnt->request.dev = dev;
request510drivers/scsi/st.cif (SCpnt->request.dev == dev) sleep_on( &(STp->waiting) );
request520drivers/scsi/st.cSCpnt->request.dev = -1;  /* Mark as not busy */
request616drivers/scsi/st.cSCpnt->request.dev = dev;
request621drivers/scsi/st.cif (SCpnt->request.dev == dev) sleep_on( &(STp->waiting) );
request624drivers/scsi/st.cSCpnt->request.dev = -1;  /* Mark as not busy */
request628drivers/scsi/st.cSCpnt->request.dev = -1;  /* Mark as not busy */
request767drivers/scsi/st.cSCpnt->request.dev = dev;
request772drivers/scsi/st.cif (SCpnt->request.dev == dev) sleep_on( &(STp->waiting) );
request824drivers/scsi/st.cSCpnt->request.dev = -1;  /* Mark as not busy */
request854drivers/scsi/st.cSCpnt->request.dev = -1;
request878drivers/scsi/st.cSCpnt->request.dev = dev;
request885drivers/scsi/st.cSCpnt->request.dev = -1;  /* Mark as not busy */
request968drivers/scsi/st.cSCpnt->request.dev = dev;
request974drivers/scsi/st.cif (SCpnt->request.dev == dev) sleep_on( &(STp->waiting) );
request1010drivers/scsi/st.cSCpnt->request.dev = -1;  /* Mark as not busy */
request1047drivers/scsi/st.cSCpnt->request.dev = -1;
request1067drivers/scsi/st.cSCpnt->request.dev = -1;  /* Mark as not busy */
request1102drivers/scsi/st.cSCpnt->request.dev = -1;  /* Mark as not busy */
request1120drivers/scsi/st.cSCpnt->request.dev = -1;  /* Mark as not busy */
request1469drivers/scsi/st.cSCpnt->request.dev = dev;
request1474drivers/scsi/st.cif (SCpnt->request.dev == dev) sleep_on( &(STp->waiting) );
request1478drivers/scsi/st.cSCpnt->request.dev = -1;  /* Mark as not busy */
request1680drivers/scsi/st.cSCpnt->request.dev = dev;
request1686drivers/scsi/st.cif (SCpnt->request.dev == dev) sleep_on( &(STp->waiting) );
request1710drivers/scsi/st.cSCpnt->request.dev = -1;  /* Mark as not busy */
request25include/linux/blkdev.hstruct request * next;
request30include/linux/blkdev.hstruct request * current_request;
request271kernel/ptrace.casmlinkage int sys_ptrace(long request, long pid, long addr, long data)
request279kernel/ptrace.cif (request == PTRACE_TRACEME) {
request291kernel/ptrace.cif (request == PTRACE_ATTACH) {
request315kernel/ptrace.cif (request != PTRACE_KILL)
request321kernel/ptrace.cswitch (request) {
request436kernel/ptrace.cif (request == PTRACE_SYSCALL)