fs/aio.c
1004
static bool __get_reqs_available(struct kioctx *ctx)
fs/aio.c
1038
static void refill_reqs_available(struct kioctx *ctx, unsigned head,
fs/aio.c
1067
static void user_refill_reqs_available(struct kioctx *ctx)
fs/aio.c
1092
static bool get_reqs_available(struct kioctx *ctx)
fs/aio.c
1107
static inline struct aio_kiocb *aio_get_req(struct kioctx *ctx)
fs/aio.c
1128
static struct kioctx *lookup_ioctx(unsigned long ctx_id)
fs/aio.c
1132
struct kioctx *ctx, *ret = NULL;
fs/aio.c
1176
struct kioctx *ctx = iocb->ki_ctx;
fs/aio.c
1271
static long aio_read_events_ring(struct kioctx *ctx,
fs/aio.c
1348
static bool aio_read_events(struct kioctx *ctx, long min_nr, long nr,
fs/aio.c
1365
static long read_events(struct kioctx *ctx, long min_nr, long nr,
fs/aio.c
1437
struct kioctx *ioctx = NULL;
fs/aio.c
1468
struct kioctx *ioctx = NULL;
fs/aio.c
1506
struct kioctx *ioctx = lookup_ioctx(ctx);
fs/aio.c
1536
struct kioctx *ctx = iocb->ki_ctx;
fs/aio.c
1782
struct kioctx *ctx = iocb->ki_ctx;
fs/aio.c
1867
struct kioctx *ctx = iocb->ki_ctx;
fs/aio.c
1949
struct kioctx *ctx = aiocb->ki_ctx;
fs/aio.c
2022
static int __io_submit_one(struct kioctx *ctx, const struct iocb *iocb,
fs/aio.c
205
struct kioctx *ki_ctx;
fs/aio.c
2076
static int io_submit_one(struct kioctx *ctx, struct iocb __user *user_iocb,
fs/aio.c
2138
struct kioctx *ctx;
fs/aio.c
2180
struct kioctx *ctx;
fs/aio.c
2232
struct kioctx *ctx;
fs/aio.c
224
struct kioctx *ctx;
fs/aio.c
2278
struct kioctx *ioctx = lookup_ioctx(ctx_id);
fs/aio.c
272
static struct file *aio_private_file(struct kioctx *ctx, loff_t nr_pages)
fs/aio.c
354
kioctx_cachep = KMEM_CACHE(kioctx,SLAB_HWCACHE_ALIGN|SLAB_PANIC);
fs/aio.c
360
static void put_aio_ring_file(struct kioctx *ctx)
fs/aio.c
379
static void aio_free_ring(struct kioctx *ctx)
fs/aio.c
420
struct kioctx *ctx;
fs/aio.c
463
struct kioctx *ctx;
fs/aio.c
536
static int aio_setup_ring(struct kioctx *ctx, unsigned int nr_events)
fs/aio.c
640
struct kioctx *ctx;
fs/aio.c
671
struct kioctx *ctx = container_of(to_rcu_work(work), struct kioctx,
fs/aio.c
684
struct kioctx *ctx = container_of(ref, struct kioctx, reqs);
fs/aio.c
702
struct kioctx *ctx = container_of(ref, struct kioctx, users);
fs/aio.c
720
static int ioctx_add_table(struct kioctx *ctx, struct mm_struct *mm)
fs/aio.c
762
old->nr * sizeof(struct kioctx *));
fs/aio.c
786
static struct kioctx *ioctx_alloc(unsigned nr_events)
fs/aio.c
789
struct kioctx *ctx;
fs/aio.c
83
struct kioctx __rcu *table[] __counted_by(nr);
fs/aio.c
901
static int kill_ioctx(struct mm_struct *mm, struct kioctx *ctx,
fs/aio.c
959
struct kioctx *ctx =
fs/aio.c
987
static void put_reqs_available(struct kioctx *ctx, unsigned nr)
include/linux/aio.h
7
struct kioctx;