Lines Matching refs:ioctx
1311 struct kioctx *ioctx = NULL; in SYSCALL_DEFINE2() local
1326 ioctx = ioctx_alloc(nr_events); in SYSCALL_DEFINE2()
1327 ret = PTR_ERR(ioctx); in SYSCALL_DEFINE2()
1328 if (!IS_ERR(ioctx)) { in SYSCALL_DEFINE2()
1329 ret = put_user(ioctx->user_id, ctxp); in SYSCALL_DEFINE2()
1331 kill_ioctx(current->mm, ioctx, NULL); in SYSCALL_DEFINE2()
1332 percpu_ref_put(&ioctx->users); in SYSCALL_DEFINE2()
1342 struct kioctx *ioctx = NULL; in COMPAT_SYSCALL_DEFINE2() local
1357 ioctx = ioctx_alloc(nr_events); in COMPAT_SYSCALL_DEFINE2()
1358 ret = PTR_ERR(ioctx); in COMPAT_SYSCALL_DEFINE2()
1359 if (!IS_ERR(ioctx)) { in COMPAT_SYSCALL_DEFINE2()
1361 ret = put_user((u32)ioctx->user_id, ctx32p); in COMPAT_SYSCALL_DEFINE2()
1363 kill_ioctx(current->mm, ioctx, NULL); in COMPAT_SYSCALL_DEFINE2()
1364 percpu_ref_put(&ioctx->users); in COMPAT_SYSCALL_DEFINE2()
1380 struct kioctx *ioctx = lookup_ioctx(ctx); in SYSCALL_DEFINE1() local
1381 if (likely(NULL != ioctx)) { in SYSCALL_DEFINE1()
1392 ret = kill_ioctx(current->mm, ioctx, &wait); in SYSCALL_DEFINE1()
1393 percpu_ref_put(&ioctx->users); in SYSCALL_DEFINE1()
2186 struct kioctx *ioctx = lookup_ioctx(ctx_id); in do_io_getevents() local
2189 if (likely(ioctx)) { in do_io_getevents()
2191 ret = read_events(ioctx, min_nr, nr, events, until); in do_io_getevents()
2192 percpu_ref_put(&ioctx->users); in do_io_getevents()