taglinefilesource code
request544arch/alpha/kernel/ptrace.casmlinkage long sys_ptrace(long request, long pid, long addr, long data, int a4, int a5,
request553arch/alpha/kernel/ptrace.cDBG(DBG_MEM, ("request=%ld pid=%ld addr=0x%lx data=0x%lx\n",request,pid,addr,data));
request555arch/alpha/kernel/ptrace.cif (request == PTRACE_TRACEME) {
request573arch/alpha/kernel/ptrace.cif (request == PTRACE_ATTACH) {
request607arch/alpha/kernel/ptrace.cif (request != PTRACE_KILL) {
request618arch/alpha/kernel/ptrace.cswitch (request) {
request693arch/alpha/kernel/ptrace.cif (request == PTRACE_SYSCALL)
request297arch/i386/kernel/ptrace.casmlinkage int sys_ptrace(long request, long pid, long addr, long data)
request305arch/i386/kernel/ptrace.cif (request == PTRACE_TRACEME) {
request317arch/i386/kernel/ptrace.cif (request == PTRACE_ATTACH) {
request341arch/i386/kernel/ptrace.cif (request != PTRACE_KILL)
request347arch/i386/kernel/ptrace.cswitch (request) {
request462arch/i386/kernel/ptrace.cif (request == PTRACE_SYSCALL)
request277arch/mips/kernel/ptrace.casmlinkage int sys_ptrace(long request, long pid, long addr, long data)
request289arch/mips/kernel/ptrace.cif (request == PTRACE_TRACEME) {
request301arch/mips/kernel/ptrace.cif (request == PTRACE_ATTACH) {
request325arch/mips/kernel/ptrace.cif (request != PTRACE_KILL)
request331arch/mips/kernel/ptrace.cswitch (request) {
request446arch/mips/kernel/ptrace.cif (request == PTRACE_SYSCALL)
request340drivers/block/blk.hstruct request *req = ide_cur_rq[HWIF];
request343drivers/block/blk.hstruct request *req = CURRENT;
request256drivers/block/hd.cstatic struct request WCURRENT;
request209drivers/block/ide-cd.cstatic struct request request_sense_request[2];
request448drivers/block/ide-cd.cstatic void restore_request (struct request *rq)
request463drivers/block/ide-cd.cstruct request *rq;
request523drivers/block/ide-cd.cstruct request *rq = ide_cur_rq[DEV_HWIF];
request559drivers/block/ide-cd.cstruct request *rq = ide_cur_rq[DEV_HWIF];
request838drivers/block/ide-cd.cstruct request *rq = ide_cur_rq[DEV_HWIF];
request951drivers/block/ide-cd.cstruct request *rq = ide_cur_rq[DEV_HWIF];
request1013drivers/block/ide-cd.cstruct request *rq = ide_cur_rq[DEV_HWIF];
request1092drivers/block/ide-cd.cstruct request *rq = ide_cur_rq[DEV_HWIF];
request1135drivers/block/ide-cd.cstruct request *rq = ide_cur_rq[DEV_HWIF];
request1248drivers/block/ide-cd.cstruct request *rq = ide_cur_rq[DEV_HWIF];
request1264drivers/block/ide-cd.cstruct request *rq = ide_cur_rq[DEV_HWIF];
request1292drivers/block/ide-cd.cstruct request req, **p, **pfirst;
request1365drivers/block/ide-cd.cstruct request *rq = ide_cur_rq[DEV_HWIF];
request346drivers/block/ide.cstatic struct request  *ide_cur_rq  [2] = {NULL,NULL}; /* current request */
request347drivers/block/ide.cstatic struct request  ide_write_rq [2];  /* copy of *ide_cur_rq for WRITEs */
request580drivers/block/ide.cstruct request *rq = ide_cur_rq[DEV_HWIF];
request674drivers/block/ide.cstruct request *rq;
request721drivers/block/ide.cstruct request *rq;
request764drivers/block/ide.cstruct request *rq = ide_cur_rq[DEV_HWIF];
request796drivers/block/ide.cstruct request *rq = &ide_write_rq[DEV_HWIF];
request831drivers/block/ide.cstruct request *rq = &ide_write_rq[DEV_HWIF];
request1025drivers/block/ide.cstatic inline int do_rw_disk (ide_dev_t *dev, struct request *rq, unsigned long block)
request1115drivers/block/ide.cstruct request *rq;
request1456drivers/block/ide.cstruct request rq, *cur_rq;
request28drivers/block/ll_rw_blk.cstatic struct request all_requests[NR_REQUEST];
request107drivers/block/ll_rw_blk.cstatic void plug_device(struct blk_dev_struct * dev, struct request * plug)
request126drivers/block/ll_rw_blk.cstruct request * req;
request144drivers/block/ll_rw_blk.cstatic inline struct request * get_request(int n, int dev)
request146drivers/block/ll_rw_blk.cstatic struct request *prev_found = NULL, *prev_limit = NULL;
request147drivers/block/ll_rw_blk.cregister struct request *req, *limit;
request173drivers/block/ll_rw_blk.cstatic struct request * __get_request_wait(int n, int dev)
request175drivers/block/ll_rw_blk.cregister struct request *req;
request194drivers/block/ll_rw_blk.cstatic inline struct request * get_request_wait(int n, int dev)
request196drivers/block/ll_rw_blk.cregister struct request *req;
request236drivers/block/ll_rw_blk.cstatic void add_request(struct blk_dev_struct * dev, struct request * req)
request238drivers/block/ll_rw_blk.cstruct request * tmp;
request284drivers/block/ll_rw_blk.cstruct request * req;
request411drivers/block/ll_rw_blk.cstruct request * req;
request448drivers/block/ll_rw_blk.cstruct request plug;
request525drivers/block/ll_rw_blk.cstruct request * req[8];
request578drivers/block/ll_rw_blk.cstruct request * req;
request1139drivers/scsi/aha1542.cprintk("Timed out command pending for %4.4x\n", SCpnt->request.dev);
request1145drivers/scsi/aha1542.cprintk("Other pending command %4.4x\n", SCpnt->request.dev);
request1399drivers/scsi/buslogic.cscpnt->request.dev);
request1406drivers/scsi/buslogic.cscpnt->request.dev);
request385drivers/scsi/constants.cint dev = SCpnt->request.dev;
request106drivers/scsi/eata_dma.cscmd->request.dev = 0xfffe;
request108drivers/scsi/eata_dma.cif (scmd->request.sem != NULL)
request109drivers/scsi/eata_dma.cup(scmd->request.sem);
request183drivers/scsi/eata_dma_proc.cscmd.request.sem = NULL;
request184drivers/scsi/eata_dma_proc.cscmd.request.dev = 0xffff; /* Mark busy */
request193drivers/scsi/eata_dma_proc.cwhile (scmd.request.dev != 0xfffe)
request195drivers/scsi/eata_dma_proc.c} else if (scmd.request.dev != 0xfffe) {
request198drivers/scsi/eata_dma_proc.cscmd.request.sem = &sem;
request202drivers/scsi/eata_dma_proc.cwhile (scmd.request.dev != 0xfffe) schedule();
request322drivers/scsi/eata_dma_proc.cscmd.request.sem = NULL;
request323drivers/scsi/eata_dma_proc.cscmd.request.dev = 0xffff; /* Mark busy */
request332drivers/scsi/eata_dma_proc.cwhile (scmd.request.dev != 0xfffe)
request334drivers/scsi/eata_dma_proc.celse if (scmd.request.dev != 0xfffe) {
request337drivers/scsi/eata_dma_proc.cscmd.request.sem = &sem;
request341drivers/scsi/eata_dma_proc.cwhile (scmd.request.dev != 0xfffe) schedule();
request191drivers/scsi/qlogic.cstatic int  ql_pdma(int phase, char *request, int reqlen)
request200drivers/scsi/qlogic.cinsl( qbase + 4, request, 32 );
request202drivers/scsi/qlogic.crequest += 128;
request206drivers/scsi/qlogic.cinsl( qbase + 4, request, 21 );
request208drivers/scsi/qlogic.crequest += 84;
request211drivers/scsi/qlogic.cinsl( qbase + 4, request, 11 );
request213drivers/scsi/qlogic.crequest += 44;
request223drivers/scsi/qlogic.c*request++ = inb(qbase + 4);
request235drivers/scsi/qlogic.coutsl(qbase + 4, request, 32 );
request237drivers/scsi/qlogic.crequest += 128;
request241drivers/scsi/qlogic.coutsl( qbase + 4, request, 21 );
request243drivers/scsi/qlogic.crequest += 84;
request246drivers/scsi/qlogic.coutsl( qbase + 4, request, 10 );
request248drivers/scsi/qlogic.crequest += 40;
request257drivers/scsi/qlogic.coutb(*request++, qbase + 4);
request336drivers/scsi/scsi.cSCpnt->request.dev = 0xfffe;
request338drivers/scsi/scsi.cif (SCpnt->request.sem != NULL)
request339drivers/scsi/scsi.cup(SCpnt->request.sem);
request446drivers/scsi/scsi.cSCpnt->request.sem = NULL;
request448drivers/scsi/scsi.cSCpnt->request.dev = 0xffff; /* Mark not busy */
request460drivers/scsi/scsi.cwhile (SCpnt->request.dev != 0xfffe) 
request462drivers/scsi/scsi.celse if (SCpnt->request.dev != 0xfffe) {
request465drivers/scsi/scsi.cSCpnt->request.sem = &sem;
request469drivers/scsi/scsi.cwhile (SCpnt->request.dev != 0xfffe) schedule();
request505drivers/scsi/scsi.cSCpnt->request.dev = 0xffff; /* Mark not busy */
request513drivers/scsi/scsi.cwhile (SCpnt->request.dev != 0xfffe) 
request515drivers/scsi/scsi.celse if (SCpnt->request.dev != 0xfffe) {
request518drivers/scsi/scsi.cSCpnt->request.sem = &sem;
request522drivers/scsi/scsi.cwhile (SCpnt->request.dev != 0xfffe) schedule();
request676drivers/scsi/scsi.cSCpnt->request.dev = 0xffff; /* Mark not busy */
request684drivers/scsi/scsi.cwhile (SCpnt->request.dev != 0xfffe);
request685drivers/scsi/scsi.celse if (SCpnt->request.dev != 0xfffe) {
request688drivers/scsi/scsi.cSCpnt->request.sem = &sem;
request692drivers/scsi/scsi.cwhile (SCpnt->request.dev != 0xfffe) 
request830drivers/scsi/scsi.cScsi_Cmnd * request_queueable (struct request * req, Scsi_Device * device)
request856drivers/scsi/scsi.cif(SCpnt->request.dev < 0) break;
request865drivers/scsi/scsi.c&& SCpnt->request.dev < 0) 
request870drivers/scsi/scsi.cif(SCpnt->request.dev >= 0) {
request889drivers/scsi/scsi.cmemcpy(&SCpnt->request, req, sizeof(struct request));
request906drivers/scsi/scsi.cSCpnt->request.bhtail = bh;
request912drivers/scsi/scsi.cSCpnt->request.nr_sectors -= req->nr_sectors;
request915drivers/scsi/scsi.cSCpnt->request.sem = NULL; /* Wait until whole thing done */
request921drivers/scsi/scsi.cSCpnt->request.dev = 0xffff; /* Busy, but no request */
request922drivers/scsi/scsi.cSCpnt->request.sem = NULL;   /* And no one is waiting for the device 
request952drivers/scsi/scsi.cScsi_Cmnd * allocate_device (struct request ** reqp, Scsi_Device * device,
request956drivers/scsi/scsi.cstruct request * req = NULL;
request984drivers/scsi/scsi.cif(SCpnt->request.dev < 0) break;
request994drivers/scsi/scsi.c&& SCpnt->request.dev < 0) 
request999drivers/scsi/scsi.cif(SCpnt->request.dev >= 0) {
request1022drivers/scsi/scsi.cif (!SCpnt || SCpnt->request.dev >= 0)  /* Might have changed */
request1032drivers/scsi/scsi.c(SCwait->request.dev > 0));
request1035drivers/scsi/scsi.cmemcpy(&SCpnt->request, req, sizeof(struct request));
request1052drivers/scsi/scsi.cSCpnt->request.bhtail = bh;
request1057drivers/scsi/scsi.cSCpnt->request.nr_sectors -= req->nr_sectors;
request1060drivers/scsi/scsi.cSCpnt->request.sem = NULL; /* Wait until whole thing done*/
request1069drivers/scsi/scsi.cSCpnt->request.dev = 0xffff; /* Busy */
request1070drivers/scsi/scsi.cSCpnt->request.sem = NULL;   /* And no one is waiting for this 
request1722drivers/scsi/scsi.cif (MAJOR(SCpnt->request.dev) != SCSI_DISK_MAJOR &&
request1723drivers/scsi/scsi.cMAJOR(SCpnt->request.dev) != SCSI_CDROM_MAJOR) {
request1776drivers/scsi/scsi.cif (SCpnt->request.dev == -1 || pid != SCpnt->pid) {
request1813drivers/scsi/scsi.cif (SCpnt->request.dev == -1 || pid != SCpnt->pid)
request1898drivers/scsi/scsi.cif (SCpnt1->request.dev > 0) {
request2243drivers/scsi/scsi.cSCpnt->request.dev = -1; /* Mark not busy */
request2708drivers/scsi/scsi.cif(SCpnt->request.dev != -1) {
request2711drivers/scsi/scsi.cif(SCpnt->request.dev == 0xffe0) SCpnt->request.dev = -1;
request2715drivers/scsi/scsi.cSCpnt->request.dev = 0xffe0;  /* Mark as busy */
request2993drivers/scsi/scsi.cSCpnt->request.dev,
request2994drivers/scsi/scsi.cSCpnt->request.sector,
request2995drivers/scsi/scsi.cSCpnt->request.nr_sectors,
request2996drivers/scsi/scsi.cSCpnt->request.current_nr_sectors,
request3014drivers/scsi/scsi.cstruct request * req;
request485drivers/scsi/scsi.hstruct request request;  /* A copy of the command we are working on */
request547drivers/scsi/scsi.hextern Scsi_Cmnd * allocate_device(struct request **, Scsi_Device *, int);
request549drivers/scsi/scsi.hextern Scsi_Cmnd * request_queueable(struct request *, Scsi_Device *);
request567drivers/scsi/scsi.hstruct request * req;
request570drivers/scsi/scsi.hreq = &SCpnt->request;
request79drivers/scsi/scsi_debug.cif ((SCpnt->request.dev & 0xf) != 0) start = starts[(SCpnt->request.dev & 0xf) - 1];        \
request86drivers/scsi/scsi_debug.cif (bh->b_dev != SCpnt->request.dev) panic ("Bad bh target");\
request92drivers/scsi/scsi_debug.cif ((SCpnt->request.dev & 0xfff0) != ((target + NR_REAL) << 4) +(MAJOR_NR << 8)){   \
request93drivers/scsi/scsi_debug.cprintk("Dev #s %x %x ",SCpnt->request.dev, target);         \
request102drivers/scsi/scsi_debug.cif ((SCpnt->request.dev & 0xf) > npart) panic ("Bad partition");    \
request103drivers/scsi/scsi_debug.cif ((SCpnt->request.dev & 0xf) != 0) start = starts[(SCpnt->request.dev & 0xf) - 1];        \
request104drivers/scsi/scsi_debug.cif (SCpnt->request.cmd != RW) panic ("Wrong  operation");       \
request105drivers/scsi/scsi_debug.cif (SCpnt->request.sector + start != block) panic("Wrong block.");  \
request106drivers/scsi/scsi_debug.cif (SCpnt->request.current_nr_sectors != 2 && (!SCpnt->use_sg)) panic ("Wrong # blocks");   \
request107drivers/scsi/scsi_debug.cif (SCpnt->request.bh){                         \
request108drivers/scsi/scsi_debug.cif (SCpnt->request.bh->b_size != 1024) panic ("Wrong bh size"); \
request109drivers/scsi/scsi_debug.cif ((SCpnt->request.bh->b_blocknr << 1) + start != block)           \
request110drivers/scsi/scsi_debug.c{   printk("Wrong bh block# %d %d ",SCpnt->request.bh->b_blocknr, block);  \
request113drivers/scsi/scsi_debug.cif (SCpnt->request.bh->b_dev != SCpnt->request.dev) panic ("Bad bh target");\
request146drivers/scsi/scsi_debug.cprintk("nosg: %x %x %d\n",SCpnt->request.buffer, SCpnt->buffer,
request148drivers/scsi/scsi_debug.clpnt = (int *) SCpnt->request.buffer;
request244drivers/scsi/scsi_debug.cif(NR_REAL < 0) NR_REAL = (SCpnt->request.dev >> 4) & 0x0f;
request269drivers/scsi/scsi_debug.cusec = (SCpnt->request.nr_sectors << 9) * 1.0e6 / SCSI_DATARATE;
request276drivers/scsi/scsi_debug.cprintk("(r%d)",SCpnt->request.nr_sectors);
request284drivers/scsi/scsi_debug.cbh = SCpnt->request.bh;
request311drivers/scsi/scsi_debug.cif (SCpnt->use_sg) printk("Block %x (%d %d)\n",block, SCpnt->request.nr_sectors,
request312drivers/scsi/scsi_debug.cSCpnt->request.current_nr_sectors);
request378drivers/scsi/scsi_debug.cif ((bufflen >> 9) != SCpnt->request.nr_sectors)
request100drivers/scsi/scsi_ioctl.cstruct request * req;
request102drivers/scsi/scsi_ioctl.creq = &SCpnt->request;
request120drivers/scsi/scsi_ioctl.cif (SCpnt->request.dev != 0xfffe){
request122drivers/scsi/scsi_ioctl.cSCpnt->request.sem = &sem;
request125drivers/scsi/scsi_ioctl.cwhile (SCpnt->request.dev != 0xfffe) schedule();
request160drivers/scsi/scsi_ioctl.cSCpnt->request.dev = -1;
request254drivers/scsi/scsi_ioctl.cif (SCpnt->request.dev != 0xfffe){
request256drivers/scsi/scsi_ioctl.cSCpnt->request.sem = &sem;
request259drivers/scsi/scsi_ioctl.cwhile (SCpnt->request.dev != 0xfffe) schedule();
request280drivers/scsi/scsi_ioctl.cSCpnt->request.dev = -1;  /* Mark as not busy */
request209drivers/scsi/sd.cprintk("sd%c : rw_intr(%d, %d)\n", 'a' + MINOR(SCpnt->request.dev), 
request222drivers/scsi/sd.cprintk("sd%c : %d sectors remain.\n", 'a' + MINOR(SCpnt->request.dev),
request223drivers/scsi/sd.cSCpnt->request.nr_sectors);
request236drivers/scsi/sd.cif (SCpnt->request.cmd == READ)
request246drivers/scsi/sd.cif (SCpnt->buffer != SCpnt->request.buffer) {
request248drivers/scsi/sd.cprintk("nosg: %x %x %d\n",SCpnt->request.buffer, SCpnt->buffer,
request251drivers/scsi/sd.cif (SCpnt->request.cmd == READ)
request252drivers/scsi/sd.cmemcpy(SCpnt->request.buffer, SCpnt->buffer,
request262drivers/scsi/sd.cif (SCpnt->request.nr_sectors > this_count)
request264drivers/scsi/sd.cSCpnt->request.errors = 0;
request266drivers/scsi/sd.cif (!SCpnt->request.bh)
request270drivers/scsi/sd.c'a' + MINOR(SCpnt->request.dev));
request277drivers/scsi/sd.cSCpnt->request.sector, this_count);
request292drivers/scsi/sd.cprintk("err: %x %x %d\n",SCpnt->request.buffer, SCpnt->buffer,
request302drivers/scsi/sd.cprintk("nosgerr: %x %x %d\n",SCpnt->request.buffer, SCpnt->buffer,
request305drivers/scsi/sd.cif (SCpnt->buffer != SCpnt->request.buffer)
request322drivers/scsi/sd.cif rscsi_disks[DEVICE_NR(SCpnt->request.dev)].remap
request332drivers/scsi/sd.cif(rscsi_disks[DEVICE_NR(SCpnt->request.dev)].device->removable) {
request336drivers/scsi/sd.crscsi_disks[DEVICE_NR(SCpnt->request.dev)].device->changed = 1;
request353drivers/scsi/sd.cif (rscsi_disks[DEVICE_NR(SCpnt->request.dev)].ten) {
request354drivers/scsi/sd.crscsi_disks[DEVICE_NR(SCpnt->request.dev)].ten = 0;
request364drivers/scsi/sd.crscsi_disks[DEVICE_NR(SCpnt->request.dev)].device->host->host_no,
request365drivers/scsi/sd.crscsi_disks[DEVICE_NR(SCpnt->request.dev)].device->channel,
request366drivers/scsi/sd.crscsi_disks[DEVICE_NR(SCpnt->request.dev)].device->id,
request367drivers/scsi/sd.crscsi_disks[DEVICE_NR(SCpnt->request.dev)].device->lun, result);
request371drivers/scsi/sd.cSCpnt = end_scsi_request(SCpnt, 0, SCpnt->request.current_nr_sectors);
request386drivers/scsi/sd.cstruct request * req = NULL;
request435drivers/scsi/sd.cstruct request *req1;
request472drivers/scsi/sd.cif(!SCpnt || SCpnt->request.dev <= 0) {
request477drivers/scsi/sd.cdev =  MINOR(SCpnt->request.dev);
request478drivers/scsi/sd.cblock = SCpnt->request.sector;
request487drivers/scsi/sd.cblock + SCpnt->request.nr_sectors > sd[dev].nr_sects)
request489drivers/scsi/sd.cSCpnt = end_scsi_request(SCpnt, 0, SCpnt->request.nr_sectors);
request503drivers/scsi/sd.cSCpnt = end_scsi_request(SCpnt, 0, SCpnt->request.nr_sectors);
request509drivers/scsi/sd.c'a' + MINOR(SCpnt->request.dev), dev, block);
request524drivers/scsi/sd.cif((block & 1) || (SCpnt->request.nr_sectors & 1)) {
request526drivers/scsi/sd.cSCpnt = end_scsi_request(SCpnt, 0, SCpnt->request.nr_sectors);
request530drivers/scsi/sd.cswitch (SCpnt->request.cmd)
request535drivers/scsi/sd.cSCpnt = end_scsi_request(SCpnt, 0, SCpnt->request.nr_sectors);
request544drivers/scsi/sd.cpanic ("Unknown sd command %d\n", SCpnt->request.cmd);
request554drivers/scsi/sd.cbounce_size = (SCpnt->request.nr_sectors << 9);
request560drivers/scsi/sd.cif (contiguous && SCpnt->request.bh &&
request561drivers/scsi/sd.c((long) SCpnt->request.bh->b_data) 
request562drivers/scsi/sd.c+ (SCpnt->request.nr_sectors << 9) - 1 > ISA_DMA_THRESHOLD 
request564drivers/scsi/sd.cif(((long) SCpnt->request.bh->b_data) > ISA_DMA_THRESHOLD)
request569drivers/scsi/sd.cif(contiguous && SCpnt->request.bh && SCpnt->request.bh->b_reqnext)
request570drivers/scsi/sd.cfor(bh = SCpnt->request.bh, bhp = bh->b_reqnext; bhp; bh = bhp, 
request578drivers/scsi/sd.cif (!SCpnt->request.bh || contiguous) {
request581drivers/scsi/sd.cthis_count = SCpnt->request.nr_sectors;
request582drivers/scsi/sd.cbuff = SCpnt->request.buffer;
request600drivers/scsi/sd.cthis_count = SCpnt->request.current_nr_sectors;
request601drivers/scsi/sd.cbuff = SCpnt->request.buffer;
request611drivers/scsi/sd.cbh = SCpnt->request.bh;
request631drivers/scsi/sd.c((unsigned int) SCpnt->request.bh->b_data-1) == ISA_DMA_THRESHOLD) count--;
request645drivers/scsi/sd.cthis_count = SCpnt->request.current_nr_sectors;
request646drivers/scsi/sd.cbuff = SCpnt->request.buffer;
request653drivers/scsi/sd.cfor(count = 0, bh = SCpnt->request.bh, bhp = bh->b_reqnext;
request691drivers/scsi/sd.cthis_count = SCpnt->request.current_nr_sectors;
request692drivers/scsi/sd.cbuff = SCpnt->request.buffer;
request744drivers/scsi/sd.cbh = SCpnt->request.bh;
request762drivers/scsi/sd.cif (SCpnt->request.cmd == WRITE)
request780drivers/scsi/sd.cthis_count = SCpnt->request.current_nr_sectors;
request784drivers/scsi/sd.cif (SCpnt->request.cmd == WRITE)
request785drivers/scsi/sd.cmemcpy(buff, (char *)SCpnt->request.buffer, this_count << 9);
request790drivers/scsi/sd.c'a' + MINOR(SCpnt->request.dev),
request791drivers/scsi/sd.c(SCpnt->request.cmd == WRITE) ? "writing" : "reading",
request792drivers/scsi/sd.cthis_count, SCpnt->request.nr_sectors);
request887drivers/scsi/sd.cstruct request * req;
request889drivers/scsi/sd.creq = &SCpnt->request;
request924drivers/scsi/sd.cSCpnt->request.dev = 0xffff;  /* Mark as really busy again */
request934drivers/scsi/sd.cwhile(SCpnt->request.dev != 0xfffe) barrier();
request956drivers/scsi/sd.cSCpnt->request.dev = 0xffff; 
request966drivers/scsi/sd.cwhile(SCpnt->request.dev != 0xfffe)
request992drivers/scsi/sd.cSCpnt->request.dev = 0xffff;  /* Mark as really busy again */
request1003drivers/scsi/sd.cwhile(SCpnt->request.dev != 0xfffe)
request1006drivers/scsi/sd.cif (SCpnt->request.dev != 0xfffe){
request1008drivers/scsi/sd.cSCpnt->request.sem = &sem;
request1011drivers/scsi/sd.cwhile (SCpnt->request.dev != 0xfffe) 
request1020drivers/scsi/sd.cSCpnt->request.dev = -1;  /* Mark as not busy */
request259drivers/scsi/sg.cint dev=SCpnt->request.dev;
request264drivers/scsi/sg.cSCpnt->request.dev=-1;
request285drivers/scsi/sg.cSCpnt->request.dev=-1;
request397drivers/scsi/sg.cSCpnt->request.dev=dev;
request159drivers/scsi/sr.cprintk("sr.c done: %x %x\n",result, SCpnt->request.bh->b_data);
request164drivers/scsi/sr.cif (SCpnt->buffer != SCpnt->request.buffer)
request167drivers/scsi/sr.coffset = (SCpnt->request.sector % 4) << 9;
request168drivers/scsi/sr.cmemcpy((char *)SCpnt->request.buffer, 
request176drivers/scsi/sr.cSCpnt->request.nr_sectors > this_count && 
request177drivers/scsi/sr.cSCpnt->request.bh &&
request178drivers/scsi/sr.cSCpnt->request.bh->b_reqnext &&
request179drivers/scsi/sr.cSCpnt->request.bh->b_reqnext->b_size == 1024) {
request180drivers/scsi/sr.cmemcpy((char *)SCpnt->request.bh->b_reqnext->b_data, 
request201drivers/scsi/sr.cif(SCpnt->request.sector % 4) this_count -= 2;
request203drivers/scsi/sr.cif(this_count > SCpnt->request.nr_sectors)
request208drivers/scsi/sr.cprintk("(%x %x %x) ",SCpnt->request.bh, SCpnt->request.nr_sectors, 
request211drivers/scsi/sr.cif (SCpnt->request.nr_sectors > this_count)
request213drivers/scsi/sr.cSCpnt->request.errors = 0;
request214drivers/scsi/sr.cif (!SCpnt->request.bh)
request216drivers/scsi/sr.cSCpnt->request.sector, this_count);
request238drivers/scsi/sr.cif (SCpnt->buffer != SCpnt->request.buffer)
request248drivers/scsi/sr.cscsi_CDs[DEVICE_NR(SCpnt->request.dev)].device->changed = 1;
request260drivers/scsi/sr.cif (scsi_CDs[DEVICE_NR(SCpnt->request.dev)].ten) {
request261drivers/scsi/sr.cscsi_CDs[DEVICE_NR(SCpnt->request.dev)].ten = 0;
request284drivers/scsi/sr.cscsi_CDs[DEVICE_NR(SCpnt->request.dev)].device->host->host_no, 
request285drivers/scsi/sr.cscsi_CDs[DEVICE_NR(SCpnt->request.dev)].device->id,
request286drivers/scsi/sr.cscsi_CDs[DEVICE_NR(SCpnt->request.dev)].device->lun,
request292drivers/scsi/sr.cSCpnt = end_scsi_request(SCpnt, 0, SCpnt->request.current_nr_sectors);
request553drivers/scsi/sr.cstruct request * req = NULL;
request581drivers/scsi/sr.cstruct request *req1;
request621drivers/scsi/sr.cif(!SCpnt || SCpnt->request.dev <= 0) {
request626drivers/scsi/sr.cdev =  MINOR(SCpnt->request.dev);
request627drivers/scsi/sr.cblock = SCpnt->request.sector;  
request634drivers/scsi/sr.cSCpnt = end_scsi_request(SCpnt, 0, SCpnt->request.nr_sectors);
request642drivers/scsi/sr.cSCpnt = end_scsi_request(SCpnt, 0, SCpnt->request.nr_sectors);
request654drivers/scsi/sr.cSCpnt = end_scsi_request(SCpnt, 0, SCpnt->request.nr_sectors);
request659drivers/scsi/sr.cswitch (SCpnt->request.cmd)
request662drivers/scsi/sr.cSCpnt = end_scsi_request(SCpnt, 0, SCpnt->request.nr_sectors);
request669drivers/scsi/sr.cpanic ("Unknown sr command %d\n", SCpnt->request.cmd);
request698drivers/scsi/sr.cbh = SCpnt->request.bh;
request704drivers/scsi/sr.cthis_count = SCpnt->request.sector % 4;
request736drivers/scsi/sr.cbh = SCpnt->request.bh;
request737drivers/scsi/sr.cif(SCpnt->request.sector % 4) {
request738drivers/scsi/sr.csgpnt[count].length = (SCpnt->request.sector % 4) << 9;
request745drivers/scsi/sr.cfor(bh = SCpnt->request.bh; count < SCpnt->use_sg; 
request788drivers/scsi/sr.cprintk("SR: %d %d %d %d %d *** ",SCpnt->use_sg, SCpnt->request.sector,
request790drivers/scsi/sr.cSCpnt->request.current_nr_sectors,
request791drivers/scsi/sr.cSCpnt->request.nr_sectors);
request803drivers/scsi/sr.cif (!SCpnt->request.bh)    
request804drivers/scsi/sr.cthis_count = SCpnt->request.nr_sectors;
request806drivers/scsi/sr.cthis_count = (SCpnt->request.bh->b_size >> 9);
request822drivers/scsi/sr.cbuffer = (unsigned char *) SCpnt->request.buffer;
request939drivers/scsi/sr.cstruct request * req;
request941drivers/scsi/sr.creq = &SCpnt->request;
request963drivers/scsi/sr.cSCpnt->request.dev = 0xffff;  /* Mark as really busy */
request974drivers/scsi/sr.cwhile(SCpnt->request.dev != 0xfffe)
request977drivers/scsi/sr.cif (SCpnt->request.dev != 0xfffe){
request979drivers/scsi/sr.cSCpnt->request.sem = &sem;
request982drivers/scsi/sr.cwhile (SCpnt->request.dev != 0xfffe) schedule();
request990drivers/scsi/sr.cSCpnt->request.dev = -1;  /* Mark as not busy */
request29drivers/scsi/sr_ioctl.cstruct request * req;
request31drivers/scsi/sr_ioctl.creq = &SCpnt->request;
request54drivers/scsi/sr_ioctl.cif (SCpnt->request.dev != 0xfffe){
request56drivers/scsi/sr_ioctl.cSCpnt->request.sem = &sem;
request59drivers/scsi/sr_ioctl.cwhile (SCpnt->request.dev != 0xfffe) schedule();
request91drivers/scsi/sr_ioctl.cSCpnt->request.dev = -1; /* Deallocate */
request117drivers/scsi/st.cint dev = SCpnt->request.dev;
request179drivers/scsi/st.cif ((st_nbr = SCpnt->request.dev) < st_template.nr_dev && st_nbr >= 0) {
request201drivers/scsi/st.cSCpnt->request.dev = -1;
request203drivers/scsi/st.cSCpnt->request.dev = 0xffff;
request268drivers/scsi/st.cSCpnt->request.dev = dev;
request276drivers/scsi/st.cif (SCpnt->request.dev == dev) sleep_on( &(STp->waiting) );
request279drivers/scsi/st.cSCpnt->request.dev = -1;
request337drivers/scsi/st.cSCpnt->request.dev = dev;
request345drivers/scsi/st.cif (SCpnt->request.dev == dev) sleep_on( &(STp->waiting) );
request367drivers/scsi/st.cSCpnt->request.dev = -1;  /* Mark as not busy */
request473drivers/scsi/st.cSCpnt->request.dev = dev;
request483drivers/scsi/st.cif (SCpnt->request.dev == dev) sleep_on( &(STp->waiting) );
request492drivers/scsi/st.cSCpnt->request.dev = dev;
request502drivers/scsi/st.cif (SCpnt->request.dev == dev) sleep_on( &(STp->waiting) );
request519drivers/scsi/st.cSCpnt->request.dev = -1;  /* Mark as not busy */
request535drivers/scsi/st.cSCpnt->request.dev = dev;
request544drivers/scsi/st.cif (SCpnt->request.dev == dev) sleep_on( &(STp->waiting) );
request570drivers/scsi/st.cSCpnt->request.dev = dev;
request579drivers/scsi/st.cif (SCpnt->request.dev == dev) sleep_on( &(STp->waiting) );
request590drivers/scsi/st.cSCpnt->request.dev = -1;  /* Mark as not busy */
request697drivers/scsi/st.cSCpnt->request.dev = dev;
request706drivers/scsi/st.cif (SCpnt->request.dev == dev) sleep_on( &(STp->waiting) );
request711drivers/scsi/st.cSCpnt->request.dev = -1;  /* Mark as not busy */
request715drivers/scsi/st.cSCpnt->request.dev = -1;  /* Mark as not busy */
request865drivers/scsi/st.cSCpnt->request.dev = dev;
request874drivers/scsi/st.cif (SCpnt->request.dev == dev) sleep_on( &(STp->waiting) );
request927drivers/scsi/st.cSCpnt->request.dev = -1;  /* Mark as not busy */
request957drivers/scsi/st.cSCpnt->request.dev = -1;
request982drivers/scsi/st.cSCpnt->request.dev = dev;
request989drivers/scsi/st.cSCpnt->request.dev = -1;  /* Mark as not busy */
request1076drivers/scsi/st.cSCpnt->request.dev = dev;
request1085drivers/scsi/st.cif (SCpnt->request.dev == dev) sleep_on( &(STp->waiting) );
request1123drivers/scsi/st.cSCpnt->request.dev = -1;  /* Mark as not busy */
request1160drivers/scsi/st.cSCpnt->request.dev = -1;
request1180drivers/scsi/st.cSCpnt->request.dev = -1;  /* Mark as not busy */
request1215drivers/scsi/st.cSCpnt->request.dev = -1;  /* Mark as not busy */
request1234drivers/scsi/st.cSCpnt->request.dev = -1;  /* Mark as not busy */
request1614drivers/scsi/st.cSCpnt->request.dev = dev;
request1623drivers/scsi/st.cif (SCpnt->request.dev == dev) sleep_on( &(STp->waiting) );
request1629drivers/scsi/st.cSCpnt->request.dev = -1;  /* Mark as not busy */
request1872drivers/scsi/st.cSCpnt->request.dev = dev;
request1882drivers/scsi/st.cif (SCpnt->request.dev == dev) sleep_on( &(STp->waiting) );
request1908drivers/scsi/st.cSCpnt->request.dev = -1;  /* Mark as not busy */
request25include/linux/blkdev.hstruct request * next;
request30include/linux/blkdev.hstruct request * current_request;