Searched refs:reqs (Results 1 – 8 of 8) sorted by relevance
/fs/cachefiles/ |
D | ondemand.c | 14 XA_STATE(xas, &cache->reqs, 0); in cachefiles_ondemand_fd_release() 16 xa_lock(&cache->reqs); in cachefiles_ondemand_fd_release() 31 xa_unlock(&cache->reqs); in cachefiles_ondemand_fd_release() 95 req = xa_erase(&cache->reqs, id); in cachefiles_ondemand_fd_ioctl() 148 req = xa_erase(&cache->reqs, id); in cachefiles_ondemand_copen() 245 XA_STATE(xas, &cache->reqs, cache->req_id_next); in cachefiles_ondemand_daemon_read() 252 xa_lock(&cache->reqs); in cachefiles_ondemand_daemon_read() 259 xa_unlock(&cache->reqs); in cachefiles_ondemand_daemon_read() 267 xa_unlock(&cache->reqs); in cachefiles_ondemand_daemon_read() 273 xa_unlock(&cache->reqs); in cachefiles_ondemand_daemon_read() [all …]
|
D | daemon.c | 115 xa_init_flags(&cache->reqs, XA_FLAGS_ALLOC); in cachefiles_daemon_open() 137 struct xarray *xa = &cache->reqs; in cachefiles_flush_reqs() 164 xa_destroy(&cache->reqs); in cachefiles_flush_reqs() 364 if (!xa_empty(&cache->reqs)) in cachefiles_daemon_poll()
|
D | internal.h | 113 struct xarray reqs; /* xarray of pending on-demand requests */ member
|
/fs/nfs/ |
D | direct.c | 535 LIST_HEAD(reqs); in nfs_direct_write_reschedule() 540 nfs_direct_write_scan_commit_list(dreq->inode, &reqs, &cinfo); in nfs_direct_write_reschedule() 542 nfs_direct_join_group(&reqs, dreq->inode); in nfs_direct_write_reschedule() 546 list_for_each_entry(req, &reqs, wb_list) in nfs_direct_write_reschedule() 555 list_for_each_entry_safe(req, tmp, &reqs, wb_list) { in nfs_direct_write_reschedule() 660 LIST_HEAD(reqs); in nfs_direct_write_clear_reqs() 663 nfs_direct_write_scan_commit_list(dreq->inode, &reqs, &cinfo); in nfs_direct_write_clear_reqs() 665 while (!list_empty(&reqs)) { in nfs_direct_write_clear_reqs() 666 req = nfs_list_entry(reqs.next); in nfs_direct_write_clear_reqs()
|
/fs/ |
D | aio.c | 99 struct percpu_ref reqs; member 628 percpu_ref_exit(&ctx->reqs); in free_ioctx() 635 struct kioctx *ctx = container_of(ref, struct kioctx, reqs); in free_ioctx_reqs() 667 percpu_ref_kill(&ctx->reqs); in free_ioctx_users() 668 percpu_ref_put(&ctx->reqs); in free_ioctx_users() 790 if (percpu_ref_init(&ctx->reqs, free_ioctx_reqs, 0, GFP_KERNEL)) in ioctx_alloc() 818 percpu_ref_get(&ctx->reqs); /* free_ioctx_users() will drop this */ in ioctx_alloc() 841 percpu_ref_exit(&ctx->reqs); in ioctx_alloc() 1073 percpu_ref_get(&ctx->reqs); in aio_get_req() 1115 percpu_ref_put(&iocb->ki_ctx->reqs); in iocb_destroy()
|
/fs/fuse/ |
D | virtio_fs.c | 618 LIST_HEAD(reqs); in virtio_fs_requests_done_work() 627 list_move_tail(&req->list, &reqs); in virtio_fs_requests_done_work() 634 list_for_each_entry_safe(req, next, &reqs, list) { in virtio_fs_requests_done_work()
|
D | file.c | 734 left = --io->reqs; in fuse_aio_complete() 820 io->reqs++; in fuse_async_req_send() 3009 io->reqs = 1; in fuse_direct_IO()
|
D | fuse_i.h | 382 unsigned reqs; member
|