| tag | line | file | source code |
| request | 38 | drivers/block/blk.h | struct request * next; |
| request | 53 | drivers/block/blk.h | struct request * current_request; |
| request | 248 | drivers/block/blk.h | struct request * req; |
| request | 26 | drivers/block/ll_rw_blk.c | static struct request all_requests[NR_REQUEST]; |
| request | 78 | drivers/block/ll_rw_blk.c | static inline struct request * get_request(int n, int dev) |
| request | 80 | drivers/block/ll_rw_blk.c | static struct request *prev_found = NULL, *prev_limit = NULL; |
| request | 81 | drivers/block/ll_rw_blk.c | register struct request *req, *limit; |
| request | 109 | drivers/block/ll_rw_blk.c | static inline struct request * get_request_wait(int n, int dev) |
| request | 111 | drivers/block/ll_rw_blk.c | register struct request *req; |
| request | 148 | drivers/block/ll_rw_blk.c | static void add_request(struct blk_dev_struct * dev, struct request * req) |
| request | 150 | drivers/block/ll_rw_blk.c | struct request * tmp; |
| request | 181 | drivers/block/ll_rw_blk.c | struct request * req; |
| request | 304 | drivers/block/ll_rw_blk.c | struct request * req; |
| request | 342 | drivers/block/ll_rw_blk.c | struct request plug; |
| request | 432 | drivers/block/ll_rw_blk.c | struct request * req; |
| request | 473 | drivers/block/ll_rw_blk.c | struct request * req; |
| request | 980 | drivers/scsi/aha1542.c | printk("Timed out command pending for %4.4x\n", SCpnt->request.dev); |
| request | 986 | drivers/scsi/aha1542.c | printk("Other pending command %4.4x\n", SCpnt->request.dev); |
| request | 1143 | drivers/scsi/buslogic.c | SCpnt->request.dev); |
| request | 1150 | drivers/scsi/buslogic.c | SCpnt->request.dev); |
| request | 366 | drivers/scsi/constants.c | int dev = SCpnt->request.dev; |
| request | 194 | drivers/scsi/scsi.c | SCpnt->request.dev = 0xfffe; |
| request | 263 | drivers/scsi/scsi.c | SCmd.request.dev = 0xffff; /* Mark not busy */ |
| request | 275 | drivers/scsi/scsi.c | while (SCmd.request.dev != 0xfffe); |
| request | 310 | drivers/scsi/scsi.c | SCmd.request.dev = 0xffff; /* Mark not busy */ |
| request | 317 | drivers/scsi/scsi.c | while (SCmd.request.dev != 0xfffe); |
| request | 467 | drivers/scsi/scsi.c | SCmd.request.dev = 0xffff; /* Mark not busy */ |
| request | 474 | drivers/scsi/scsi.c | while (SCmd.request.dev != 0xfffe); |
| request | 564 | drivers/scsi/scsi.c | Scsi_Cmnd * request_queueable (struct request * req, int index) |
| request | 580 | drivers/scsi/scsi.c | if(SCpnt->request.dev < 0) break; |
| request | 590 | drivers/scsi/scsi.c | memcpy(&SCpnt->request, req, sizeof(struct request)); |
| request | 605 | drivers/scsi/scsi.c | SCpnt->request.bhtail = bh; |
| request | 611 | drivers/scsi/scsi.c | SCpnt->request.nr_sectors -= req->nr_sectors; |
| request | 614 | drivers/scsi/scsi.c | SCpnt->request.waiting = NULL; /* Wait until whole thing done */ |
| request | 620 | drivers/scsi/scsi.c | SCpnt->request.dev = 0xffff; /* Busy, but no request */ |
| request | 621 | drivers/scsi/scsi.c | SCpnt->request.waiting = NULL; /* And no one is waiting for the device either */ |
| request | 640 | drivers/scsi/scsi.c | Scsi_Cmnd * allocate_device (struct request ** reqp, int index, int wait) |
| request | 643 | drivers/scsi/scsi.c | struct request * req = NULL; |
| request | 666 | drivers/scsi/scsi.c | if(SCpnt->request.dev < 0) break; |
| request | 676 | drivers/scsi/scsi.c | if (!SCpnt || SCpnt->request.dev >= 0) /* Might have changed */ |
| request | 686 | drivers/scsi/scsi.c | (SCwait->request.dev > 0)); |
| request | 689 | drivers/scsi/scsi.c | memcpy(&SCpnt->request, req, sizeof(struct request)); |
| request | 704 | drivers/scsi/scsi.c | SCpnt->request.bhtail = bh; |
| request | 709 | drivers/scsi/scsi.c | SCpnt->request.nr_sectors -= req->nr_sectors; |
| request | 712 | drivers/scsi/scsi.c | SCpnt->request.waiting = NULL; /* Wait until whole thing done */ |
| request | 721 | drivers/scsi/scsi.c | SCpnt->request.dev = 0xffff; /* Busy */ |
| request | 722 | drivers/scsi/scsi.c | SCpnt->request.waiting = NULL; /* And no one is waiting for this to complete */ |
| request | 1473 | drivers/scsi/scsi.c | if (SCpnt1->request.dev > 0) { |
| request | 1757 | drivers/scsi/scsi.c | SCpnt->request.dev = -1; /* Mark not busy */ |
| request | 1878 | drivers/scsi/scsi.c | SCpnt->request.dev, |
| request | 1879 | drivers/scsi/scsi.c | SCpnt->request.sector, |
| request | 1880 | drivers/scsi/scsi.c | SCpnt->request.nr_sectors, |
| request | 1881 | drivers/scsi/scsi.c | SCpnt->request.current_nr_sectors, |
| request | 1891 | drivers/scsi/scsi.c | (SCpnt->request.waiting ? |
| request | 1892 | drivers/scsi/scsi.c | SCpnt->request.waiting->pid : 0), |
| request | 1902 | drivers/scsi/scsi.c | struct request * req; |
| request | 438 | drivers/scsi/scsi.h | struct request request; /* A copy of the command we are working on*/ |
| request | 496 | drivers/scsi/scsi.h | extern Scsi_Cmnd * allocate_device(struct request **, int, int); |
| request | 498 | drivers/scsi/scsi.h | extern Scsi_Cmnd * request_queueable(struct request *, int); |
| request | 522 | drivers/scsi/scsi.h | struct request * req; |
| request | 526 | drivers/scsi/scsi.h | req = &SCpnt->request; |
| request | 65 | drivers/scsi/scsi_debug.c | if ((SCpnt->request.dev & 0xf) != 0) start = starts[(SCpnt->request.dev & 0xf) - 1]; \ |
| request | 71 | drivers/scsi/scsi_debug.c | if (bh->b_dev != SCpnt->request.dev) panic ("Bad bh target");\ |
| request | 77 | drivers/scsi/scsi_debug.c | if ((SCpnt->request.dev & 0xfff0) != ((target + NR_REAL) << 4) +(MAJOR_NR << 8)){ \ |
| request | 78 | drivers/scsi/scsi_debug.c | printk("Dev #s %x %x ",SCpnt->request.dev, target); \ |
| request | 86 | drivers/scsi/scsi_debug.c | if ((SCpnt->request.dev & 0xf) > npart) panic ("Bad partition"); \ |
| request | 87 | drivers/scsi/scsi_debug.c | if ((SCpnt->request.dev & 0xf) != 0) start = starts[(SCpnt->request.dev & 0xf) - 1]; \ |
| request | 88 | drivers/scsi/scsi_debug.c | if (SCpnt->request.cmd != RW) panic ("Wrong operation"); \ |
| request | 89 | drivers/scsi/scsi_debug.c | if (SCpnt->request.sector + start != block) panic("Wrong block."); \ |
| request | 90 | drivers/scsi/scsi_debug.c | if (SCpnt->request.current_nr_sectors != 2 && (!SCpnt->use_sg)) panic ("Wrong # blocks"); \ |
| request | 91 | drivers/scsi/scsi_debug.c | if (SCpnt->request.bh){ \ |
| request | 92 | drivers/scsi/scsi_debug.c | if (SCpnt->request.bh->b_size != 1024) panic ("Wrong bh size"); \ |
| request | 93 | drivers/scsi/scsi_debug.c | if ((SCpnt->request.bh->b_blocknr << 1) + start != block) \ |
| request | 94 | drivers/scsi/scsi_debug.c | { printk("Wrong bh block# %d %d ",SCpnt->request.bh->b_blocknr, block); \ |
| request | 96 | drivers/scsi/scsi_debug.c | if (SCpnt->request.bh->b_dev != SCpnt->request.dev) panic ("Bad bh target");\ |
| request | 125 | drivers/scsi/scsi_debug.c | printk("nosg: %x %x %d\n",SCpnt->request.buffer, SCpnt->buffer, |
| request | 127 | drivers/scsi/scsi_debug.c | lpnt = (int *) SCpnt->request.buffer; |
| request | 221 | drivers/scsi/scsi_debug.c | if(NR_REAL < 0) NR_REAL = (SCpnt->request.dev >> 4) & 0x0f; |
| request | 246 | drivers/scsi/scsi_debug.c | usec = (SCpnt->request.nr_sectors << 9) * 1.0e6 / SCSI_DATARATE; |
| request | 253 | drivers/scsi/scsi_debug.c | printk("(r%d)",SCpnt->request.nr_sectors); |
| request | 261 | drivers/scsi/scsi_debug.c | bh = SCpnt->request.bh; |
| request | 287 | drivers/scsi/scsi_debug.c | if (SCpnt->use_sg) printk("Block %x (%d %d)\n",block, SCpnt->request.nr_sectors, |
| request | 288 | drivers/scsi/scsi_debug.c | SCpnt->request.current_nr_sectors); |
| request | 353 | drivers/scsi/scsi_debug.c | if ((bufflen >> 9) != SCpnt->request.nr_sectors) |
| request | 75 | drivers/scsi/scsi_ioctl.c | struct request * req; |
| request | 78 | drivers/scsi/scsi_ioctl.c | req = &SCpnt->request; |
| request | 99 | drivers/scsi/scsi_ioctl.c | if (SCpnt->request.dev != 0xfffe){ |
| request | 100 | drivers/scsi/scsi_ioctl.c | SCpnt->request.waiting = current; |
| request | 102 | drivers/scsi/scsi_ioctl.c | while (SCpnt->request.dev != 0xfffe) schedule(); |
| request | 137 | drivers/scsi/scsi_ioctl.c | SCpnt->request.dev = -1; |
| request | 183 | drivers/scsi/scsi_ioctl.c | if (SCpnt->request.dev != 0xfffe){ |
| request | 184 | drivers/scsi/scsi_ioctl.c | SCpnt->request.waiting = current; |
| request | 186 | drivers/scsi/scsi_ioctl.c | while (SCpnt->request.dev != 0xfffe) schedule(); |
| request | 204 | drivers/scsi/scsi_ioctl.c | SCpnt->request.dev = -1; /* Mark as not busy */ |
| request | 149 | drivers/scsi/sd.c | printk("sd%d : rw_intr(%d, %d)\n", MINOR(SCpnt->request.dev), SCpnt->host->host_no, result); |
| request | 161 | drivers/scsi/sd.c | printk("sd%d : %d sectors remain.\n", MINOR(SCpnt->request.dev), SCpnt->request.nr_sectors); |
| request | 173 | drivers/scsi/sd.c | if (SCpnt->request.cmd == READ) |
| request | 180 | drivers/scsi/sd.c | if (SCpnt->buffer != SCpnt->request.buffer) { |
| request | 182 | drivers/scsi/sd.c | printk("nosg: %x %x %d\n",SCpnt->request.buffer, SCpnt->buffer, |
| request | 185 | drivers/scsi/sd.c | if (SCpnt->request.cmd == READ) |
| request | 186 | drivers/scsi/sd.c | memcpy(SCpnt->request.buffer, SCpnt->buffer, |
| request | 196 | drivers/scsi/sd.c | if (SCpnt->request.nr_sectors > this_count) |
| request | 198 | drivers/scsi/sd.c | SCpnt->request.errors = 0; |
| request | 200 | drivers/scsi/sd.c | if (!SCpnt->request.bh) |
| request | 204 | drivers/scsi/sd.c | MINOR(SCpnt->request.dev)); |
| request | 211 | drivers/scsi/sd.c | SCpnt->request.sector, this_count); |
| request | 226 | drivers/scsi/sd.c | printk("err: %x %x %d\n",SCpnt->request.buffer, SCpnt->buffer, |
| request | 236 | drivers/scsi/sd.c | printk("nosgerr: %x %x %d\n",SCpnt->request.buffer, SCpnt->buffer, |
| request | 239 | drivers/scsi/sd.c | if (SCpnt->buffer != SCpnt->request.buffer) |
| request | 256 | drivers/scsi/sd.c | if rscsi_disks[DEVICE_NR(SCpnt->request.dev)].remap |
| request | 267 | drivers/scsi/sd.c | if(rscsi_disks[DEVICE_NR(SCpnt->request.dev)].device->removable) { |
| request | 271 | drivers/scsi/sd.c | rscsi_disks[DEVICE_NR(SCpnt->request.dev)].device->changed = 1; |
| request | 288 | drivers/scsi/sd.c | if (rscsi_disks[DEVICE_NR(SCpnt->request.dev)].ten) { |
| request | 289 | drivers/scsi/sd.c | rscsi_disks[DEVICE_NR(SCpnt->request.dev)].ten = 0; |
| request | 298 | drivers/scsi/sd.c | rscsi_disks[DEVICE_NR(SCpnt->request.dev)].device->host->host_no, |
| request | 299 | drivers/scsi/sd.c | rscsi_disks[DEVICE_NR(SCpnt->request.dev)].device->id, |
| request | 300 | drivers/scsi/sd.c | rscsi_disks[DEVICE_NR(SCpnt->request.dev)].device->lun, result); |
| request | 304 | drivers/scsi/sd.c | end_scsi_request(SCpnt, 0, SCpnt->request.current_nr_sectors); |
| request | 319 | drivers/scsi/sd.c | struct request * req = NULL; |
| request | 356 | drivers/scsi/sd.c | struct request *req1; |
| request | 394 | drivers/scsi/sd.c | if(SCpnt->request.dev <= 0) { |
| request | 399 | drivers/scsi/sd.c | dev = MINOR(SCpnt->request.dev); |
| request | 400 | drivers/scsi/sd.c | block = SCpnt->request.sector; |
| request | 407 | drivers/scsi/sd.c | if (dev >= (NR_SD << 4) || block + SCpnt->request.nr_sectors > sd[dev].nr_sects) |
| request | 409 | drivers/scsi/sd.c | end_scsi_request(SCpnt, 0, SCpnt->request.nr_sectors); |
| request | 422 | drivers/scsi/sd.c | end_scsi_request(SCpnt, 0, SCpnt->request.nr_sectors); |
| request | 427 | drivers/scsi/sd.c | printk("sd%d : real dev = /dev/sd%d, block = %d\n", MINOR(SCpnt->request.dev), dev, block); |
| request | 430 | drivers/scsi/sd.c | switch (SCpnt->request.cmd) |
| request | 435 | drivers/scsi/sd.c | end_scsi_request(SCpnt, 0, SCpnt->request.nr_sectors); |
| request | 444 | drivers/scsi/sd.c | panic ("Unknown sd command %d\n", SCpnt->request.cmd); |
| request | 453 | drivers/scsi/sd.c | bounce_size = (SCpnt->request.nr_sectors << 9); |
| request | 460 | drivers/scsi/sd.c | if (contiguous && SCpnt->request.bh && |
| request | 461 | drivers/scsi/sd.c | ((int) SCpnt->request.bh->b_data) + (SCpnt->request.nr_sectors << 9) - 1 > |
| request | 463 | drivers/scsi/sd.c | if(((int) SCpnt->request.bh->b_data) > ISA_DMA_THRESHOLD) |
| request | 468 | drivers/scsi/sd.c | if(contiguous && SCpnt->request.bh && SCpnt->request.bh->b_reqnext) |
| request | 469 | drivers/scsi/sd.c | for(bh = SCpnt->request.bh, bhp = bh->b_reqnext; bhp; bh = bhp, |
| request | 477 | drivers/scsi/sd.c | if (!SCpnt->request.bh || contiguous) { |
| request | 480 | drivers/scsi/sd.c | this_count = SCpnt->request.nr_sectors; |
| request | 481 | drivers/scsi/sd.c | buff = SCpnt->request.buffer; |
| request | 500 | drivers/scsi/sd.c | this_count = SCpnt->request.current_nr_sectors; |
| request | 501 | drivers/scsi/sd.c | buff = SCpnt->request.buffer; |
| request | 511 | drivers/scsi/sd.c | bh = SCpnt->request.bh; |
| request | 531 | drivers/scsi/sd.c | ((unsigned int) SCpnt->request.bh->b_data-1) == ISA_DMA_THRESHOLD) count--; |
| request | 545 | drivers/scsi/sd.c | this_count = SCpnt->request.current_nr_sectors; |
| request | 546 | drivers/scsi/sd.c | buff = SCpnt->request.buffer; |
| request | 550 | drivers/scsi/sd.c | for(count = 0, bh = SCpnt->request.bh, bhp = bh->b_reqnext; |
| request | 584 | drivers/scsi/sd.c | this_count = SCpnt->request.current_nr_sectors; |
| request | 585 | drivers/scsi/sd.c | buff = SCpnt->request.buffer; |
| request | 632 | drivers/scsi/sd.c | bh = SCpnt->request.bh; |
| request | 648 | drivers/scsi/sd.c | if (SCpnt->request.cmd == WRITE) |
| request | 666 | drivers/scsi/sd.c | this_count = SCpnt->request.current_nr_sectors; |
| request | 670 | drivers/scsi/sd.c | if (SCpnt->request.cmd == WRITE) |
| request | 671 | drivers/scsi/sd.c | memcpy(buff, (char *)SCpnt->request.buffer, this_count << 9); |
| request | 675 | drivers/scsi/sd.c | printk("sd%d : %s %d/%d 512 byte blocks.\n", MINOR(SCpnt->request.dev), |
| request | 676 | drivers/scsi/sd.c | (SCpnt->request.cmd == WRITE) ? "writing" : "reading", |
| request | 677 | drivers/scsi/sd.c | this_count, SCpnt->request.nr_sectors); |
| request | 770 | drivers/scsi/sd.c | struct request * req; |
| request | 773 | drivers/scsi/sd.c | req = &SCpnt->request; |
| request | 808 | drivers/scsi/sd.c | SCpnt->request.dev = 0xffff; /* Mark as really busy again */ |
| request | 817 | drivers/scsi/sd.c | while(SCpnt->request.dev != 0xfffe); |
| request | 833 | drivers/scsi/sd.c | SCpnt->request.dev = 0xffff; /* Mark as really busy again */ |
| request | 842 | drivers/scsi/sd.c | while(SCpnt->request.dev != 0xfffe); |
| request | 867 | drivers/scsi/sd.c | SCpnt->request.dev = 0xffff; /* Mark as really busy again */ |
| request | 877 | drivers/scsi/sd.c | while(SCpnt->request.dev != 0xfffe); |
| request | 879 | drivers/scsi/sd.c | if (SCpnt->request.dev != 0xfffe){ |
| request | 880 | drivers/scsi/sd.c | SCpnt->request.waiting = current; |
| request | 882 | drivers/scsi/sd.c | while (SCpnt->request.dev != 0xfffe) schedule(); |
| request | 890 | drivers/scsi/sd.c | SCpnt->request.dev = -1; /* Mark as not busy */ |
| request | 190 | drivers/scsi/sg.c | int dev=SCpnt->request.dev; |
| request | 195 | drivers/scsi/sg.c | SCpnt->request.dev=-1; |
| request | 206 | drivers/scsi/sg.c | SCpnt->request.dev=-1; |
| request | 266 | drivers/scsi/sg.c | SCpnt->request.dev=dev; |
| request | 125 | drivers/scsi/sr.c | printk("sr.c done: %x %x\n",result, SCpnt->request.bh->b_data); |
| request | 130 | drivers/scsi/sr.c | if (SCpnt->buffer != SCpnt->request.buffer) |
| request | 133 | drivers/scsi/sr.c | offset = (SCpnt->request.sector % 4) << 9; |
| request | 134 | drivers/scsi/sr.c | memcpy((char *)SCpnt->request.buffer, |
| request | 142 | drivers/scsi/sr.c | SCpnt->request.nr_sectors > this_count && |
| request | 143 | drivers/scsi/sr.c | SCpnt->request.bh && |
| request | 144 | drivers/scsi/sr.c | SCpnt->request.bh->b_reqnext && |
| request | 145 | drivers/scsi/sr.c | SCpnt->request.bh->b_reqnext->b_size == 1024) { |
| request | 146 | drivers/scsi/sr.c | memcpy((char *)SCpnt->request.bh->b_reqnext->b_data, |
| request | 167 | drivers/scsi/sr.c | if(SCpnt->request.sector % 4) this_count -= 2; |
| request | 169 | drivers/scsi/sr.c | if(this_count > SCpnt->request.nr_sectors) |
| request | 174 | drivers/scsi/sr.c | printk("(%x %x %x) ",SCpnt->request.bh, SCpnt->request.nr_sectors, |
| request | 177 | drivers/scsi/sr.c | if (SCpnt->request.nr_sectors > this_count) |
| request | 179 | drivers/scsi/sr.c | SCpnt->request.errors = 0; |
| request | 180 | drivers/scsi/sr.c | if (!SCpnt->request.bh) |
| request | 182 | drivers/scsi/sr.c | SCpnt->request.sector, this_count); |
| request | 204 | drivers/scsi/sr.c | if (SCpnt->buffer != SCpnt->request.buffer) |
| request | 214 | drivers/scsi/sr.c | scsi_CDs[DEVICE_NR(SCpnt->request.dev)].device->changed = 1; |
| request | 223 | drivers/scsi/sr.c | if (scsi_CDs[DEVICE_NR(SCpnt->request.dev)].ten) { |
| request | 224 | drivers/scsi/sr.c | scsi_CDs[DEVICE_NR(SCpnt->request.dev)].ten = 0; |
| request | 248 | drivers/scsi/sr.c | scsi_CDs[DEVICE_NR(SCpnt->request.dev)].device->host->host_no, |
| request | 249 | drivers/scsi/sr.c | scsi_CDs[DEVICE_NR(SCpnt->request.dev)].device->id, |
| request | 250 | drivers/scsi/sr.c | scsi_CDs[DEVICE_NR(SCpnt->request.dev)].device->lun, |
| request | 256 | drivers/scsi/sr.c | end_scsi_request(SCpnt, 0, SCpnt->request.current_nr_sectors); |
| request | 291 | drivers/scsi/sr.c | struct request * req = NULL; |
| request | 317 | drivers/scsi/sr.c | struct request *req1; |
| request | 356 | drivers/scsi/sr.c | if(SCpnt->request.dev <= 0) { |
| request | 361 | drivers/scsi/sr.c | dev = MINOR(SCpnt->request.dev); |
| request | 362 | drivers/scsi/sr.c | block = SCpnt->request.sector; |
| request | 369 | drivers/scsi/sr.c | end_scsi_request(SCpnt, 0, SCpnt->request.nr_sectors); |
| request | 377 | drivers/scsi/sr.c | end_scsi_request(SCpnt, 0, SCpnt->request.nr_sectors); |
| request | 388 | drivers/scsi/sr.c | end_scsi_request(SCpnt, 0, SCpnt->request.nr_sectors); |
| request | 393 | drivers/scsi/sr.c | switch (SCpnt->request.cmd) |
| request | 396 | drivers/scsi/sr.c | end_scsi_request(SCpnt, 0, SCpnt->request.nr_sectors); |
| request | 403 | drivers/scsi/sr.c | panic ("Unknown sr command %d\n", SCpnt->request.cmd); |
| request | 432 | drivers/scsi/sr.c | bh = SCpnt->request.bh; |
| request | 438 | drivers/scsi/sr.c | this_count = SCpnt->request.sector % 4; |
| request | 470 | drivers/scsi/sr.c | bh = SCpnt->request.bh; |
| request | 471 | drivers/scsi/sr.c | if(SCpnt->request.sector % 4) { |
| request | 472 | drivers/scsi/sr.c | sgpnt[count].length = (SCpnt->request.sector % 4) << 9; |
| request | 479 | drivers/scsi/sr.c | for(bh = SCpnt->request.bh; count < SCpnt->use_sg; |
| request | 522 | drivers/scsi/sr.c | printk("SG: %d %d %d %d %d *** ",SCpnt->use_sg, SCpnt->request.sector, |
| request | 524 | drivers/scsi/sr.c | SCpnt->request.current_nr_sectors, |
| request | 525 | drivers/scsi/sr.c | SCpnt->request.nr_sectors); |
| request | 537 | drivers/scsi/sr.c | if (!SCpnt->request.bh) |
| request | 538 | drivers/scsi/sr.c | this_count = SCpnt->request.nr_sectors; |
| request | 540 | drivers/scsi/sr.c | this_count = (SCpnt->request.bh->b_size >> 9); |
| request | 556 | drivers/scsi/sr.c | buffer = (unsigned char *) SCpnt->request.buffer; |
| request | 635 | drivers/scsi/sr.c | struct request * req; |
| request | 638 | drivers/scsi/sr.c | req = &SCpnt->request; |
| request | 662 | drivers/scsi/sr.c | SCpnt->request.dev = 0xffff; /* Mark as really busy */ |
| request | 672 | drivers/scsi/sr.c | while(SCpnt->request.dev != 0xfffe); |
| request | 674 | drivers/scsi/sr.c | if (SCpnt->request.dev != 0xfffe){ |
| request | 675 | drivers/scsi/sr.c | SCpnt->request.waiting = current; |
| request | 677 | drivers/scsi/sr.c | while (SCpnt->request.dev != 0xfffe) schedule(); |
| request | 685 | drivers/scsi/sr.c | SCpnt->request.dev = -1; /* Mark as not busy */ |
| request | 23 | drivers/scsi/sr_ioctl.c | struct request * req; |
| request | 26 | drivers/scsi/sr_ioctl.c | req = &SCpnt->request; |
| request | 52 | drivers/scsi/sr_ioctl.c | if (SCpnt->request.dev != 0xfffe){ |
| request | 53 | drivers/scsi/sr_ioctl.c | SCpnt->request.waiting = current; |
| request | 55 | drivers/scsi/sr_ioctl.c | while (SCpnt->request.dev != 0xfffe) schedule(); |
| request | 87 | drivers/scsi/sr_ioctl.c | SCpnt->request.dev = -1; /* Deallocate */ |
| request | 97 | drivers/scsi/st.c | int dev = SCpnt->request.dev; |
| request | 147 | drivers/scsi/st.c | if ((st_nbr = SCpnt->request.dev) < NR_ST && st_nbr >= 0) { |
| request | 169 | drivers/scsi/st.c | SCpnt->request.dev = -1; |
| request | 171 | drivers/scsi/st.c | SCpnt->request.dev = 0xffff; |
| request | 233 | drivers/scsi/st.c | SCpnt->request.dev = dev; |
| request | 238 | drivers/scsi/st.c | if (SCpnt->request.dev == dev) sleep_on( &(STp->waiting) ); |
| request | 239 | drivers/scsi/st.c | SCpnt->request.dev = -1; |
| request | 290 | drivers/scsi/st.c | SCpnt->request.dev = dev; |
| request | 295 | drivers/scsi/st.c | if (SCpnt->request.dev == dev) sleep_on( &(STp->waiting) ); |
| request | 316 | drivers/scsi/st.c | SCpnt->request.dev = -1; /* Mark as not busy */ |
| request | 416 | drivers/scsi/st.c | SCpnt->request.dev = dev; |
| request | 422 | drivers/scsi/st.c | if (SCpnt->request.dev == dev) sleep_on( &(STp->waiting) ); |
| request | 430 | drivers/scsi/st.c | SCpnt->request.dev = dev; |
| request | 436 | drivers/scsi/st.c | if (SCpnt->request.dev == dev) sleep_on( &(STp->waiting) ); |
| request | 451 | drivers/scsi/st.c | SCpnt->request.dev = -1; /* Mark as not busy */ |
| request | 458 | drivers/scsi/st.c | SCpnt->request.dev = dev; |
| request | 463 | drivers/scsi/st.c | if (SCpnt->request.dev == dev) sleep_on( &(STp->waiting) ); |
| request | 488 | drivers/scsi/st.c | SCpnt->request.dev = dev; |
| request | 493 | drivers/scsi/st.c | if (SCpnt->request.dev == dev) sleep_on( &(STp->waiting) ); |
| request | 503 | drivers/scsi/st.c | SCpnt->request.dev = -1; /* Mark as not busy */ |
| request | 598 | drivers/scsi/st.c | SCpnt->request.dev = dev; |
| request | 603 | drivers/scsi/st.c | if (SCpnt->request.dev == dev) sleep_on( &(STp->waiting) ); |
| request | 612 | drivers/scsi/st.c | SCpnt->request.dev = -1; /* Mark as not busy */ |
| request | 742 | drivers/scsi/st.c | SCpnt->request.dev = dev; |
| request | 747 | drivers/scsi/st.c | if (SCpnt->request.dev == dev) sleep_on( &(STp->waiting) ); |
| request | 799 | drivers/scsi/st.c | SCpnt->request.dev = -1; /* Mark as not busy */ |
| request | 829 | drivers/scsi/st.c | SCpnt->request.dev = -1; |
| request | 853 | drivers/scsi/st.c | SCpnt->request.dev = dev; |
| request | 860 | drivers/scsi/st.c | SCpnt->request.dev = -1; /* Mark as not busy */ |
| request | 941 | drivers/scsi/st.c | SCpnt->request.dev = dev; |
| request | 947 | drivers/scsi/st.c | if (SCpnt->request.dev == dev) sleep_on( &(STp->waiting) ); |
| request | 983 | drivers/scsi/st.c | SCpnt->request.dev = -1; /* Mark as not busy */ |
| request | 1020 | drivers/scsi/st.c | SCpnt->request.dev = -1; |
| request | 1030 | drivers/scsi/st.c | SCpnt->request.dev = -1; /* Mark as not busy */ |
| request | 1065 | drivers/scsi/st.c | SCpnt->request.dev = -1; /* Mark as not busy */ |
| request | 1081 | drivers/scsi/st.c | SCpnt->request.dev = -1; /* Mark as not busy */ |
| request | 1388 | drivers/scsi/st.c | SCpnt->request.dev = dev; |
| request | 1393 | drivers/scsi/st.c | if (SCpnt->request.dev == dev) sleep_on( &(STp->waiting) ); |
| request | 1397 | drivers/scsi/st.c | SCpnt->request.dev = -1; /* Mark as not busy */ |
| request | 1568 | drivers/scsi/st.c | SCpnt->request.dev = dev; |
| request | 1574 | drivers/scsi/st.c | if (SCpnt->request.dev == dev) sleep_on( &(STp->waiting) ); |
| request | 1598 | drivers/scsi/st.c | SCpnt->request.dev = -1; /* Mark as not busy */ |
| request | 237 | kernel/ptrace.c | asmlinkage int sys_ptrace(long request, long pid, long addr, long data) |
| request | 245 | kernel/ptrace.c | if (request == PTRACE_TRACEME) { |
| request | 257 | kernel/ptrace.c | if (request == PTRACE_ATTACH) { |
| request | 278 | kernel/ptrace.c | if (request != PTRACE_KILL) |
| request | 284 | kernel/ptrace.c | switch (request) { |
| request | 399 | kernel/ptrace.c | if (request == PTRACE_SYSCALL) |