/linux-4.1.27/drivers/staging/lustre/lustre/include/ |
D | cl_object.h | 122 struct cl_io; 333 const struct cl_io *io); 344 struct cl_object *obj, struct cl_io *io); 757 struct cl_io *cp_owner; 857 struct cl_io *io, int nonblock); 864 const struct cl_page_slice *slice, struct cl_io *io); 873 const struct cl_page_slice *slice, struct cl_io *io); 883 struct cl_io *io); 899 const struct cl_page_slice *slice, struct cl_io *io); 922 struct cl_io *io); [all …]
|
D | lclient.h | 49 int cl_glimpse_lock(const struct lu_env *env, struct cl_io *io, 115 int cl_is_normalio(const struct lu_env *env, const struct cl_io *io); 122 struct cl_io cti_io; 143 static inline struct cl_io *ccc_env_thread_io(const struct lu_env *env) in ccc_env_thread_io() 145 struct cl_io *io = &ccc_env_info(env)->cti_io; in ccc_env_thread_io() 290 struct cl_lock *lock, const struct cl_io *io, 301 const struct cl_page_slice *slice, struct cl_io *io); 306 struct cl_io *io, int nonblock); 309 struct cl_io *io); 312 struct cl_io *io); [all …]
|
/linux-4.1.27/drivers/staging/lustre/lustre/obdclass/ |
D | cl_io.c | 66 static inline int cl_io_is_loopable(const struct cl_io *io) in cl_io_is_loopable() 84 static int cl_io_invariant(const struct cl_io *io) in cl_io_invariant() 86 struct cl_io *up; in cl_io_invariant() 102 void cl_io_fini(const struct lu_env *env, struct cl_io *io) in cl_io_fini() 149 static int cl_io_init0(const struct lu_env *env, struct cl_io *io, in cl_io_init0() 183 int cl_io_sub_init(const struct lu_env *env, struct cl_io *io, in cl_io_sub_init() 205 int cl_io_init(const struct lu_env *env, struct cl_io *io, in cl_io_init() 223 int cl_io_rw_init(const struct lu_env *env, struct cl_io *io, in cl_io_rw_init() 283 static void cl_io_locks_sort(struct cl_io *io) in cl_io_locks_sort() 377 struct cl_io *io, struct cl_lockset *set, in cl_lockset_lock_one() [all …]
|
D | cl_page.c | 155 struct cl_io *io, pgoff_t start, pgoff_t end, in cl_page_gang_lookup() 472 struct cl_io *owner; in cl_page_invariant() 770 struct cl_io *io, struct cl_page *page, ptrdiff_t op) in cl_page_invoke() 776 const struct cl_page_slice *, struct cl_io *), in cl_page_invoke() 781 struct cl_io *io, struct cl_page *page, ptrdiff_t op) in cl_page_invoid() 787 const struct cl_page_slice *, struct cl_io *), io); in cl_page_invoid() 811 struct cl_io *io, struct cl_page *pg) in cl_page_disown0() 829 const struct cl_page_slice *, struct cl_io *), in cl_page_disown0() 836 int cl_page_is_owned(const struct cl_page *pg, const struct cl_io *io) in cl_page_is_owned() 863 static int cl_page_own0(const struct lu_env *env, struct cl_io *io, in cl_page_own0() [all …]
|
D | cl_internal.h | 82 struct cl_io clt_io; 107 struct cl_io *clt_current_io;
|
D | cl_lock.c | 356 const struct cl_io *io, in cl_lock_alloc() 458 const struct cl_io *io) in cl_lock_fits_into() 473 const struct cl_io *io, in cl_lock_lookup() 513 const struct cl_io *io, in cl_lock_find() 560 struct cl_lock *cl_lock_peek(const struct lu_env *env, const struct cl_io *io, in cl_lock_peek() 1121 struct cl_io *io, __u32 flags) in cl_enqueue_kick() 1153 struct cl_io *io, __u32 flags) in cl_enqueue_try() 1249 struct cl_io *io, __u32 enqflags) in cl_enqueue_locked() 1288 struct cl_io *io, __u32 enqflags) in cl_enqueue() 1856 static int check_and_discard_cb(const struct lu_env *env, struct cl_io *io, in check_and_discard_cb() [all …]
|
D | Makefile | 9 cl_page.o cl_lock.o cl_io.o lu_ref.o acl.o
|
/linux-4.1.27/drivers/staging/lustre/lustre/llite/ |
D | vvp_page.c | 79 const struct cl_page_slice *slice, struct cl_io *io, in vvp_page_own() 105 struct cl_io *unused) in vvp_page_assume() 116 struct cl_io *unused) in vvp_page_unassume() 125 const struct cl_page_slice *slice, struct cl_io *io) in vvp_page_disown() 137 struct cl_io *unused) in vvp_page_discard() 160 struct cl_io *unused) in vvp_page_unmap() 219 struct cl_io *unused) in vvp_page_prep_read() 227 struct cl_io *unused) in vvp_page_prep_write() 430 struct cl_io *unused, int nonblock) in vvp_transient_page_own() 438 struct cl_io *unused) in vvp_transient_page_assume() [all …]
|
D | vvp_io.c | 56 int cl_is_normalio(const struct lu_env *env, const struct cl_io *io) in cl_is_normalio() 71 static bool can_populate_pages(const struct lu_env *env, struct cl_io *io, in can_populate_pages() 118 struct cl_io *io = ios->cis_io; in vvp_io_fini() 180 struct cl_io *io = ios->cis_io; in vvp_io_fault_fini() 206 struct ccc_io *vio, struct cl_io *io) in vvp_mmap_locks() 288 static int vvp_io_rw_lock(const struct lu_env *env, struct cl_io *io, in vvp_io_rw_lock() 310 struct cl_io *io = ios->cis_io; in vvp_io_read_lock() 323 struct cl_io *io = ios->cis_io; in vvp_io_fault_lock() 336 struct cl_io *io = ios->cis_io; in vvp_io_write_lock() 365 struct cl_io *io = ios->cis_io; in vvp_io_setattr_lock() [all …]
|
D | vvp_internal.h | 47 struct cl_object *obj, struct cl_io *io); 50 const struct cl_io *io);
|
D | rw.c | 69 struct cl_io *io = lcc->lcc_io; in ll_cl_fini() 92 struct cl_io *io; in ll_cl_init() 224 struct cl_io *io = lcc->lcc_io; in ll_prepare_write() 255 struct cl_io *io; in ll_commit_write() 452 static int cl_read_ahead_page(const struct lu_env *env, struct cl_io *io, in cl_read_ahead_page() 493 static int ll_read_ahead_page(const struct lu_env *env, struct cl_io *io, in ll_read_ahead_page() 638 struct cl_io *io, struct cl_page_list *queue, in ll_read_ahead_pages() 688 int ll_readahead(const struct lu_env *env, struct cl_io *io, in ll_readahead() 1127 struct cl_io *io; in ll_writepage() 1271 struct cl_io *io = lcc->lcc_io; in ll_readpage()
|
D | llite_mmap.c | 97 static struct cl_io * 104 struct cl_io *io; in ll_fault_io_init() 173 struct cl_io *io; in ll_page_mkwrite0() 296 struct cl_io *io; in ll_fault0()
|
D | vvp_lock.c | 82 struct cl_lock *lock, const struct cl_io *io) in vvp_lock_init()
|
D | rw26.c | 228 ssize_t ll_direct_rw_pages(const struct lu_env *env, struct cl_io *io, in ll_direct_rw_pages() 333 static ssize_t ll_direct_IO_26_seg(const struct lu_env *env, struct cl_io *io, in ll_direct_IO_26_seg() 366 struct cl_io *io; in ll_direct_IO_26()
|
D | llite_internal.h | 726 int ll_readahead(const struct lu_env *env, struct cl_io *io, 934 struct cl_io *lcc_io; 1110 void ll_io_init(struct cl_io *io, const struct file *file, int write); 1406 extern ssize_t ll_direct_rw_pages(const struct lu_env *env, struct cl_io *io,
|
D | lloop.c | 142 struct cl_io lo_io; 188 struct cl_io *io = &lo->lo_io; in do_bio_lustrebacked()
|
D | file.c | 1080 void ll_io_init(struct cl_io *io, const struct file *file, int write) in ll_io_init() 1110 struct cl_io *io; in ll_file_io_generic() 2585 struct cl_io *io; in cl_sync_file_range()
|
/linux-4.1.27/drivers/staging/lustre/lustre/lov/ |
D | lov_cl_internal.h | 127 struct cl_io emrg_subio; 433 struct cl_io *lse_io; 462 struct cl_io *sub_io; 533 struct cl_io lis_single_subio; 588 struct cl_lock *lock, const struct cl_io *io); 590 struct cl_io *io); 592 struct cl_lock *lock, const struct cl_io *io); 595 struct cl_lock *lock, const struct cl_io *io); 597 struct cl_lock *lock, const struct cl_io *io); 599 struct cl_io *io); [all …]
|
D | lov_io.c | 83 static void lov_io_sub_inherit(struct cl_io *io, struct lov_io *lio, in lov_io_sub_inherit() 87 struct cl_io *parent = lio->lis_cl.cis_io; in lov_io_sub_inherit() 140 struct cl_io *sub_io; in lov_io_sub_init() 142 struct cl_io *io = lio->lis_cl.cis_io; in lov_io_sub_init() 277 struct cl_io *io) in lov_io_subio_init() 301 struct lov_object *obj, struct cl_io *io) in lov_io_slice_init() 430 struct cl_io *io = ios->cis_io; in lov_io_rw_iter_init() 463 int (*iofunc)(const struct lu_env *, struct cl_io *)) in lov_io_call() argument 465 struct cl_io *parent = lio->lis_cl.cis_io; in lov_io_call() 492 static int lov_io_end_wrapper(const struct lu_env *env, struct cl_io *io) in lov_io_end_wrapper() [all …]
|
D | lov_page.c | 83 const struct cl_page_slice *slice, struct cl_io *io, in lov_page_own() 102 const struct cl_page_slice *slice, struct cl_io *io) in lov_page_assume() 109 struct cl_io *io) in lov_page_cache_add()
|
D | lov_lock.c | 66 struct cl_io *io = lio->lis_cl.cis_io; in lov_sublock_env_get() 137 const struct cl_io *io, in lov_sublock_alloc() 288 struct lov_lock *lck, const struct cl_io *io) in lov_lock_sub_init() 474 struct cl_io *io, __u32 enqflags, int last) in lov_lock_enqueue_one() 502 struct cl_io *io, struct lov_lock *lck, int idx) in lov_sublock_fill() 545 struct cl_io *io, __u32 enqflags) in lov_lock_enqueue() 964 const struct cl_io *io) in lov_lock_fits_into() 1137 struct cl_lock *lock, const struct cl_io *io) in lov_lock_init_raid0() 1172 struct cl_lock *lock, const struct cl_io *io) in lov_lock_init_empty()
|
D | lov_object.c | 74 const struct cl_io *io); 76 struct cl_object *obj, struct cl_io *io); 832 struct cl_io *io) in lov_io_init() 862 struct cl_lock *lock, const struct cl_io *io) in lov_lock_init()
|
D | lovsub_lock.c | 451 struct cl_lock *lock, const struct cl_io *io) in lovsub_lock_init()
|
/linux-4.1.27/drivers/staging/lustre/lustre/lclient/ |
D | glimpse.c | 86 int cl_glimpse_lock(const struct lu_env *env, struct cl_io *io, in cl_glimpse_lock() 165 struct cl_io **ioout, int *refcheck) in cl_io_get() 168 struct cl_io *io; in cl_io_get() 201 struct cl_io *io = NULL; in cl_glimpse_size0() 232 struct cl_io *io = NULL; in cl_local_size()
|
D | lcommon_cl.c | 392 const struct cl_io *unused, in ccc_lock_init() 472 struct cl_io *io) in ccc_page_is_under_lock() 512 struct cl_io *unused, in ccc_transient_page_own() 521 struct cl_io *unused) in ccc_transient_page_assume() 528 struct cl_io *unused) in ccc_transient_page_unassume() 535 struct cl_io *unused) in ccc_transient_page_disown() 542 struct cl_io *unused) in ccc_transient_page_discard() 556 struct cl_io *unused) in ccc_transient_page_prep() 583 struct cl_io *unused, __u32 enqflags) in ccc_lock_enqueue() 621 const struct cl_io *io) in ccc_lock_fits_into() [all …]
|
D | lcommon_misc.c | 131 struct cl_io *io; in cl_get_grouplock() 185 struct cl_io *io = cg->cg_io; in cl_put_grouplock()
|
/linux-4.1.27/drivers/staging/lustre/lustre/osc/ |
D | osc_cl_internal.h | 109 struct cl_io oti_io; 417 const struct cl_io *io); 419 struct cl_object *obj, struct cl_io *io); 440 int osc_queue_async_io(const struct lu_env *env, struct cl_io *io, 444 int osc_flush_async_page(const struct lu_env *env, struct cl_io *io,
|
D | osc_io.c | 108 struct cl_io *io; in osc_io_submit() 314 struct cl_io *io; in osc_io_fault_start() 344 static int trunc_check_cb(const struct lu_env *env, struct cl_io *io, in trunc_check_cb() 374 static void osc_trunc_check(const struct lu_env *env, struct cl_io *io, in osc_trunc_check() 395 struct cl_io *io = slice->cis_io; in osc_io_setattr_start() 480 struct cl_io *io = slice->cis_io; in osc_io_setattr_end() 578 struct cl_io *io = slice->cis_io; in osc_io_fsync_start() 795 struct cl_object *obj, struct cl_io *io) in osc_io_init()
|
D | osc_page.c | 217 struct cl_io *io) in osc_page_cache_add() 291 struct cl_io *unused) in osc_page_is_under_lock() 308 struct cl_io *io) in osc_page_disown() 340 struct cl_io *unused) in osc_page_fail() 471 struct cl_io *io) in osc_page_flush() 619 static int discard_pagevec(const struct lu_env *env, struct cl_io *io, in discard_pagevec() 652 struct cl_io *io; in osc_lru_shrink()
|
D | osc_lock.c | 952 struct cl_io *io = oio->oi_cl.cis_io; in osc_lock_to_lockless() 1103 struct cl_io *unused, __u32 enqflags) in osc_lock_enqueue() 1410 const struct cl_io *io) in osc_lock_fits_into() 1530 const struct cl_io *io) in osc_lock_lockless_fits_into() 1554 const struct cl_io *unused) in osc_lock_init()
|
D | osc_cache.c | 950 struct cl_io *io; in osc_extent_truncate() 2223 int osc_queue_async_io(const struct lu_env *env, struct cl_io *io, in osc_queue_async_io() 2425 int osc_flush_async_page(const struct lu_env *env, struct cl_io *io, in osc_flush_async_page()
|
/linux-4.1.27/drivers/staging/lustre/lustre/obdecho/ |
D | echo_client.c | 179 struct cl_io eti_io; 235 struct cl_io *io, int nonblock) in echo_page_own() 248 struct cl_io *io) in echo_page_disown() 258 struct cl_io *unused) in echo_page_discard() 291 struct cl_io *unused) in echo_page_prep() 354 const struct cl_io *unused) in echo_lock_fits_into() 388 struct cl_io *io) in echo_io_init() 395 const struct cl_io *unused) in echo_lock_init() 1034 struct cl_io *io; in cl_echo_enqueue0() 1081 struct cl_io *io; in cl_echo_enqueue() [all …]
|