| tag | line | file | source code | 
| req | 1373 | drivers/block/ide-cd.c | struct request req; | 
| req | 1383 | drivers/block/ide-cd.c | ide_init_drive_cmd (&req); | 
| req | 1384 | drivers/block/ide-cd.c | req.cmd = PACKET_COMMAND; | 
| req | 1385 | drivers/block/ide-cd.c | req.buffer = (char *)pc; | 
| req | 1386 | drivers/block/ide-cd.c | (void) ide_do_drive_cmd (drive, &req, ide_wait); | 
| req | 2503 | drivers/block/ide-cd.c | struct request req; | 
| req | 2504 | drivers/block/ide-cd.c | ide_init_drive_cmd (&req); | 
| req | 2505 | drivers/block/ide-cd.c | req.cmd = RESET_DRIVE_COMMAND; | 
| req | 2506 | drivers/block/ide-cd.c | return ide_do_drive_cmd (drive, &req, ide_wait); | 
| req | 107 | drivers/block/ll_rw_blk.c | struct request * req; | 
| req | 112 | drivers/block/ll_rw_blk.c | req = dev->current_request; | 
| req | 113 | drivers/block/ll_rw_blk.c | if (req && req->rq_status == RQ_INACTIVE && req->cmd == -1) { | 
| req | 114 | drivers/block/ll_rw_blk.c | dev->current_request = req->next; | 
| req | 128 | drivers/block/ll_rw_blk.c | register struct request *req, *limit; | 
| req | 138 | drivers/block/ll_rw_blk.c | req = prev_found; | 
| req | 140 | drivers/block/ll_rw_blk.c | req = ((req > all_requests) ? req : limit) - 1; | 
| req | 141 | drivers/block/ll_rw_blk.c | if (req->rq_status == RQ_INACTIVE) | 
| req | 143 | drivers/block/ll_rw_blk.c | if (req == prev_found) | 
| req | 146 | drivers/block/ll_rw_blk.c | prev_found = req; | 
| req | 147 | drivers/block/ll_rw_blk.c | req->rq_status = RQ_ACTIVE; | 
| req | 148 | drivers/block/ll_rw_blk.c | req->rq_dev = dev; | 
| req | 149 | drivers/block/ll_rw_blk.c | return req; | 
| req | 157 | drivers/block/ll_rw_blk.c | register struct request *req; | 
| req | 165 | drivers/block/ll_rw_blk.c | req = get_request(n, dev); | 
| req | 167 | drivers/block/ll_rw_blk.c | if (req) | 
| req | 173 | drivers/block/ll_rw_blk.c | return req; | 
| req | 178 | drivers/block/ll_rw_blk.c | register struct request *req; | 
| req | 181 | drivers/block/ll_rw_blk.c | req = get_request(n, dev); | 
| req | 183 | drivers/block/ll_rw_blk.c | if (req) | 
| req | 184 | drivers/block/ll_rw_blk.c | return req; | 
| req | 235 | drivers/block/ll_rw_blk.c | static void add_request(struct blk_dev_struct * dev, struct request * req) | 
| req | 240 | drivers/block/ll_rw_blk.c | switch (MAJOR(req->rq_dev)) { | 
| req | 242 | drivers/block/ll_rw_blk.c | disk_index = (MINOR(req->rq_dev) & 0x0070) >> 4; | 
| req | 244 | drivers/block/ll_rw_blk.c | drive_stat_acct(req->cmd, req->nr_sectors, disk_index); | 
| req | 248 | drivers/block/ll_rw_blk.c | disk_index = (MINOR(req->rq_dev) & 0x0040) >> 6; | 
| req | 249 | drivers/block/ll_rw_blk.c | drive_stat_acct(req->cmd, req->nr_sectors, disk_index); | 
| req | 252 | drivers/block/ll_rw_blk.c | disk_index = ((MINOR(req->rq_dev) & 0x0040) >> 6) + 2; | 
| req | 253 | drivers/block/ll_rw_blk.c | drive_stat_acct(req->cmd, req->nr_sectors, disk_index); | 
| req | 258 | drivers/block/ll_rw_blk.c | req->next = NULL; | 
| req | 260 | drivers/block/ll_rw_blk.c | if (req->bh) | 
| req | 261 | drivers/block/ll_rw_blk.c | mark_buffer_clean(req->bh); | 
| req | 263 | drivers/block/ll_rw_blk.c | dev->current_request = req; | 
| req | 269 | drivers/block/ll_rw_blk.c | if ((IN_ORDER(tmp,req) || | 
| req | 271 | drivers/block/ll_rw_blk.c | IN_ORDER(req,tmp->next)) | 
| req | 274 | drivers/block/ll_rw_blk.c | req->next = tmp->next; | 
| req | 275 | drivers/block/ll_rw_blk.c | tmp->next = req; | 
| req | 278 | drivers/block/ll_rw_blk.c | if (scsi_major(MAJOR(req->rq_dev))) | 
| req | 287 | drivers/block/ll_rw_blk.c | struct request * req; | 
| req | 353 | drivers/block/ll_rw_blk.c | && (req = blk_dev[major].current_request)) | 
| req | 356 | drivers/block/ll_rw_blk.c | req = req->next; | 
| req | 357 | drivers/block/ll_rw_blk.c | while (req) { | 
| req | 358 | drivers/block/ll_rw_blk.c | if (req->rq_dev == bh->b_dev && | 
| req | 359 | drivers/block/ll_rw_blk.c | !req->sem && | 
| req | 360 | drivers/block/ll_rw_blk.c | req->cmd == rw && | 
| req | 361 | drivers/block/ll_rw_blk.c | req->sector + req->nr_sectors == sector && | 
| req | 362 | drivers/block/ll_rw_blk.c | req->nr_sectors < 244) | 
| req | 364 | drivers/block/ll_rw_blk.c | req->bhtail->b_reqnext = bh; | 
| req | 365 | drivers/block/ll_rw_blk.c | req->bhtail = bh; | 
| req | 366 | drivers/block/ll_rw_blk.c | req->nr_sectors += count; | 
| req | 372 | drivers/block/ll_rw_blk.c | if (req->rq_dev == bh->b_dev && | 
| req | 373 | drivers/block/ll_rw_blk.c | !req->sem && | 
| req | 374 | drivers/block/ll_rw_blk.c | req->cmd == rw && | 
| req | 375 | drivers/block/ll_rw_blk.c | req->sector - count == sector && | 
| req | 376 | drivers/block/ll_rw_blk.c | req->nr_sectors < 244) | 
| req | 378 | drivers/block/ll_rw_blk.c | req->nr_sectors += count; | 
| req | 379 | drivers/block/ll_rw_blk.c | bh->b_reqnext = req->bh; | 
| req | 380 | drivers/block/ll_rw_blk.c | req->buffer = bh->b_data; | 
| req | 381 | drivers/block/ll_rw_blk.c | req->current_nr_sectors = count; | 
| req | 382 | drivers/block/ll_rw_blk.c | req->sector = sector; | 
| req | 384 | drivers/block/ll_rw_blk.c | req->bh = bh; | 
| req | 389 | drivers/block/ll_rw_blk.c | req = req->next; | 
| req | 394 | drivers/block/ll_rw_blk.c | req = get_request(max_req, bh->b_dev); | 
| req | 398 | drivers/block/ll_rw_blk.c | if (!req) { | 
| req | 403 | drivers/block/ll_rw_blk.c | req = __get_request_wait(max_req, bh->b_dev); | 
| req | 407 | drivers/block/ll_rw_blk.c | req->cmd = rw; | 
| req | 408 | drivers/block/ll_rw_blk.c | req->errors = 0; | 
| req | 409 | drivers/block/ll_rw_blk.c | req->sector = sector; | 
| req | 410 | drivers/block/ll_rw_blk.c | req->nr_sectors = count; | 
| req | 411 | drivers/block/ll_rw_blk.c | req->current_nr_sectors = count; | 
| req | 412 | drivers/block/ll_rw_blk.c | req->buffer = bh->b_data; | 
| req | 413 | drivers/block/ll_rw_blk.c | req->sem = NULL; | 
| req | 414 | drivers/block/ll_rw_blk.c | req->bh = bh; | 
| req | 415 | drivers/block/ll_rw_blk.c | req->bhtail = bh; | 
| req | 416 | drivers/block/ll_rw_blk.c | req->next = NULL; | 
| req | 417 | drivers/block/ll_rw_blk.c | add_request(major+blk_dev,req); | 
| req | 537 | drivers/block/ll_rw_blk.c | struct request * req[8]; | 
| req | 565 | drivers/block/ll_rw_blk.c | req[j] = get_request_wait(NR_REQUEST, dev); | 
| req | 568 | drivers/block/ll_rw_blk.c | req[j] = get_request(NR_REQUEST, dev); | 
| req | 570 | drivers/block/ll_rw_blk.c | if (req[j] == NULL) | 
| req | 573 | drivers/block/ll_rw_blk.c | req[j]->cmd = rw; | 
| req | 574 | drivers/block/ll_rw_blk.c | req[j]->errors = 0; | 
| req | 575 | drivers/block/ll_rw_blk.c | req[j]->sector = (b[i] * buffersize) >> 9; | 
| req | 576 | drivers/block/ll_rw_blk.c | req[j]->nr_sectors = buffersize >> 9; | 
| req | 577 | drivers/block/ll_rw_blk.c | req[j]->current_nr_sectors = buffersize >> 9; | 
| req | 578 | drivers/block/ll_rw_blk.c | req[j]->buffer = buf; | 
| req | 579 | drivers/block/ll_rw_blk.c | req[j]->sem = &sem; | 
| req | 580 | drivers/block/ll_rw_blk.c | req[j]->bh = NULL; | 
| req | 581 | drivers/block/ll_rw_blk.c | req[j]->next = NULL; | 
| req | 582 | drivers/block/ll_rw_blk.c | add_request(major+blk_dev,req[j]); | 
| req | 593 | drivers/block/ll_rw_blk.c | struct request * req; | 
| req | 601 | drivers/block/ll_rw_blk.c | req = all_requests + NR_REQUEST; | 
| req | 602 | drivers/block/ll_rw_blk.c | while (--req >= all_requests) { | 
| req | 603 | drivers/block/ll_rw_blk.c | req->rq_status = RQ_INACTIVE; | 
| req | 604 | drivers/block/ll_rw_blk.c | req->next = NULL; | 
| req | 2796 | drivers/char/serial.c | int register_serial(struct serial_struct *req) | 
| req | 2805 | drivers/char/serial.c | if (rs_table[i].port == req->port) | 
| req | 2822 | drivers/char/serial.c | "device already open\n", i, req->port, req->irq); | 
| req | 2825 | drivers/char/serial.c | info->irq = req->irq; | 
| req | 2826 | drivers/char/serial.c | info->port = req->port; | 
| req | 838 | drivers/scsi/scsi.c | Scsi_Cmnd * request_queueable (struct request * req, Scsi_Device * device) | 
| req | 848 | drivers/scsi/scsi.c | if (req && req->rq_status == RQ_INACTIVE) | 
| req | 896 | drivers/scsi/scsi.c | if (req) { | 
| req | 897 | drivers/scsi/scsi.c | memcpy(&SCpnt->request, req, sizeof(struct request)); | 
| req | 899 | drivers/scsi/scsi.c | bhp = bh = req->bh; | 
| req | 905 | drivers/scsi/scsi.c | while(req->nr_sectors && bh){ | 
| req | 908 | drivers/scsi/scsi.c | req->nr_sectors -= bh->b_size >> 9; | 
| req | 909 | drivers/scsi/scsi.c | req->sector += bh->b_size >> 9; | 
| req | 913 | drivers/scsi/scsi.c | if(req->nr_sectors && bh && bh->b_reqnext){  /* Any leftovers? */ | 
| req | 915 | drivers/scsi/scsi.c | req->bh = bh->b_reqnext; /* Divide request */ | 
| req | 917 | drivers/scsi/scsi.c | bh = req->bh; | 
| req | 920 | drivers/scsi/scsi.c | SCpnt->request.nr_sectors -= req->nr_sectors; | 
| req | 921 | drivers/scsi/scsi.c | req->current_nr_sectors = bh->b_size >> 9; | 
| req | 922 | drivers/scsi/scsi.c | req->buffer = bh->b_data; | 
| req | 925 | drivers/scsi/scsi.c | req->rq_status = RQ_INACTIVE; | 
| req | 964 | drivers/scsi/scsi.c | struct request * req = NULL; | 
| req | 976 | drivers/scsi/scsi.c | if (reqp) req = *reqp; | 
| req | 979 | drivers/scsi/scsi.c | if (req) { | 
| req | 980 | drivers/scsi/scsi.c | if(req->rq_status == RQ_INACTIVE) return NULL; | 
| req | 981 | drivers/scsi/scsi.c | dev = req->rq_dev; | 
| req | 1030 | drivers/scsi/scsi.c | if (req && (req->rq_status == RQ_INACTIVE || req->rq_dev != dev)) { | 
| req | 1046 | drivers/scsi/scsi.c | if (req) { | 
| req | 1047 | drivers/scsi/scsi.c | memcpy(&SCpnt->request, req, sizeof(struct request)); | 
| req | 1049 | drivers/scsi/scsi.c | bhp = bh = req->bh; | 
| req | 1055 | drivers/scsi/scsi.c | while(req->nr_sectors && bh){ | 
| req | 1058 | drivers/scsi/scsi.c | req->nr_sectors -= bh->b_size >> 9; | 
| req | 1059 | drivers/scsi/scsi.c | req->sector += bh->b_size >> 9; | 
| req | 1063 | drivers/scsi/scsi.c | if(req->nr_sectors && bh && bh->b_reqnext){/* Any leftovers? */ | 
| req | 1065 | drivers/scsi/scsi.c | req->bh = bh->b_reqnext; /* Divide request */ | 
| req | 1067 | drivers/scsi/scsi.c | bh = req->bh; | 
| req | 1069 | drivers/scsi/scsi.c | SCpnt->request.nr_sectors -= req->nr_sectors; | 
| req | 1070 | drivers/scsi/scsi.c | req->current_nr_sectors = bh->b_size >> 9; | 
| req | 1071 | drivers/scsi/scsi.c | req->buffer = bh->b_data; | 
| req | 1076 | drivers/scsi/scsi.c | req->rq_status = RQ_INACTIVE; | 
| req | 1077 | drivers/scsi/scsi.c | *reqp = req->next; | 
| req | 3107 | drivers/scsi/scsi.c | struct request * req; | 
| req | 3109 | drivers/scsi/scsi.c | req = blk_dev[i].current_request; | 
| req | 3110 | drivers/scsi/scsi.c | while(req) { | 
| req | 3112 | drivers/scsi/scsi.c | kdevname(req->rq_dev), | 
| req | 3113 | drivers/scsi/scsi.c | req->cmd, | 
| req | 3114 | drivers/scsi/scsi.c | req->sector, | 
| req | 3115 | drivers/scsi/scsi.c | req->nr_sectors, | 
| req | 3116 | drivers/scsi/scsi.c | req->current_nr_sectors); | 
| req | 3117 | drivers/scsi/scsi.c | req = req->next; | 
| req | 460 | drivers/scsi/scsi.h | struct request * req; | 
| req | 463 | drivers/scsi/scsi.h | req = &SCpnt->request; | 
| req | 464 | drivers/scsi/scsi.h | req->errors = 0; | 
| req | 467 | drivers/scsi/scsi.h | kdevname(req->rq_dev), req->sector); | 
| req | 471 | drivers/scsi/scsi.h | if ((bh = req->bh) != NULL) { | 
| req | 472 | drivers/scsi/scsi.h | req->bh = bh->b_reqnext; | 
| req | 473 | drivers/scsi/scsi.h | req->nr_sectors -= bh->b_size >> 9; | 
| req | 474 | drivers/scsi/scsi.h | req->sector += bh->b_size >> 9; | 
| req | 479 | drivers/scsi/scsi.h | if ((bh = req->bh) != NULL) { | 
| req | 480 | drivers/scsi/scsi.h | req->current_nr_sectors = bh->b_size >> 9; | 
| req | 481 | drivers/scsi/scsi.h | if (req->nr_sectors < req->current_nr_sectors) { | 
| req | 482 | drivers/scsi/scsi.h | req->nr_sectors = req->current_nr_sectors; | 
| req | 488 | drivers/scsi/scsi.h | if (req->bh){ | 
| req | 489 | drivers/scsi/scsi.h | req->buffer = bh->b_data; | 
| req | 492 | drivers/scsi/scsi.h | DEVICE_OFF(req->rq_dev); | 
| req | 493 | drivers/scsi/scsi.h | if (req->sem != NULL) { | 
| req | 494 | drivers/scsi/scsi.h | up(req->sem); | 
| req | 505 | drivers/scsi/scsi.h | req->rq_status = RQ_INACTIVE; | 
| req | 94 | drivers/scsi/scsi_ioctl.c | struct request * req; | 
| req | 96 | drivers/scsi/scsi_ioctl.c | req = &SCpnt->request; | 
| req | 97 | drivers/scsi/scsi_ioctl.c | req->rq_status = RQ_SCSI_DONE; /* Busy, but indicate request done */ | 
| req | 99 | drivers/scsi/scsi_ioctl.c | if (req->sem != NULL) { | 
| req | 100 | drivers/scsi/scsi_ioctl.c | up(req->sem); | 
| req | 410 | drivers/scsi/sd.c | struct request * req = NULL; | 
| req | 483 | drivers/scsi/sd.c | req = CURRENT; | 
| req | 484 | drivers/scsi/sd.c | while(req){ | 
| req | 485 | drivers/scsi/sd.c | SCpnt = request_queueable(req, rscsi_disks[DEVICE_NR(req->rq_dev)].device); | 
| req | 487 | drivers/scsi/sd.c | req1 = req; | 
| req | 488 | drivers/scsi/sd.c | req = req->next; | 
| req | 490 | drivers/scsi/sd.c | if (SCpnt && req->rq_status == RQ_INACTIVE) { | 
| req | 491 | drivers/scsi/sd.c | if (req == CURRENT)  | 
| req | 494 | drivers/scsi/sd.c | req1->next = req->next; | 
| req | 942 | drivers/scsi/sd.c | struct request * req; | 
| req | 944 | drivers/scsi/sd.c | req = &SCpnt->request; | 
| req | 945 | drivers/scsi/sd.c | req->rq_status = RQ_SCSI_DONE; /* Busy, but indicate request done */ | 
| req | 947 | drivers/scsi/sd.c | if (req->sem != NULL) { | 
| req | 948 | drivers/scsi/sd.c | up(req->sem); | 
| req | 558 | drivers/scsi/sr.c | struct request * req = NULL; | 
| req | 613 | drivers/scsi/sr.c | req = CURRENT; | 
| req | 614 | drivers/scsi/sr.c | while(req){ | 
| req | 615 | drivers/scsi/sr.c | SCpnt = request_queueable(req, | 
| req | 616 | drivers/scsi/sr.c | scsi_CDs[DEVICE_NR(req->rq_dev)].device); | 
| req | 618 | drivers/scsi/sr.c | req1 = req; | 
| req | 619 | drivers/scsi/sr.c | req = req->next; | 
| req | 621 | drivers/scsi/sr.c | if (SCpnt && req->rq_status == RQ_INACTIVE) { | 
| req | 622 | drivers/scsi/sr.c | if (req == CURRENT)  | 
| req | 625 | drivers/scsi/sr.c | req1->next = req->next; | 
| req | 965 | drivers/scsi/sr.c | struct request * req; | 
| req | 967 | drivers/scsi/sr.c | req = &SCpnt->request; | 
| req | 968 | drivers/scsi/sr.c | req->rq_status = RQ_SCSI_DONE; /* Busy, but indicate request done */ | 
| req | 970 | drivers/scsi/sr.c | if (req->sem != NULL) { | 
| req | 971 | drivers/scsi/sr.c | up(req->sem); | 
| req | 23 | drivers/scsi/sr_ioctl.c | struct request * req; | 
| req | 25 | drivers/scsi/sr_ioctl.c | req = &SCpnt->request; | 
| req | 26 | drivers/scsi/sr_ioctl.c | req->rq_status = RQ_SCSI_DONE; /* Busy, but indicate request done */ | 
| req | 28 | drivers/scsi/sr_ioctl.c | if (req->sem != NULL) { | 
| req | 29 | drivers/scsi/sr_ioctl.c | up(req->sem); | 
| req | 345 | include/linux/blk.h | struct request *req = hwgroup->rq; | 
| req | 348 | include/linux/blk.h | struct request *req = CURRENT; | 
| req | 352 | include/linux/blk.h | req->errors = 0; | 
| req | 355 | include/linux/blk.h | kdevname(req->rq_dev), req->sector); | 
| req | 356 | include/linux/blk.h | req->nr_sectors--; | 
| req | 357 | include/linux/blk.h | req->nr_sectors &= ~SECTOR_MASK; | 
| req | 358 | include/linux/blk.h | req->sector += (BLOCK_SIZE / 512); | 
| req | 359 | include/linux/blk.h | req->sector &= ~SECTOR_MASK;     | 
| req | 362 | include/linux/blk.h | if ((bh = req->bh) != NULL) { | 
| req | 363 | include/linux/blk.h | req->bh = bh->b_reqnext; | 
| req | 367 | include/linux/blk.h | if ((bh = req->bh) != NULL) { | 
| req | 368 | include/linux/blk.h | req->current_nr_sectors = bh->b_size >> 9; | 
| req | 369 | include/linux/blk.h | if (req->nr_sectors < req->current_nr_sectors) { | 
| req | 370 | include/linux/blk.h | req->nr_sectors = req->current_nr_sectors; | 
| req | 373 | include/linux/blk.h | req->buffer = bh->b_data; | 
| req | 378 | include/linux/blk.h | add_blkdev_randomness(MAJOR(req->rq_dev)); | 
| req | 381 | include/linux/blk.h | blk_dev[MAJOR(req->rq_dev)].current_request = req->next; | 
| req | 384 | include/linux/blk.h | DEVICE_OFF(req->rq_dev); | 
| req | 385 | include/linux/blk.h | CURRENT = req->next; | 
| req | 387 | include/linux/blk.h | if (req->sem != NULL) | 
| req | 388 | include/linux/blk.h | up(req->sem); | 
| req | 389 | include/linux/blk.h | req->rq_status = RQ_INACTIVE; | 
| req | 203 | include/linux/serial.h | extern int register_serial(struct serial_struct *req); | 
| req | 284 | net/ipv4/rarp.c | static int rarp_req_set(struct arpreq *req) | 
| req | 294 | net/ipv4/rarp.c | memcpy_fromfs(&r, req, sizeof(r)); | 
| req | 388 | net/ipv4/rarp.c | static int rarp_req_get(struct arpreq *req) | 
| req | 399 | net/ipv4/rarp.c | memcpy_fromfs(&r, req, sizeof(r)); | 
| req | 434 | net/ipv4/rarp.c | memcpy_tofs(req, &r, sizeof(r)); |