Searched refs:io_context (Results 1 – 17 of 17) sorted by relevance
/Linux-v4.19/include/linux/ |
D | iocontext.h | 74 struct io_context *ioc; 98 struct io_context { struct 129 static inline void get_io_context_active(struct io_context *ioc) in get_io_context_active() argument 137 static inline void ioc_task_link(struct io_context *ioc) in ioc_task_link() 147 void put_io_context(struct io_context *ioc); 148 void put_io_context_active(struct io_context *ioc); 150 struct io_context *get_task_io_context(struct task_struct *task, 153 struct io_context; 154 static inline void put_io_context(struct io_context *ioc) { } in put_io_context()
|
D | blk_types.h | 18 struct io_context; 180 struct io_context *bi_ioc;
|
D | sched.h | 40 struct io_context; 959 struct io_context *io_context; member
|
/Linux-v4.19/block/ |
D | blk-ioc.c | 26 void get_io_context(struct io_context *ioc) in get_io_context() 65 struct io_context *ioc = icq->ioc; in ioc_destroy_icq() 99 struct io_context *ioc = container_of(work, struct io_context, in ioc_release_fn() 138 void put_io_context(struct io_context *ioc) in put_io_context() 174 void put_io_context_active(struct io_context *ioc) in put_io_context_active() 218 struct io_context *ioc; in exit_io_context() 221 ioc = task->io_context; in exit_io_context() 222 task->io_context = NULL; in exit_io_context() 236 struct io_context *ioc = icq->ioc; in __ioc_clear_queue() 268 struct io_context *ioc; in create_task_io_context() [all …]
|
D | blk.h | 334 void get_io_context(struct io_context *ioc); 335 struct io_cq *ioc_lookup_icq(struct io_context *ioc, struct request_queue *q); 336 struct io_cq *ioc_create_icq(struct io_context *ioc, struct request_queue *q, 349 static inline struct io_context *rq_ioc(struct bio *bio) in rq_ioc() 355 return current->io_context; in rq_ioc() 370 static inline struct io_context *create_io_context(gfp_t gfp_mask, int node) in create_io_context() 373 if (unlikely(!current->io_context)) in create_io_context() 375 return current->io_context; in create_io_context()
|
D | ioprio.c | 38 struct io_context *ioc; in set_task_ioprio() 168 if (p->io_context) in get_task_ioprio() 169 ret = p->io_context->ioprio; in get_task_ioprio()
|
D | blk-core.c | 1223 static inline int ioc_batching(struct request_queue *q, struct io_context *ioc) in ioc_batching() 1244 static void ioc_set_batching(struct request_queue *q, struct io_context *ioc) in ioc_set_batching() 1352 struct io_context *ioc = rq_ioc(bio); in __get_request() 1569 ioc_set_batching(q, current->io_context); in get_request() 1972 struct io_context *ioc = rq_ioc(bio); in blk_init_request_from_bio()
|
D | blk-mq-sched.c | 37 struct io_context *ioc = rq_ioc(bio); in blk_mq_sched_assign_ioc()
|
D | blk-cgroup.c | 1309 struct io_context *ioc; in blkcg_can_attach() 1315 ioc = task->io_context; in blkcg_can_attach()
|
D | cfq-iosched.c | 898 struct io_context *ioc) in cfq_cic_lookup() 2465 cic = cfq_cic_lookup(cfqd, tsk->io_context); in cfq_find_rq_fmerge() 2597 cic = cfq_cic_lookup(cfqd, current->io_context); in cfq_allow_bio_merge() 4343 cic = cfq_cic_lookup(cfqd, tsk->io_context); in cfq_may_queue()
|
D | bfq-iosched.c | 395 struct io_context *ioc, in bfq_bic_lookup() 1843 struct bfq_io_cq *bic = bfq_bic_lookup(bfqd, current->io_context, q); in bfq_bio_merge()
|
/Linux-v4.19/kernel/ |
D | kcmp.c | 212 ret = kcmp_ptr(task1->io_context, task2->io_context, KCMP_IO); in SYSCALL_DEFINE5()
|
D | fork.c | 1392 struct io_context *ioc = current->io_context; in copy_io() 1393 struct io_context *new_ioc; in copy_io() 1402 tsk->io_context = ioc; in copy_io() 1789 p->io_context = NULL; in copy_process() 2061 if (p->io_context) in copy_process()
|
D | exit.c | 905 if (tsk->io_context) in do_exit()
|
/Linux-v4.19/fs/ext4/ |
D | super.c | 5136 if (sbi->s_journal && sbi->s_journal->j_task->io_context) in ext4_remount() 5137 journal_ioprio = sbi->s_journal->j_task->io_context->ioprio; in ext4_remount()
|
/Linux-v4.19/fs/btrfs/ |
D | volumes.c | 566 struct io_context *ioc; in run_scheduled_bios() 568 ioc = current->io_context; in run_scheduled_bios()
|
/Linux-v4.19/Documentation/block/ |
D | biodoc.txt | 1027 priorities for example). See *io_context in block/ll_rw_blk.c, and as-iosched.c
|