Lines Matching refs:pnfs_layout_hdr

55 pnfs_send_layoutreturn(struct pnfs_layout_hdr *lo, nfs4_stateid stateid,
200 pnfs_get_layout_hdr(struct pnfs_layout_hdr *lo) in pnfs_get_layout_hdr()
205 static struct pnfs_layout_hdr *
213 pnfs_free_layout_hdr(struct pnfs_layout_hdr *lo) in pnfs_free_layout_hdr()
230 pnfs_detach_layout_hdr(struct pnfs_layout_hdr *lo) in pnfs_detach_layout_hdr()
241 pnfs_put_layout_hdr(struct pnfs_layout_hdr *lo) in pnfs_put_layout_hdr()
262 pnfs_layout_set_fail_bit(struct pnfs_layout_hdr *lo, int fail_bit) in pnfs_layout_set_fail_bit()
270 pnfs_layout_clear_fail_bit(struct pnfs_layout_hdr *lo, int fail_bit) in pnfs_layout_clear_fail_bit()
277 pnfs_layout_io_set_failed(struct pnfs_layout_hdr *lo, u32 iomode) in pnfs_layout_io_set_failed()
297 pnfs_layout_io_test_failed(struct pnfs_layout_hdr *lo, u32 iomode) in pnfs_layout_io_test_failed()
315 init_lseg(struct pnfs_layout_hdr *lo, struct pnfs_layout_segment *lseg) in init_lseg()
333 pnfs_layout_remove_lseg(struct pnfs_layout_hdr *lo, in pnfs_layout_remove_lseg()
349 pnfs_layout_need_return(struct pnfs_layout_hdr *lo, in pnfs_layout_need_return()
365 struct pnfs_layout_hdr *lo, struct inode *inode) in pnfs_layoutreturn_before_put_lseg()
392 struct pnfs_layout_hdr *lo; in pnfs_put_lseg()
425 struct pnfs_layout_hdr *lo; in pnfs_free_lseg_async_work()
452 struct pnfs_layout_hdr *lo = lseg->pls_layout; in pnfs_put_lseg_locked()
550 pnfs_mark_matching_lsegs_invalid(struct pnfs_layout_hdr *lo, in pnfs_mark_matching_lsegs_invalid()
593 struct pnfs_layout_hdr *lo; in pnfs_destroy_layout()
617 struct pnfs_layout_hdr *lo; in pnfs_layout_add_bulk_destroy_list()
637 struct pnfs_layout_hdr *lo, *next; in pnfs_layout_bulk_destroy_byserver_locked()
661 struct pnfs_layout_hdr *lo; in pnfs_layout_free_bulk_destroy_list()
672 lo = list_entry(layout_list->next, struct pnfs_layout_hdr, in pnfs_layout_free_bulk_destroy_list()
770 pnfs_set_layout_stateid(struct pnfs_layout_hdr *lo, const nfs4_stateid *new, in pnfs_set_layout_stateid()
794 pnfs_layout_stateid_blocked(const struct pnfs_layout_hdr *lo, in pnfs_layout_stateid_blocked()
803 pnfs_layout_returning(const struct pnfs_layout_hdr *lo, in pnfs_layout_returning()
813 pnfs_layoutgets_blocked(const struct pnfs_layout_hdr *lo, in pnfs_layoutgets_blocked()
824 pnfs_choose_layoutget_stateid(nfs4_stateid *dst, struct pnfs_layout_hdr *lo, in pnfs_choose_layoutget_stateid()
858 send_layoutget(struct pnfs_layout_hdr *lo, in send_layoutget()
921 void pnfs_clear_layoutreturn_waitbit(struct pnfs_layout_hdr *lo) in pnfs_clear_layoutreturn_waitbit()
929 pnfs_send_layoutreturn(struct pnfs_layout_hdr *lo, nfs4_stateid stateid, in pnfs_send_layoutreturn()
975 struct pnfs_layout_hdr *lo = NULL; in _pnfs_return_layout()
1029 struct pnfs_layout_hdr *lo; in pnfs_commit_and_return_layout()
1058 struct pnfs_layout_hdr *lo; in pnfs_roc()
1117 struct pnfs_layout_hdr *lo; in pnfs_roc_release()
1132 struct pnfs_layout_hdr *lo; in pnfs_roc_set_barrier()
1144 struct pnfs_layout_hdr *lo; in pnfs_roc_drain()
1209 pnfs_layout_insert_lseg(struct pnfs_layout_hdr *lo, in pnfs_layout_insert_lseg()
1240 static struct pnfs_layout_hdr *
1245 struct pnfs_layout_hdr *lo; in alloc_init_layout_hdr()
1259 static struct pnfs_layout_hdr *
1265 struct pnfs_layout_hdr *new = NULL; in pnfs_find_alloc_layout()
1317 pnfs_find_lseg(struct pnfs_layout_hdr *lo, in pnfs_find_lseg()
1423 static bool pnfs_prepare_to_retry_layoutget(struct pnfs_layout_hdr *lo) in pnfs_prepare_to_retry_layoutget()
1435 static void pnfs_clear_first_layoutget(struct pnfs_layout_hdr *lo) in pnfs_clear_first_layoutget()
1464 struct pnfs_layout_hdr *lo; in pnfs_update_layout()
1583 struct pnfs_layout_hdr *lo = NFS_I(lgp->args.inode)->layout; in pnfs_layout_process()
1659 pnfs_mark_matching_lsegs_return(struct pnfs_layout_hdr *lo, in pnfs_mark_matching_lsegs_return()
1685 struct pnfs_layout_hdr *lo = NFS_I(inode)->layout; in pnfs_error_mark_layout_for_return()