Symbol: io_context
block/bfq-iosched.c
457
if (!current->io_context)
block/blk-ioc.c
107
struct io_context *ioc = container_of(work, struct io_context,
block/blk-ioc.c
144
static bool ioc_delay_free(struct io_context *ioc)
block/blk-ioc.c
182
static inline void ioc_exit_icqs(struct io_context *ioc)
block/blk-ioc.c
185
static inline bool ioc_delay_free(struct io_context *ioc)
block/blk-ioc.c
198
void put_io_context(struct io_context *ioc)
block/blk-ioc.c
209
struct io_context *ioc;
block/blk-ioc.c
212
ioc = task->io_context;
block/blk-ioc.c
213
task->io_context = NULL;
block/blk-ioc.c
222
static struct io_context *alloc_io_context(gfp_t gfp_flags, int node)
block/blk-ioc.c
224
struct io_context *ioc;
block/blk-ioc.c
263
if (unlikely(!task->io_context)) {
block/blk-ioc.c
264
struct io_context *ioc;
block/blk-ioc.c
277
if (task->io_context)
block/blk-ioc.c
280
task->io_context = ioc;
block/blk-ioc.c
282
task->io_context->ioprio = ioprio;
block/blk-ioc.c
29
static void get_io_context(struct io_context *ioc)
block/blk-ioc.c
291
struct io_context *ioc = current->io_context;
block/blk-ioc.c
298
tsk->io_context = ioc;
block/blk-ioc.c
300
tsk->io_context = alloc_io_context(GFP_KERNEL, NUMA_NO_NODE);
block/blk-ioc.c
301
if (!tsk->io_context)
block/blk-ioc.c
303
tsk->io_context->ioprio = ioc->ioprio;
block/blk-ioc.c
320
struct io_context *ioc = current->io_context;
block/blk-ioc.c
357
struct io_context *ioc = current->io_context;
block/blk-ioc.c
401
struct io_context *ioc = current->io_context;
block/blk-ioc.c
410
if (current->io_context) {
block/blk-ioc.c
412
ioc = current->io_context;
block/blk-ioc.c
414
current->io_context = ioc;
block/blk-ioc.c
439
sizeof(struct io_context), 0, SLAB_PANIC, NULL);
block/blk-ioc.c
52
static void ioc_exit_icqs(struct io_context *ioc)
block/blk-ioc.c
68
struct io_context *ioc = icq->ioc;
block/ioprio.c
166
if (p->io_context)
block/ioprio.c
167
ret = p->io_context->ioprio;
fs/ext4/fast_commit.c
1637
if (journal->j_task->io_context)
fs/ext4/fast_commit.c
1638
journal_ioprio = sbi->s_journal->j_task->io_context->ioprio;
fs/ext4/super.c
6600
if (sbi->s_journal && sbi->s_journal->j_task->io_context)
fs/ext4/super.c
6602
sbi->s_journal->j_task->io_context->ioprio;
include/linux/blk_types.h
19
struct io_context;
include/linux/iocontext.h
119
void put_io_context(struct io_context *ioc);
include/linux/iocontext.h
124
if (!current->io_context)
include/linux/iocontext.h
129
struct io_context;
include/linux/iocontext.h
130
static inline void put_io_context(struct io_context *ioc) { }
include/linux/iocontext.h
75
struct io_context *ioc;
include/linux/ioprio.h
59
struct io_context *ioc = p->io_context;
include/linux/sched.h
1310
struct io_context *io_context;
include/linux/sched.h
68
struct io_context;
kernel/exit.c
1033
if (tsk->io_context)
kernel/fork.c
2217
p->io_context = NULL;
kernel/fork.c
2579
if (p->io_context)
kernel/kcmp.c
195
ret = kcmp_ptr(task1->io_context, task2->io_context, KCMP_IO);