Searched refs:io_context (Results 1 - 15 of 15) sorted by relevance

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/linux/
H A Diocontext.h13 struct io_context *ioc;
24 void (*dtor)(struct io_context *); /* destructor */
25 void (*exit)(struct io_context *); /* called on task exit */
34 struct io_context { struct
59 static inline struct io_context *ioc_task_link(struct io_context *ioc)
75 int put_io_context(struct io_context *ioc);
77 struct io_context *get_io_context(gfp_t gfp_flags, int node);
78 struct io_context *alloc_io_context(gfp_t gfp_flags, int node);
79 void copy_io_context(struct io_context **pds
[all...]
H A Dioprio.h49 static inline int task_ioprio(struct io_context *ioc)
57 static inline int task_ioprio_class(struct io_context *ioc)
H A Delevator.h62 void (*trim)(struct io_context *);
H A Dsched.h989 struct io_context; /* See blkdev.h */
1389 struct io_context *io_context; member in struct:task_struct
2186 * pins the final release of task.io_context. Also protects ->cpuset and
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/block/
H A Dblk-ioc.c19 static void cfq_dtor(struct io_context *ioc)
34 int put_io_context(struct io_context *ioc)
53 static void cfq_exit(struct io_context *ioc)
70 struct io_context *ioc;
73 ioc = task->io_context;
74 task->io_context = NULL;
84 struct io_context *alloc_io_context(gfp_t gfp_flags, int node)
86 struct io_context *ret;
113 struct io_context *current_io_context(gfp_t gfp_flags, int node)
116 struct io_context *re
[all...]
H A Dblk.h98 struct io_context *current_io_context(gfp_t gfp_flags, int node);
H A Dcfq-iosched.c442 struct io_context *, gfp_t);
444 struct io_context *);
1475 cic = cfq_cic_lookup(cfqd, tsk->io_context);
1599 cic = cfq_cic_lookup(cfqd, current->io_context);
2560 __call_for_each_cic(struct io_context *ioc,
2561 void (*func)(struct io_context *, struct cfq_io_context *))
2574 call_for_each_cic(struct io_context *ioc,
2575 void (*func)(struct io_context *, struct cfq_io_context *))
2611 static void cic_free_func(struct io_context *ioc, struct cfq_io_context *cic)
2631 static void cfq_free_io_context(struct io_context *io
[all...]
H A Dblk-cgroup.c994 struct io_context *ioc;
999 ioc = tsk->io_context;
1011 struct io_context *ioc;
1014 ioc = tsk->io_context;
H A Dblk-core.c679 static inline int ioc_batching(struct request_queue *q, struct io_context *ioc)
700 static void ioc_set_batching(struct request_queue *q, struct io_context *ioc)
752 struct io_context *ioc = NULL;
861 struct io_context *ioc;
H A Delevator.c991 if (p->io_context)
992 e->ops.trim(p->io_context);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/
H A Dioprio.c34 struct io_context *ioc;
52 ioc = task->io_context;
63 task->io_context = ioc;
168 if (p->io_context)
169 ret = p->io_context->ioprio;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/kernel/
H A Dfork.c800 struct io_context *ioc = current->io_context;
808 tsk->io_context = ioc_task_link(ioc);
809 if (unlikely(!tsk->io_context))
812 tsk->io_context = alloc_io_context(GFP_KERNEL, -1);
813 if (unlikely(!tsk->io_context))
816 tsk->io_context->ioprio = ioc->ioprio;
1078 p->io_context = NULL;
1294 if (p->io_context)
H A Dexit.c1027 if (tsk->io_context)
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/btrfs/
H A Dvolumes.c282 struct io_context *ioc;
284 ioc = current->io_context;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/ext4/
H A Dsuper.c3742 if (sbi->s_journal && sbi->s_journal->j_task->io_context)
3743 journal_ioprio = sbi->s_journal->j_task->io_context->ioprio;

Completed in 278 milliseconds