/kernel/linux/linux-5.10/fs/nfs/ |
H A D | pnfs.c | 59 struct list_head *free_me, 397 struct list_head *free_me) in pnfs_clear_lseg_state() 402 pnfs_lseg_dec_and_remove_zero(lseg, free_me); in pnfs_clear_lseg_state() 404 pnfs_lseg_dec_and_remove_zero(lseg, free_me); in pnfs_clear_lseg_state() 738 struct list_head *free_me, in pnfs_free_returned_lsegs() 746 list_move_tail(&lseg->pls_list, free_me); in pnfs_free_returned_lsegs() 750 /* note free_me must contain lsegs from a single layout_hdr */ 752 pnfs_free_lseg_list(struct list_head *free_me) in pnfs_free_lseg_list() argument 756 if (list_empty(free_me)) in pnfs_free_lseg_list() 759 list_for_each_entry_safe(lseg, tmp, free_me, pls_lis in pnfs_free_lseg_list() 396 pnfs_clear_lseg_state(struct pnfs_layout_segment *lseg, struct list_head *free_me) pnfs_clear_lseg_state() argument 737 pnfs_free_returned_lsegs(struct pnfs_layout_hdr *lo, struct list_head *free_me, const struct pnfs_layout_range *range, u32 seq) pnfs_free_returned_lsegs() argument 1665 pnfs_generic_layout_insert_lseg(struct pnfs_layout_hdr *lo, struct pnfs_layout_segment *lseg, bool (*is_after)(const struct pnfs_layout_range *, const struct pnfs_layout_range *), bool (*do_merge)(struct pnfs_layout_segment *, struct pnfs_layout_segment *), struct list_head *free_me) pnfs_generic_layout_insert_lseg() argument 1709 pnfs_layout_insert_lseg(struct pnfs_layout_hdr *lo, struct pnfs_layout_segment *lseg, struct list_head *free_me) pnfs_layout_insert_lseg() argument [all...] |
H A D | pnfs.h | 144 struct list_head *free_me); 335 struct list_head *free_me);
|
/kernel/linux/linux-6.6/fs/nfs/ |
H A D | pnfs.c | 59 struct list_head *free_me, 397 struct list_head *free_me) in pnfs_clear_lseg_state() 402 pnfs_lseg_dec_and_remove_zero(lseg, free_me); in pnfs_clear_lseg_state() 404 pnfs_lseg_dec_and_remove_zero(lseg, free_me); in pnfs_clear_lseg_state() 737 struct list_head *free_me, in pnfs_free_returned_lsegs() 745 list_move_tail(&lseg->pls_list, free_me); in pnfs_free_returned_lsegs() 749 /* note free_me must contain lsegs from a single layout_hdr */ 751 pnfs_free_lseg_list(struct list_head *free_me) in pnfs_free_lseg_list() argument 755 if (list_empty(free_me)) in pnfs_free_lseg_list() 758 list_for_each_entry_safe(lseg, tmp, free_me, pls_lis in pnfs_free_lseg_list() 396 pnfs_clear_lseg_state(struct pnfs_layout_segment *lseg, struct list_head *free_me) pnfs_clear_lseg_state() argument 736 pnfs_free_returned_lsegs(struct pnfs_layout_hdr *lo, struct list_head *free_me, const struct pnfs_layout_range *range, u32 seq) pnfs_free_returned_lsegs() argument 1662 pnfs_generic_layout_insert_lseg(struct pnfs_layout_hdr *lo, struct pnfs_layout_segment *lseg, bool (*is_after)(const struct pnfs_layout_range *, const struct pnfs_layout_range *), bool (*do_merge)(struct pnfs_layout_segment *, struct pnfs_layout_segment *), struct list_head *free_me) pnfs_generic_layout_insert_lseg() argument 1706 pnfs_layout_insert_lseg(struct pnfs_layout_hdr *lo, struct pnfs_layout_segment *lseg, struct list_head *free_me) pnfs_layout_insert_lseg() argument [all...] |
H A D | pnfs.h | 142 struct list_head *free_me); 335 struct list_head *free_me);
|
/kernel/linux/linux-5.10/fs/nfs/flexfilelayout/ |
H A D | flexfilelayout.c | 338 struct list_head *free_me) in ff_layout_add_lseg() 343 free_me); in ff_layout_add_lseg() 336 ff_layout_add_lseg(struct pnfs_layout_hdr *lo, struct pnfs_layout_segment *lseg, struct list_head *free_me) ff_layout_add_lseg() argument
|
/kernel/linux/linux-6.6/fs/nfs/flexfilelayout/ |
H A D | flexfilelayout.c | 344 struct list_head *free_me) in ff_layout_add_lseg() 349 free_me); in ff_layout_add_lseg() 342 ff_layout_add_lseg(struct pnfs_layout_hdr *lo, struct pnfs_layout_segment *lseg, struct list_head *free_me) ff_layout_add_lseg() argument
|