tag | line | file | source code |
request | 486 | arch/alpha/kernel/ptrace.c | asmlinkage long sys_ptrace(long request, long pid, long addr, long data, |
request | 495 | arch/alpha/kernel/ptrace.c | request, pid, addr, data)); |
request | 496 | arch/alpha/kernel/ptrace.c | if (request == PTRACE_TRACEME) { |
request | 508 | arch/alpha/kernel/ptrace.c | if (request == PTRACE_ATTACH) { |
request | 535 | arch/alpha/kernel/ptrace.c | if (request != PTRACE_KILL) |
request | 543 | arch/alpha/kernel/ptrace.c | switch (request) { |
request | 579 | arch/alpha/kernel/ptrace.c | if (request == PTRACE_SYSCALL) |
request | 298 | arch/i386/kernel/ptrace.c | asmlinkage int sys_ptrace(long request, long pid, long addr, long data) |
request | 306 | arch/i386/kernel/ptrace.c | if (request == PTRACE_TRACEME) { |
request | 318 | arch/i386/kernel/ptrace.c | if (request == PTRACE_ATTACH) { |
request | 342 | arch/i386/kernel/ptrace.c | if (request != PTRACE_KILL) |
request | 348 | arch/i386/kernel/ptrace.c | switch (request) { |
request | 463 | arch/i386/kernel/ptrace.c | if (request == PTRACE_SYSCALL) |
request | 277 | arch/mips/kernel/ptrace.c | asmlinkage int sys_ptrace(long request, long pid, long addr, long data) |
request | 289 | arch/mips/kernel/ptrace.c | if (request == PTRACE_TRACEME) { |
request | 301 | arch/mips/kernel/ptrace.c | if (request == PTRACE_ATTACH) { |
request | 325 | arch/mips/kernel/ptrace.c | if (request != PTRACE_KILL) |
request | 331 | arch/mips/kernel/ptrace.c | switch (request) { |
request | 446 | arch/mips/kernel/ptrace.c | if (request == PTRACE_SYSCALL) |
request | 254 | drivers/block/hd.c | static struct request WCURRENT; |
request | 484 | drivers/block/ide-cd.c | static void restore_request (struct request *rq) |
request | 502 | drivers/block/ide-cd.c | struct request *rq; |
request | 575 | drivers/block/ide-cd.c | struct request *rq = HWGROUP(drive)->rq; |
request | 612 | drivers/block/ide-cd.c | struct request *rq = HWGROUP(drive)->rq; |
request | 941 | drivers/block/ide-cd.c | struct request *rq = HWGROUP(drive)->rq; |
request | 1054 | drivers/block/ide-cd.c | struct request *rq = HWGROUP(drive)->rq; |
request | 1116 | drivers/block/ide-cd.c | struct request *rq = HWGROUP(drive)->rq; |
request | 1188 | drivers/block/ide-cd.c | struct request *rq = HWGROUP(drive)->rq; |
request | 1223 | drivers/block/ide-cd.c | struct request *rq = HWGROUP(drive)->rq; |
request | 1336 | drivers/block/ide-cd.c | struct request *rq = HWGROUP(drive)->rq; |
request | 1347 | drivers/block/ide-cd.c | struct request *rq = HWGROUP(drive)->rq; |
request | 1372 | drivers/block/ide-cd.c | void cdrom_queue_request (ide_drive_t *drive, struct request *req) |
request | 1375 | drivers/block/ide-cd.c | struct request **p, **pfirst; |
request | 1409 | drivers/block/ide-cd.c | struct request req; |
request | 1486 | drivers/block/ide-cd.c | struct request *rq = HWGROUP(drive)->rq; |
request | 2436 | drivers/block/ide-cd.c | struct request req; |
request | 766 | drivers/block/ide.c | struct request *rq = HWGROUP(drive)->rq; |
request | 878 | drivers/block/ide.c | struct request *rq; |
request | 933 | drivers/block/ide.c | struct request *rq; |
request | 978 | drivers/block/ide.c | struct request *rq = HWGROUP(drive)->rq; |
request | 1014 | drivers/block/ide.c | struct request *rq = &HWGROUP(drive)->wrq; |
request | 1052 | drivers/block/ide.c | struct request *rq = &HWGROUP(drive)->wrq; |
request | 1234 | drivers/block/ide.c | static inline void do_rw_disk (ide_drive_t *drive, struct request *rq, unsigned long block) |
request | 1325 | drivers/block/ide.c | static inline void do_request (ide_hwif_t *hwif, struct request *rq) |
request | 1426 | drivers/block/ide.c | struct request *rq; |
request | 1633 | drivers/block/ide.c | struct request rq, *cur_rq; |
request | 334 | drivers/block/ide.h | struct request request_sense_request; /* from ide-cd.c */ |
request | 348 | drivers/block/ide.h | struct request *rq; /* current request */ |
request | 350 | drivers/block/ide.h | struct request wrq; /* local copy of current write rq */ |
request | 28 | drivers/block/ll_rw_blk.c | static struct request all_requests[NR_REQUEST]; |
request | 107 | drivers/block/ll_rw_blk.c | static inline void plug_device(struct blk_dev_struct * dev, struct request * plug) |
request | 126 | drivers/block/ll_rw_blk.c | struct request * req; |
request | 144 | drivers/block/ll_rw_blk.c | static inline struct request * get_request(int n, kdev_t dev) |
request | 146 | drivers/block/ll_rw_blk.c | static struct request *prev_found = NULL, *prev_limit = NULL; |
request | 147 | drivers/block/ll_rw_blk.c | register struct request *req, *limit; |
request | 174 | drivers/block/ll_rw_blk.c | static struct request * __get_request_wait(int n, kdev_t dev) |
request | 176 | drivers/block/ll_rw_blk.c | register struct request *req; |
request | 195 | drivers/block/ll_rw_blk.c | static inline struct request * get_request_wait(int n, kdev_t dev) |
request | 197 | drivers/block/ll_rw_blk.c | register struct request *req; |
request | 250 | drivers/block/ll_rw_blk.c | static void add_request(struct blk_dev_struct * dev, struct request * req) |
request | 252 | drivers/block/ll_rw_blk.c | struct request * tmp; |
request | 302 | drivers/block/ll_rw_blk.c | struct request * req; |
request | 431 | drivers/block/ll_rw_blk.c | struct request * req; |
request | 470 | drivers/block/ll_rw_blk.c | struct request plug; |
request | 550 | drivers/block/ll_rw_blk.c | struct request * req[8]; |
request | 604 | drivers/block/ll_rw_blk.c | struct request * req; |
request | 131 | drivers/block/triton.c | struct request *rq = HWGROUP(drive)->rq; |
request | 160 | drivers/block/triton.c | struct request *rq = HWGROUP(drive)->rq; |
request | 348 | drivers/scsi/NCR53c406a.c | static __inline__ int NCR53c406a_pio_read(unsigned char *request, |
request | 387 | drivers/scsi/NCR53c406a.c | insl(PIO_FIFO,request,len>>2); |
request | 388 | drivers/scsi/NCR53c406a.c | request += len & 0xfc; |
request | 393 | drivers/scsi/NCR53c406a.c | *request++ = inb(PIO_FIFO); |
request | 403 | drivers/scsi/NCR53c406a.c | static __inline__ int NCR53c406a_pio_write(unsigned char *request, |
request | 438 | drivers/scsi/NCR53c406a.c | outsl(PIO_FIFO,request,len>>2); |
request | 439 | drivers/scsi/NCR53c406a.c | request += len & 0xfc; |
request | 444 | drivers/scsi/NCR53c406a.c | outb(*request++, PIO_FIFO); |
request | 1152 | drivers/scsi/aha1542.c | kdevname(SCpnt->request.rq_dev)); |
request | 1159 | drivers/scsi/aha1542.c | kdevname(SCpnt->request.rq_dev)); |
request | 3023 | drivers/scsi/aic7xxx.c | if (cmd->request.cmd == WRITE) |
request | 410 | drivers/scsi/constants.c | kdevname(SCpnt->request.rq_dev), snstext[sense_buffer[2] & 0x0f]); |
request | 413 | drivers/scsi/constants.c | kdevname(SCpnt->request.rq_dev), sense_buffer[0], sense_buffer[2]); |
request | 442 | drivers/scsi/constants.c | kdevname(SCpnt->request.rq_dev), snstext[sense_buffer[0] & 0x0f]); |
request | 446 | drivers/scsi/constants.c | kdevname(SCpnt->request.rq_dev), sense_buffer[0], sense_buffer[2]); |
request | 110 | drivers/scsi/eata_dma.c | scmd->request.rq_status = RQ_SCSI_DONE; |
request | 112 | drivers/scsi/eata_dma.c | if (scmd->request.sem != NULL) |
request | 113 | drivers/scsi/eata_dma.c | up(scmd->request.sem); |
request | 189 | drivers/scsi/eata_dma_proc.c | scmd.request.rq_status = RQ_SCSI_BUSY; |
request | 190 | drivers/scsi/eata_dma_proc.c | scmd.request.sem = &sem; |
request | 317 | drivers/scsi/eata_dma_proc.c | scmd.request.rq_status = RQ_SCSI_BUSY; |
request | 318 | drivers/scsi/eata_dma_proc.c | scmd.request.sem = &sem; |
request | 194 | drivers/scsi/qlogic.c | static int ql_pdma(int phase, char *request, int reqlen) |
request | 203 | drivers/scsi/qlogic.c | insl( qbase + 4, request, 32 ); |
request | 205 | drivers/scsi/qlogic.c | request += 128; |
request | 209 | drivers/scsi/qlogic.c | insl( qbase + 4, request, 21 ); |
request | 211 | drivers/scsi/qlogic.c | request += 84; |
request | 214 | drivers/scsi/qlogic.c | insl( qbase + 4, request, 11 ); |
request | 216 | drivers/scsi/qlogic.c | request += 44; |
request | 226 | drivers/scsi/qlogic.c | *request++ = inb(qbase + 4); |
request | 238 | drivers/scsi/qlogic.c | outsl(qbase + 4, request, 32 ); |
request | 240 | drivers/scsi/qlogic.c | request += 128; |
request | 244 | drivers/scsi/qlogic.c | outsl( qbase + 4, request, 21 ); |
request | 246 | drivers/scsi/qlogic.c | request += 84; |
request | 249 | drivers/scsi/qlogic.c | outsl( qbase + 4, request, 10 ); |
request | 251 | drivers/scsi/qlogic.c | request += 40; |
request | 260 | drivers/scsi/qlogic.c | outb(*request++, qbase + 4); |
request | 348 | drivers/scsi/scsi.c | SCpnt->request.rq_status = RQ_SCSI_DONE; |
request | 350 | drivers/scsi/scsi.c | if (SCpnt->request.sem != NULL) |
request | 351 | drivers/scsi/scsi.c | up(SCpnt->request.sem); |
request | 464 | drivers/scsi/scsi.c | SCpnt->request.sem = &sem; |
request | 465 | drivers/scsi/scsi.c | SCpnt->request.rq_status = RQ_SCSI_BUSY; |
request | 507 | drivers/scsi/scsi.c | SCpnt->request.sem = &sem; |
request | 508 | drivers/scsi/scsi.c | SCpnt->request.rq_status = RQ_SCSI_BUSY; |
request | 671 | drivers/scsi/scsi.c | SCpnt->request.rq_status = RQ_SCSI_BUSY; |
request | 672 | drivers/scsi/scsi.c | SCpnt->request.sem = &sem; |
request | 815 | drivers/scsi/scsi.c | Scsi_Cmnd * request_queueable (struct request * req, Scsi_Device * device) |
request | 841 | drivers/scsi/scsi.c | if(SCpnt->request.rq_status == RQ_INACTIVE) break; |
request | 850 | drivers/scsi/scsi.c | && SCpnt->request.rq_status == RQ_INACTIVE) |
request | 855 | drivers/scsi/scsi.c | if(SCpnt->request.rq_status != RQ_INACTIVE) { |
request | 874 | drivers/scsi/scsi.c | memcpy(&SCpnt->request, req, sizeof(struct request)); |
request | 891 | drivers/scsi/scsi.c | SCpnt->request.bhtail = bh; |
request | 897 | drivers/scsi/scsi.c | SCpnt->request.nr_sectors -= req->nr_sectors; |
request | 900 | drivers/scsi/scsi.c | SCpnt->request.sem = NULL; /* Wait until whole thing done */ |
request | 906 | drivers/scsi/scsi.c | SCpnt->request.rq_status = RQ_SCSI_BUSY; /* Busy, but no request */ |
request | 907 | drivers/scsi/scsi.c | SCpnt->request.sem = NULL; /* And no one is waiting for the device |
request | 937 | drivers/scsi/scsi.c | Scsi_Cmnd * allocate_device (struct request ** reqp, Scsi_Device * device, |
request | 941 | drivers/scsi/scsi.c | struct request * req = NULL; |
request | 973 | drivers/scsi/scsi.c | if(SCpnt->request.rq_status == RQ_INACTIVE) break; |
request | 983 | drivers/scsi/scsi.c | && SCpnt->request.rq_status == RQ_INACTIVE) |
request | 988 | drivers/scsi/scsi.c | if(SCpnt->request.rq_status != RQ_INACTIVE) { |
request | 1011 | drivers/scsi/scsi.c | if (!SCpnt || SCpnt->request.rq_status != RQ_INACTIVE) /* Might have changed */ |
request | 1021 | drivers/scsi/scsi.c | (SCwait->request.rq_status != RQ_INACTIVE)); |
request | 1024 | drivers/scsi/scsi.c | memcpy(&SCpnt->request, req, sizeof(struct request)); |
request | 1041 | drivers/scsi/scsi.c | SCpnt->request.bhtail = bh; |
request | 1046 | drivers/scsi/scsi.c | SCpnt->request.nr_sectors -= req->nr_sectors; |
request | 1049 | drivers/scsi/scsi.c | SCpnt->request.sem = NULL; /* Wait until whole thing done*/ |
request | 1058 | drivers/scsi/scsi.c | SCpnt->request.rq_status = RQ_SCSI_BUSY; |
request | 1059 | drivers/scsi/scsi.c | SCpnt->request.sem = NULL; /* And no one is waiting for this |
request | 1690 | drivers/scsi/scsi.c | if (MAJOR(SCpnt->request.rq_dev) != SCSI_DISK_MAJOR && |
request | 1691 | drivers/scsi/scsi.c | MAJOR(SCpnt->request.rq_dev) != SCSI_CDROM_MAJOR) { |
request | 1744 | drivers/scsi/scsi.c | if (SCpnt->request.rq_status == RQ_INACTIVE || pid != SCpnt->pid) { |
request | 1781 | drivers/scsi/scsi.c | if (SCpnt->request.rq_status == RQ_INACTIVE || pid != SCpnt->pid) |
request | 1887 | drivers/scsi/scsi.c | if( SCpnt1->request.rq_status != RQ_INACTIVE |
request | 1927 | drivers/scsi/scsi.c | if (SCpnt1->request.rq_status != RQ_INACTIVE) { |
request | 2001 | drivers/scsi/scsi.c | if( SCpnt->request.rq_status != RQ_INACTIVE |
request | 2272 | drivers/scsi/scsi.c | SCpnt->request.rq_status = RQ_INACTIVE; |
request | 2743 | drivers/scsi/scsi.c | if(SCpnt->request.rq_status != RQ_INACTIVE) { |
request | 2746 | drivers/scsi/scsi.c | if(SCpnt->request.rq_status == RQ_SCSI_DISCONNECTING) |
request | 2747 | drivers/scsi/scsi.c | SCpnt->request.rq_status = RQ_INACTIVE; |
request | 2751 | drivers/scsi/scsi.c | SCpnt->request.rq_status = RQ_SCSI_DISCONNECTING; /* Mark as busy */ |
request | 3043 | drivers/scsi/scsi.c | kdevname(SCpnt->request.rq_dev), |
request | 3044 | drivers/scsi/scsi.c | SCpnt->request.sector, |
request | 3045 | drivers/scsi/scsi.c | SCpnt->request.nr_sectors, |
request | 3046 | drivers/scsi/scsi.c | SCpnt->request.current_nr_sectors, |
request | 3064 | drivers/scsi/scsi.c | struct request * req; |
request | 378 | drivers/scsi/scsi.h | struct request request; /* A copy of the command we are working on */ |
request | 440 | drivers/scsi/scsi.h | extern Scsi_Cmnd * allocate_device(struct request **, Scsi_Device *, int); |
request | 442 | drivers/scsi/scsi.h | extern Scsi_Cmnd * request_queueable(struct request *, Scsi_Device *); |
request | 459 | drivers/scsi/scsi.h | struct request * req; |
request | 462 | drivers/scsi/scsi.h | req = &SCpnt->request; |
request | 87 | drivers/scsi/scsi_debug.c | if ((MINOR(SCpnt->request.rq_dev) & 0xf) != 0) start = starts[(MINOR(SCpnt->request.rq_dev) & 0xf) - 1]; \ |
request | 94 | drivers/scsi/scsi_debug.c | if (bh->b_dev != SCpnt->request.rq_dev) \ |
request | 101 | drivers/scsi/scsi_debug.c | if ((MINOR(SCpnt->request.rq_dev) & 0xf) > npart) panic ("Bad partition"); \ |
request | 102 | drivers/scsi/scsi_debug.c | if ((MINOR(SCpnt->request.rq_dev) & 0xf) != 0) start = starts[(MINOR(SCpnt->request.rq_dev) & 0xf) - 1]; \ |
request | 103 | drivers/scsi/scsi_debug.c | if (SCpnt->request.cmd != RW) panic ("Wrong operation"); \ |
request | 104 | drivers/scsi/scsi_debug.c | if (SCpnt->request.sector + start != block) panic("Wrong block."); \ |
request | 105 | drivers/scsi/scsi_debug.c | if (SCpnt->request.current_nr_sectors != 2 && (!SCpnt->use_sg)) panic ("Wrong # blocks"); \ |
request | 106 | drivers/scsi/scsi_debug.c | if (SCpnt->request.bh){ \ |
request | 107 | drivers/scsi/scsi_debug.c | if (SCpnt->request.bh->b_size != 1024) panic ("Wrong bh size"); \ |
request | 108 | drivers/scsi/scsi_debug.c | if ((SCpnt->request.bh->b_blocknr << 1) + start != block) \ |
request | 109 | drivers/scsi/scsi_debug.c | { printk("Wrong bh block# %d %d ",SCpnt->request.bh->b_blocknr, block); \ |
request | 112 | drivers/scsi/scsi_debug.c | if (SCpnt->request.bh->b_dev != SCpnt->request.rq_dev) \ |
request | 147 | drivers/scsi/scsi_debug.c | printk("nosg: %x %x %d\n",SCpnt->request.buffer, SCpnt->buffer, |
request | 149 | drivers/scsi/scsi_debug.c | lpnt = (int *) SCpnt->request.buffer; |
request | 254 | drivers/scsi/scsi_debug.c | if(NR_REAL < 0) NR_REAL = (MINOR(SCpnt->request.rq_dev) >> 4) & 0x0f; |
request | 279 | drivers/scsi/scsi_debug.c | usec = (SCpnt->request.nr_sectors << 9) * 1.0e6 / SCSI_DATARATE; |
request | 286 | drivers/scsi/scsi_debug.c | printk("(r%d)",SCpnt->request.nr_sectors); |
request | 294 | drivers/scsi/scsi_debug.c | bh = SCpnt->request.bh; |
request | 321 | drivers/scsi/scsi_debug.c | if (SCpnt->use_sg) printk("Block %x (%d %d)\n",block, SCpnt->request.nr_sectors, |
request | 322 | drivers/scsi/scsi_debug.c | SCpnt->request.current_nr_sectors); |
request | 388 | drivers/scsi/scsi_debug.c | if ((bufflen >> 9) != SCpnt->request.nr_sectors) |
request | 94 | drivers/scsi/scsi_ioctl.c | struct request * req; |
request | 96 | drivers/scsi/scsi_ioctl.c | req = &SCpnt->request; |
request | 112 | drivers/scsi/scsi_ioctl.c | SCpnt->request.sem = &sem; |
request | 151 | drivers/scsi/scsi_ioctl.c | SCpnt->request.rq_status = RQ_INACTIVE; |
request | 244 | drivers/scsi/scsi_ioctl.c | SCpnt->request.sem = &sem; |
request | 268 | drivers/scsi/scsi_ioctl.c | SCpnt->request.rq_status = RQ_INACTIVE; |
request | 222 | drivers/scsi/sd.c | printk("sd%c : rw_intr(%d, %d)\n", 'a' + MINOR(SCpnt->request.rq_dev), |
request | 235 | drivers/scsi/sd.c | printk("sd%c : %d sectors remain.\n", 'a' + MINOR(SCpnt->request.rq_dev), |
request | 236 | drivers/scsi/sd.c | SCpnt->request.nr_sectors); |
request | 249 | drivers/scsi/sd.c | if (SCpnt->request.cmd == READ) |
request | 259 | drivers/scsi/sd.c | if (SCpnt->buffer != SCpnt->request.buffer) { |
request | 261 | drivers/scsi/sd.c | printk("nosg: %x %x %d\n",SCpnt->request.buffer, SCpnt->buffer, |
request | 264 | drivers/scsi/sd.c | if (SCpnt->request.cmd == READ) |
request | 265 | drivers/scsi/sd.c | memcpy(SCpnt->request.buffer, SCpnt->buffer, |
request | 275 | drivers/scsi/sd.c | if (SCpnt->request.nr_sectors > this_count) |
request | 277 | drivers/scsi/sd.c | SCpnt->request.errors = 0; |
request | 279 | drivers/scsi/sd.c | if (!SCpnt->request.bh) |
request | 283 | drivers/scsi/sd.c | 'a' + MINOR(SCpnt->request.rq_dev)); |
request | 290 | drivers/scsi/sd.c | SCpnt->request.sector, this_count); |
request | 305 | drivers/scsi/sd.c | printk("err: %x %x %d\n",SCpnt->request.buffer, SCpnt->buffer, |
request | 315 | drivers/scsi/sd.c | printk("nosgerr: %x %x %d\n",SCpnt->request.buffer, SCpnt->buffer, |
request | 318 | drivers/scsi/sd.c | if (SCpnt->buffer != SCpnt->request.buffer) |
request | 335 | drivers/scsi/sd.c | if rscsi_disks[DEVICE_NR(SCpnt->request.rq_dev)].remap |
request | 345 | drivers/scsi/sd.c | if(rscsi_disks[DEVICE_NR(SCpnt->request.rq_dev)].device->removable) { |
request | 349 | drivers/scsi/sd.c | rscsi_disks[DEVICE_NR(SCpnt->request.rq_dev)].device->changed = 1; |
request | 376 | drivers/scsi/sd.c | if (rscsi_disks[DEVICE_NR(SCpnt->request.rq_dev)].ten) { |
request | 377 | drivers/scsi/sd.c | rscsi_disks[DEVICE_NR(SCpnt->request.rq_dev)].ten = 0; |
request | 387 | drivers/scsi/sd.c | rscsi_disks[DEVICE_NR(SCpnt->request.rq_dev)].device->host->host_no, |
request | 388 | drivers/scsi/sd.c | rscsi_disks[DEVICE_NR(SCpnt->request.rq_dev)].device->channel, |
request | 389 | drivers/scsi/sd.c | rscsi_disks[DEVICE_NR(SCpnt->request.rq_dev)].device->id, |
request | 390 | drivers/scsi/sd.c | rscsi_disks[DEVICE_NR(SCpnt->request.rq_dev)].device->lun, result); |
request | 394 | drivers/scsi/sd.c | SCpnt = end_scsi_request(SCpnt, 0, SCpnt->request.current_nr_sectors); |
request | 410 | drivers/scsi/sd.c | struct request * req = NULL; |
request | 480 | drivers/scsi/sd.c | struct request *req1; |
request | 517 | drivers/scsi/sd.c | if(!SCpnt || SCpnt->request.rq_status == RQ_INACTIVE) { |
request | 522 | drivers/scsi/sd.c | devm = MINOR(SCpnt->request.rq_dev); |
request | 523 | drivers/scsi/sd.c | dev = DEVICE_NR(SCpnt->request.rq_dev); |
request | 525 | drivers/scsi/sd.c | block = SCpnt->request.sector; |
request | 534 | drivers/scsi/sd.c | block + SCpnt->request.nr_sectors > sd[devm].nr_sects) |
request | 536 | drivers/scsi/sd.c | SCpnt = end_scsi_request(SCpnt, 0, SCpnt->request.nr_sectors); |
request | 549 | drivers/scsi/sd.c | SCpnt = end_scsi_request(SCpnt, 0, SCpnt->request.nr_sectors); |
request | 570 | drivers/scsi/sd.c | if((block & 1) || (SCpnt->request.nr_sectors & 1)) { |
request | 572 | drivers/scsi/sd.c | SCpnt = end_scsi_request(SCpnt, 0, SCpnt->request.nr_sectors); |
request | 576 | drivers/scsi/sd.c | switch (SCpnt->request.cmd) |
request | 581 | drivers/scsi/sd.c | SCpnt = end_scsi_request(SCpnt, 0, SCpnt->request.nr_sectors); |
request | 590 | drivers/scsi/sd.c | panic ("Unknown sd command %d\n", SCpnt->request.cmd); |
request | 600 | drivers/scsi/sd.c | bounce_size = (SCpnt->request.nr_sectors << 9); |
request | 606 | drivers/scsi/sd.c | if (contiguous && SCpnt->request.bh && |
request | 607 | drivers/scsi/sd.c | ((long) SCpnt->request.bh->b_data) |
request | 608 | drivers/scsi/sd.c | + (SCpnt->request.nr_sectors << 9) - 1 > ISA_DMA_THRESHOLD |
request | 610 | drivers/scsi/sd.c | if(((long) SCpnt->request.bh->b_data) > ISA_DMA_THRESHOLD) |
request | 615 | drivers/scsi/sd.c | if(contiguous && SCpnt->request.bh && SCpnt->request.bh->b_reqnext) |
request | 616 | drivers/scsi/sd.c | for(bh = SCpnt->request.bh, bhp = bh->b_reqnext; bhp; bh = bhp, |
request | 624 | drivers/scsi/sd.c | if (!SCpnt->request.bh || contiguous) { |
request | 627 | drivers/scsi/sd.c | this_count = SCpnt->request.nr_sectors; |
request | 628 | drivers/scsi/sd.c | buff = SCpnt->request.buffer; |
request | 646 | drivers/scsi/sd.c | this_count = SCpnt->request.current_nr_sectors; |
request | 647 | drivers/scsi/sd.c | buff = SCpnt->request.buffer; |
request | 657 | drivers/scsi/sd.c | bh = SCpnt->request.bh; |
request | 677 | drivers/scsi/sd.c | ((unsigned int) SCpnt->request.bh->b_data-1) == ISA_DMA_THRESHOLD) count--; |
request | 691 | drivers/scsi/sd.c | this_count = SCpnt->request.current_nr_sectors; |
request | 692 | drivers/scsi/sd.c | buff = SCpnt->request.buffer; |
request | 699 | drivers/scsi/sd.c | for(count = 0, bh = SCpnt->request.bh, bhp = bh->b_reqnext; |
request | 737 | drivers/scsi/sd.c | this_count = SCpnt->request.current_nr_sectors; |
request | 738 | drivers/scsi/sd.c | buff = SCpnt->request.buffer; |
request | 790 | drivers/scsi/sd.c | bh = SCpnt->request.bh; |
request | 808 | drivers/scsi/sd.c | if (SCpnt->request.cmd == WRITE) |
request | 826 | drivers/scsi/sd.c | this_count = SCpnt->request.current_nr_sectors; |
request | 830 | drivers/scsi/sd.c | if (SCpnt->request.cmd == WRITE) |
request | 831 | drivers/scsi/sd.c | memcpy(buff, (char *)SCpnt->request.buffer, this_count << 9); |
request | 837 | drivers/scsi/sd.c | (SCpnt->request.cmd == WRITE) ? "writing" : "reading", |
request | 838 | drivers/scsi/sd.c | this_count, SCpnt->request.nr_sectors); |
request | 942 | drivers/scsi/sd.c | struct request * req; |
request | 944 | drivers/scsi/sd.c | req = &SCpnt->request; |
request | 986 | drivers/scsi/sd.c | SCpnt->request.rq_status = RQ_SCSI_BUSY; |
request | 987 | drivers/scsi/sd.c | SCpnt->request.sem = &sem; |
request | 1021 | drivers/scsi/sd.c | SCpnt->request.rq_status = RQ_SCSI_BUSY; |
request | 1022 | drivers/scsi/sd.c | SCpnt->request.sem = &sem; |
request | 1060 | drivers/scsi/sd.c | SCpnt->request.rq_status = RQ_SCSI_BUSY; |
request | 1061 | drivers/scsi/sd.c | SCpnt->request.sem = &sem; |
request | 1074 | drivers/scsi/sd.c | SCpnt->request.rq_status = RQ_INACTIVE; /* Mark as not busy */ |
request | 1206 | drivers/scsi/sd.c | SCpnt->request.rq_status = RQ_SCSI_BUSY; /* Mark as really busy again */ |
request | 1207 | drivers/scsi/sd.c | SCpnt->request.sem = &sem; |
request | 1216 | drivers/scsi/sd.c | SCpnt->request.rq_status = RQ_INACTIVE; /* Mark as not busy */ |
request | 265 | drivers/scsi/sg.c | int dev = MINOR(SCpnt->request.rq_dev); |
request | 270 | drivers/scsi/sg.c | SCpnt->request.rq_status = RQ_INACTIVE; |
request | 291 | drivers/scsi/sg.c | SCpnt->request.rq_status = RQ_INACTIVE; |
request | 404 | drivers/scsi/sg.c | SCpnt->request.rq_dev = devt; |
request | 405 | drivers/scsi/sg.c | SCpnt->request.rq_status = RQ_ACTIVE; |
request | 155 | drivers/scsi/sr.c | printk("sr.c done: %x %x\n",result, SCpnt->request.bh->b_data); |
request | 160 | drivers/scsi/sr.c | if (SCpnt->buffer != SCpnt->request.buffer) |
request | 163 | drivers/scsi/sr.c | offset = (SCpnt->request.sector % 4) << 9; |
request | 164 | drivers/scsi/sr.c | memcpy((char *)SCpnt->request.buffer, |
request | 172 | drivers/scsi/sr.c | SCpnt->request.nr_sectors > this_count && |
request | 173 | drivers/scsi/sr.c | SCpnt->request.bh && |
request | 174 | drivers/scsi/sr.c | SCpnt->request.bh->b_reqnext && |
request | 175 | drivers/scsi/sr.c | SCpnt->request.bh->b_reqnext->b_size == 1024) { |
request | 176 | drivers/scsi/sr.c | memcpy((char *)SCpnt->request.bh->b_reqnext->b_data, |
request | 197 | drivers/scsi/sr.c | if(SCpnt->request.sector % 4) this_count -= 2; |
request | 199 | drivers/scsi/sr.c | if(this_count > SCpnt->request.nr_sectors) |
request | 204 | drivers/scsi/sr.c | printk("(%x %x %x) ",SCpnt->request.bh, SCpnt->request.nr_sectors, |
request | 207 | drivers/scsi/sr.c | if (SCpnt->request.nr_sectors > this_count) |
request | 209 | drivers/scsi/sr.c | SCpnt->request.errors = 0; |
request | 210 | drivers/scsi/sr.c | if (!SCpnt->request.bh) |
request | 212 | drivers/scsi/sr.c | SCpnt->request.sector, this_count); |
request | 234 | drivers/scsi/sr.c | if (SCpnt->buffer != SCpnt->request.buffer) |
request | 244 | drivers/scsi/sr.c | scsi_CDs[DEVICE_NR(SCpnt->request.rq_dev)].device->changed = 1; |
request | 256 | drivers/scsi/sr.c | if (scsi_CDs[DEVICE_NR(SCpnt->request.rq_dev)].ten) { |
request | 257 | drivers/scsi/sr.c | scsi_CDs[DEVICE_NR(SCpnt->request.rq_dev)].ten = 0; |
request | 280 | drivers/scsi/sr.c | scsi_CDs[DEVICE_NR(SCpnt->request.rq_dev)].device->host->host_no, |
request | 281 | drivers/scsi/sr.c | scsi_CDs[DEVICE_NR(SCpnt->request.rq_dev)].device->id, |
request | 282 | drivers/scsi/sr.c | scsi_CDs[DEVICE_NR(SCpnt->request.rq_dev)].device->lun, |
request | 288 | drivers/scsi/sr.c | SCpnt = end_scsi_request(SCpnt, 0, SCpnt->request.current_nr_sectors); |
request | 558 | drivers/scsi/sr.c | struct request * req = NULL; |
request | 609 | drivers/scsi/sr.c | struct request *req1; |
request | 649 | drivers/scsi/sr.c | if(!SCpnt || SCpnt->request.rq_status == RQ_INACTIVE) { |
request | 654 | drivers/scsi/sr.c | dev = MINOR(SCpnt->request.rq_dev); |
request | 655 | drivers/scsi/sr.c | block = SCpnt->request.sector; |
request | 661 | drivers/scsi/sr.c | SCpnt = end_scsi_request(SCpnt, 0, SCpnt->request.nr_sectors); |
request | 668 | drivers/scsi/sr.c | SCpnt = end_scsi_request(SCpnt, 0, SCpnt->request.nr_sectors); |
request | 679 | drivers/scsi/sr.c | SCpnt = end_scsi_request(SCpnt, 0, SCpnt->request.nr_sectors); |
request | 684 | drivers/scsi/sr.c | switch (SCpnt->request.cmd) |
request | 687 | drivers/scsi/sr.c | SCpnt = end_scsi_request(SCpnt, 0, SCpnt->request.nr_sectors); |
request | 694 | drivers/scsi/sr.c | panic ("Unknown sr command %d\n", SCpnt->request.cmd); |
request | 724 | drivers/scsi/sr.c | bh = SCpnt->request.bh; |
request | 730 | drivers/scsi/sr.c | this_count = SCpnt->request.sector % 4; |
request | 762 | drivers/scsi/sr.c | bh = SCpnt->request.bh; |
request | 763 | drivers/scsi/sr.c | if(SCpnt->request.sector % 4) { |
request | 764 | drivers/scsi/sr.c | sgpnt[count].length = (SCpnt->request.sector % 4) << 9; |
request | 771 | drivers/scsi/sr.c | for(bh = SCpnt->request.bh; count < SCpnt->use_sg; |
request | 814 | drivers/scsi/sr.c | printk("SR: %d %d %d %d %d *** ",SCpnt->use_sg, SCpnt->request.sector, |
request | 816 | drivers/scsi/sr.c | SCpnt->request.current_nr_sectors, |
request | 817 | drivers/scsi/sr.c | SCpnt->request.nr_sectors); |
request | 829 | drivers/scsi/sr.c | if (!SCpnt->request.bh) |
request | 830 | drivers/scsi/sr.c | this_count = SCpnt->request.nr_sectors; |
request | 832 | drivers/scsi/sr.c | this_count = (SCpnt->request.bh->b_size >> 9); |
request | 848 | drivers/scsi/sr.c | buffer = (unsigned char *) SCpnt->request.buffer; |
request | 965 | drivers/scsi/sr.c | struct request * req; |
request | 967 | drivers/scsi/sr.c | req = &SCpnt->request; |
request | 989 | drivers/scsi/sr.c | SCpnt->request.rq_status = RQ_SCSI_BUSY; /* Mark as really busy */ |
request | 997 | drivers/scsi/sr.c | SCpnt->request.sem = &sem; |
request | 1010 | drivers/scsi/sr.c | SCpnt->request.rq_status = RQ_INACTIVE; /* Mark as not busy */ |
request | 23 | drivers/scsi/sr_ioctl.c | struct request * req; |
request | 25 | drivers/scsi/sr_ioctl.c | req = &SCpnt->request; |
request | 45 | drivers/scsi/sr_ioctl.c | SCpnt->request.sem = &sem; |
request | 81 | drivers/scsi/sr_ioctl.c | SCpnt->request.rq_status = RQ_INACTIVE; /* Deallocate */ |
request | 106 | drivers/scsi/st.c | int dev = TAPE_NR(SCpnt->request.rq_dev); |
request | 180 | drivers/scsi/st.c | if ((st_nbr = TAPE_NR(SCpnt->request.rq_dev)) < st_template.nr_dev) { |
request | 203 | drivers/scsi/st.c | SCpnt->request.rq_status = RQ_INACTIVE; |
request | 206 | drivers/scsi/st.c | SCpnt->request.rq_status = RQ_SCSI_DONE; |
request | 211 | drivers/scsi/st.c | up(SCpnt->request.sem); |
request | 233 | drivers/scsi/st.c | SCpnt->request.sem = &(STp->sem); |
request | 234 | drivers/scsi/st.c | SCpnt->request.rq_status = RQ_SCSI_BUSY; |
request | 235 | drivers/scsi/st.c | SCpnt->request.rq_dev = STp->devt; |
request | 240 | drivers/scsi/st.c | down(SCpnt->request.sem); |
request | 299 | drivers/scsi/st.c | SCpnt->request.rq_status = RQ_INACTIVE; |
request | 380 | drivers/scsi/st.c | SCpnt->request.rq_status = RQ_INACTIVE; /* Mark as not busy */ |
request | 518 | drivers/scsi/st.c | SCpnt->request.rq_status = RQ_INACTIVE; /* Mark as not busy */ |
request | 603 | drivers/scsi/st.c | SCpnt->request.rq_status = RQ_INACTIVE; /* Mark as not busy */ |
request | 679 | drivers/scsi/st.c | SCpnt->request.rq_status = RQ_INACTIVE; /* Mark as not busy */ |
request | 902 | drivers/scsi/st.c | SCpnt->request.rq_status = RQ_INACTIVE; /* Mark as not busy */ |
request | 932 | drivers/scsi/st.c | SCpnt->request.rq_status = RQ_INACTIVE; |
request | 961 | drivers/scsi/st.c | SCpnt->request.sem = &(STp->sem); |
request | 962 | drivers/scsi/st.c | SCpnt->request.rq_status = RQ_SCSI_BUSY; |
request | 963 | drivers/scsi/st.c | SCpnt->request.rq_dev = STp->devt; |
request | 974 | drivers/scsi/st.c | SCpnt->request.rq_status = RQ_INACTIVE; /* Mark as not busy */ |
request | 1101 | drivers/scsi/st.c | SCpnt->request.rq_status = RQ_INACTIVE; /* Mark as not busy */ |
request | 1138 | drivers/scsi/st.c | SCpnt->request.rq_status = RQ_INACTIVE; |
request | 1158 | drivers/scsi/st.c | SCpnt->request.rq_status = RQ_INACTIVE; /* Mark as not busy */ |
request | 1194 | drivers/scsi/st.c | SCpnt->request.rq_status = RQ_INACTIVE; /* Mark as not busy */ |
request | 1214 | drivers/scsi/st.c | SCpnt->request.rq_status = RQ_INACTIVE; /* Mark as not busy */ |
request | 1625 | drivers/scsi/st.c | SCpnt->request.rq_status = RQ_INACTIVE; /* Mark as not busy */ |
request | 1925 | drivers/scsi/st.c | SCpnt->request.rq_status = RQ_INACTIVE; /* Mark as not busy */ |
request | 345 | include/linux/blk.h | struct request *req = hwgroup->rq; |
request | 348 | include/linux/blk.h | struct request *req = CURRENT; |
request | 32 | include/linux/blkdev.h | struct request * next; |
request | 37 | include/linux/blkdev.h | struct request * current_request; |