Home
last modified time | relevance | path

Searched refs:kioctx (Results 1 – 2 of 2) sorted by relevance

/linux-3.4.99/fs/
Daio.c67 static void aio_queue_work(struct kioctx *);
76 kioctx_cachep = KMEM_CACHE(kioctx,SLAB_HWCACHE_ALIGN|SLAB_PANIC); in aio_setup()
87 static void aio_free_ring(struct kioctx *ctx) in aio_free_ring()
106 static int aio_setup_ring(struct kioctx *ctx) in aio_setup_ring()
200 struct kioctx *ctx = container_of(head, struct kioctx, rcu_head); in ctx_rcu_free()
208 static void __put_ioctx(struct kioctx *ctx) in __put_ioctx()
227 static inline int try_get_ioctx(struct kioctx *kioctx) in try_get_ioctx() argument
229 return atomic_inc_not_zero(&kioctx->users); in try_get_ioctx()
232 static inline void put_ioctx(struct kioctx *kioctx) in put_ioctx() argument
234 BUG_ON(atomic_read(&kioctx->users) <= 0); in put_ioctx()
[all …]
/linux-3.4.99/include/linux/
Daio.h15 struct kioctx;
94 struct kioctx *ki_ctx; /* may be NULL for sync ops */
180 struct kioctx { struct