io_context 121 block/as-iosched.c struct io_context *io_context; /* Identify the expected process */ io_context 148 block/as-iosched.c #define RQ_IOC(rq) ((struct io_context *) (rq)->elevator_private) io_context 227 block/as-iosched.c static struct io_context *as_get_io_context(int node) io_context 229 block/as-iosched.c struct io_context *ioc = get_io_context(GFP_ATOMIC, node); io_context 445 block/as-iosched.c if (!ad->io_context || ad->ioc_finished) io_context 482 block/as-iosched.c spin_lock(&ad->io_context->lock); io_context 483 block/as-iosched.c aic = ad->io_context->aic; io_context 496 block/as-iosched.c spin_unlock(&ad->io_context->lock); io_context 652 block/as-iosched.c struct io_context *ioc; io_context 655 block/as-iosched.c ioc = ad->io_context; io_context 756 block/as-iosched.c if (!ad->io_context) io_context 876 block/as-iosched.c if (ad->io_context == RQ_IOC(rq) && ad->io_context) { io_context 904 block/as-iosched.c struct io_context *ioc; io_context 990 block/as-iosched.c struct io_context *ioc = RQ_IOC(rq); io_context 992 block/as-iosched.c copy_io_context(&ad->io_context, &ioc); io_context 994 block/as-iosched.c if (ad->io_context) { io_context 995 block/as-iosched.c put_io_context(ad->io_context); io_context 996 block/as-iosched.c ad->io_context = NULL; io_context 1330 block/as-iosched.c struct io_context *ioc; io_context 1334 block/as-iosched.c if (ad->io_context == ioc) io_context 1352 block/as-iosched.c put_io_context(ad->io_context); io_context 724 block/blk-core.c struct io_context *ioc = NULL; io_context 831 block/blk-core.c struct io_context *ioc; io_context 71 block/blk-ioc.c struct io_context *ioc; io_context 74 block/blk-ioc.c ioc = current->io_context; io_context 75 block/blk-ioc.c current->io_context = NULL; io_context 87 block/blk-ioc.c struct io_context *alloc_io_context(gfp_t gfp_flags, int node) io_context 89 block/blk-ioc.c struct io_context *ret; io_context 117 block/blk-ioc.c struct io_context *current_io_context(gfp_t gfp_flags, int node) io_context 120 block/blk-ioc.c struct io_context *ret; io_context 122 block/blk-ioc.c ret = tsk->io_context; io_context 130 block/blk-ioc.c tsk->io_context = ret; io_context 142 block/blk-ioc.c struct io_context *get_io_context(gfp_t gfp_flags, int node) io_context 144 block/blk-ioc.c struct io_context *ret = NULL; io_context 162 block/blk-ioc.c struct io_context *src = *psrc; io_context 163 block/blk-ioc.c struct io_context *dst = *pdst; io_context 177 block/blk-ioc.c sizeof(struct io_context), 0, SLAB_PANIC, NULL); io_context 57 block/blk.h struct io_context *current_io_context(gfp_t gfp_flags, int node); io_context 643 block/cfq-iosched.c cic = cfq_cic_lookup(cfqd, tsk->io_context); io_context 751 block/cfq-iosched.c cic = cfq_cic_lookup(cfqd, current->io_context); io_context 1286 block/cfq-iosched.c struct io_context *ioc = cic->ioc; io_context 1654 block/cfq-iosched.c struct io_context *ioc = NULL; io_context 2012 block/cfq-iosched.c cic = cfq_cic_lookup(cfqd, tsk->io_context); io_context 1065 block/elevator.c if (p->io_context) io_context 1066 block/elevator.c e->ops.trim(p->io_context); io_context 33 fs/ioprio.c struct io_context *ioc; io_context 45 fs/ioprio.c ioc = task->io_context; io_context 56 fs/ioprio.c task->io_context = ioc; io_context 160 fs/ioprio.c if (p->io_context) io_context 161 fs/ioprio.c ret = p->io_context->ioprio; io_context 58 include/linux/elevator.h void (*trim)(struct io_context *); io_context 40 include/linux/iocontext.h struct io_context *ioc; io_context 56 include/linux/iocontext.h void (*dtor)(struct io_context *); /* destructor */ io_context 57 include/linux/iocontext.h void (*exit)(struct io_context *); /* called on task exit */ io_context 88 include/linux/iocontext.h static inline struct io_context *ioc_task_link(struct io_context *ioc) io_context 105 include/linux/iocontext.h struct io_context *get_io_context(gfp_t gfp_flags, int node); io_context 106 include/linux/iocontext.h struct io_context *alloc_io_context(gfp_t gfp_flags, int node); io_context 113 include/linux/iocontext.h struct io_context; io_context 847 include/linux/sched.h struct io_context; /* See blkdev.h */ io_context 1256 include/linux/sched.h struct io_context *io_context; io_context 1027 kernel/exit.c if (tsk->io_context) io_context 1119 kernel/exit.c if (tsk->io_context) io_context 717 kernel/fork.c struct io_context *ioc = current->io_context; io_context 725 kernel/fork.c tsk->io_context = ioc_task_link(ioc); io_context 726 kernel/fork.c if (unlikely(!tsk->io_context)) io_context 729 kernel/fork.c tsk->io_context = alloc_io_context(GFP_KERNEL, -1); io_context 730 kernel/fork.c if (unlikely(!tsk->io_context)) io_context 733 kernel/fork.c tsk->io_context->ioprio = ioc->ioprio; io_context 1015 kernel/fork.c p->io_context = NULL; io_context 1256 kernel/fork.c put_io_context(p->io_context);