Lines Matching refs:lseg
131 void (*free_lseg) (struct pnfs_layout_segment *lseg);
142 struct pnfs_layout_segment *lseg,
231 void pnfs_put_lseg(struct pnfs_layout_segment *lseg);
232 void pnfs_put_lseg_locked(struct pnfs_layout_segment *lseg);
244 void pnfs_set_lo_fail(struct pnfs_layout_segment *lseg);
292 struct pnfs_layout_segment *lseg);
354 struct pnfs_layout_segment *lseg,
391 pnfs_get_lseg(struct pnfs_layout_segment *lseg) in pnfs_get_lseg() argument
393 if (lseg) { in pnfs_get_lseg()
394 atomic_inc(&lseg->pls_refcount); in pnfs_get_lseg()
397 return lseg; in pnfs_get_lseg()
432 pnfs_mark_request_commit(struct nfs_page *req, struct pnfs_layout_segment *lseg, in pnfs_mark_request_commit() argument
438 if (lseg == NULL || ld->mark_request_commit == NULL) in pnfs_mark_request_commit()
440 ld->mark_request_commit(req, lseg, cinfo, ds_commit_idx); in pnfs_mark_request_commit()
554 pnfs_get_lseg(struct pnfs_layout_segment *lseg) in pnfs_get_lseg() argument
559 static inline void pnfs_put_lseg(struct pnfs_layout_segment *lseg) in pnfs_put_lseg() argument
636 pnfs_mark_request_commit(struct nfs_page *req, struct pnfs_layout_segment *lseg, in pnfs_mark_request_commit() argument