Home
last modified time | relevance | path

Searched refs:request_fn (Results 1 – 13 of 13) sorted by relevance

/Linux-v4.19/Documentation/block/
Dwriteback_cache_control.txt64 Implementation details for request_fn based block drivers
76 and handle empty REQ_OP_FLUSH requests in its prep_fn/request_fn. Note that
85 in prep_fn/request_fn. If the FUA bit is not natively supported the block
Dbiodoc.txt495 places it on the queue and invokes the drivers request_fn. The driver makes
1044 request_fn execution which it means that lots of older drivers
1099 If the driver is dropping the io_request_lock from its request_fn strategy,
/Linux-v4.19/block/
Dblk-sysfs.c71 if (!q->request_fn && !q->mq_ops) in queue_requests_store()
81 if (q->request_fn) in queue_requests_store()
940 if (q->request_fn || (q->mq_ops && q->elevator)) { in blk_register_queue()
1000 if (q->request_fn || (q->mq_ops && q->elevator)) in blk_unregister_queue()
Dbsg-lib.c319 q->request_fn = bsg_request_fn; in bsg_setup_queue()
Dblk-core.c470 q->request_fn(q); in __blk_run_queue_uncond()
580 if (!list_empty(&q->queue_head) && q->request_fn) in __blk_drain_queue()
617 if (q->request_fn) { in __blk_drain_queue()
1146 q->request_fn = rfn; in blk_init_queue_node()
Dblk-wbt.c713 (q->request_fn && IS_ENABLED(CONFIG_BLK_WBT_SQ))) in wbt_enable_default()
Delevator.c1125 if (!(q->mq_ops || q->request_fn) || !elv_support_iosched(q)) in elv_iosched_store()
/Linux-v4.19/drivers/s390/block/
Ddasd_ioctl.c465 if (block->request_queue->request_fn) { in dasd_ioctl_information()
/Linux-v4.19/drivers/md/
Ddm-rq.c705 md->queue->request_fn = dm_old_request_fn; in dm_old_init_request_queue()
/Linux-v4.19/include/linux/
Dblkdev.h454 request_fn_proc *request_fn; member
771 return q->request_fn || q->mq_ops; in queue_is_rq_based()
/Linux-v4.19/drivers/scsi/
Dscsi_lib.c2297 q->request_fn = scsi_request_fn; in scsi_old_alloc_queue()
2386 } else if (q->request_fn == scsi_request_fn) in scsi_device_from_queue()
/Linux-v4.19/drivers/ide/
Dide-probe.c774 q->request_fn = do_ide_request; in ide_init_queue()
/Linux-v4.19/drivers/block/aoe/
Daoecmd.c816 d->blkq->request_fn(d->blkq); in rexmit_timer()