pg_lseg           865 fs/nfs/blocklayout/blocklayout.c 	if (pgio->pg_lseg &&
pg_lseg           866 fs/nfs/blocklayout/blocklayout.c 		test_bit(NFS_LSEG_UNAVAILABLE, &pgio->pg_lseg->pls_flags)) {
pg_lseg           867 fs/nfs/blocklayout/blocklayout.c 		pnfs_error_mark_layout_for_return(pgio->pg_inode, pgio->pg_lseg);
pg_lseg           868 fs/nfs/blocklayout/blocklayout.c 		pnfs_set_lo_fail(pgio->pg_lseg);
pg_lseg           927 fs/nfs/blocklayout/blocklayout.c 	if (pgio->pg_lseg &&
pg_lseg           928 fs/nfs/blocklayout/blocklayout.c 		test_bit(NFS_LSEG_UNAVAILABLE, &pgio->pg_lseg->pls_flags)) {
pg_lseg           930 fs/nfs/blocklayout/blocklayout.c 		pnfs_error_mark_layout_for_return(pgio->pg_inode, pgio->pg_lseg);
pg_lseg           931 fs/nfs/blocklayout/blocklayout.c 		pnfs_set_lo_fail(pgio->pg_lseg);
pg_lseg           853 fs/nfs/filelayout/filelayout.c 	u64 segment_offset = pgio->pg_lseg->pls_range.offset;
pg_lseg           854 fs/nfs/filelayout/filelayout.c 	u32 stripe_unit = FILELAYOUT_LSEG(pgio->pg_lseg)->stripe_unit;
pg_lseg           918 fs/nfs/filelayout/filelayout.c 	if (!pgio->pg_lseg) {
pg_lseg           919 fs/nfs/filelayout/filelayout.c 		pgio->pg_lseg = fl_pnfs_update_layout(pgio->pg_inode,
pg_lseg           926 fs/nfs/filelayout/filelayout.c 		if (IS_ERR(pgio->pg_lseg)) {
pg_lseg           927 fs/nfs/filelayout/filelayout.c 			pgio->pg_error = PTR_ERR(pgio->pg_lseg);
pg_lseg           928 fs/nfs/filelayout/filelayout.c 			pgio->pg_lseg = NULL;
pg_lseg           933 fs/nfs/filelayout/filelayout.c 	if (pgio->pg_lseg == NULL)
pg_lseg           945 fs/nfs/filelayout/filelayout.c 	if (!pgio->pg_lseg) {
pg_lseg           946 fs/nfs/filelayout/filelayout.c 		pgio->pg_lseg = fl_pnfs_update_layout(pgio->pg_inode,
pg_lseg           953 fs/nfs/filelayout/filelayout.c 		if (IS_ERR(pgio->pg_lseg)) {
pg_lseg           954 fs/nfs/filelayout/filelayout.c 			pgio->pg_error = PTR_ERR(pgio->pg_lseg);
pg_lseg           955 fs/nfs/filelayout/filelayout.c 			pgio->pg_lseg = NULL;
pg_lseg           961 fs/nfs/filelayout/filelayout.c 	if (pgio->pg_lseg == NULL)
pg_lseg           964 fs/nfs/filelayout/filelayout.c 	status = filelayout_alloc_commit_info(pgio->pg_lseg, &cinfo, GFP_NOFS);
pg_lseg           966 fs/nfs/filelayout/filelayout.c 		pnfs_put_lseg(pgio->pg_lseg);
pg_lseg           967 fs/nfs/filelayout/filelayout.c 		pgio->pg_lseg = NULL;
pg_lseg           876 fs/nfs/flexfilelayout/flexfilelayout.c 	pnfs_put_lseg(pgio->pg_lseg);
pg_lseg           877 fs/nfs/flexfilelayout/flexfilelayout.c 	pgio->pg_lseg = pnfs_update_layout(pgio->pg_inode,
pg_lseg           884 fs/nfs/flexfilelayout/flexfilelayout.c 	if (IS_ERR(pgio->pg_lseg)) {
pg_lseg           885 fs/nfs/flexfilelayout/flexfilelayout.c 		pgio->pg_error = PTR_ERR(pgio->pg_lseg);
pg_lseg           886 fs/nfs/flexfilelayout/flexfilelayout.c 		pgio->pg_lseg = NULL;
pg_lseg           902 fs/nfs/flexfilelayout/flexfilelayout.c 	if (!pgio->pg_lseg) {
pg_lseg           904 fs/nfs/flexfilelayout/flexfilelayout.c 		if (!pgio->pg_lseg)
pg_lseg           907 fs/nfs/flexfilelayout/flexfilelayout.c 	if (ff_layout_avoid_read_on_rw(pgio->pg_lseg)) {
pg_lseg           909 fs/nfs/flexfilelayout/flexfilelayout.c 		if (!pgio->pg_lseg)
pg_lseg           913 fs/nfs/flexfilelayout/flexfilelayout.c 	ds = ff_layout_choose_best_ds_for_read(pgio->pg_lseg, 0, &ds_idx);
pg_lseg           915 fs/nfs/flexfilelayout/flexfilelayout.c 		if (!ff_layout_no_fallback_to_mds(pgio->pg_lseg))
pg_lseg           917 fs/nfs/flexfilelayout/flexfilelayout.c 		pnfs_put_lseg(pgio->pg_lseg);
pg_lseg           918 fs/nfs/flexfilelayout/flexfilelayout.c 		pgio->pg_lseg = NULL;
pg_lseg           924 fs/nfs/flexfilelayout/flexfilelayout.c 	mirror = FF_LAYOUT_COMP(pgio->pg_lseg, ds_idx);
pg_lseg           943 fs/nfs/flexfilelayout/flexfilelayout.c 			pgio->pg_lseg);
pg_lseg           944 fs/nfs/flexfilelayout/flexfilelayout.c 	pnfs_put_lseg(pgio->pg_lseg);
pg_lseg           945 fs/nfs/flexfilelayout/flexfilelayout.c 	pgio->pg_lseg = NULL;
pg_lseg           963 fs/nfs/flexfilelayout/flexfilelayout.c 	if (!pgio->pg_lseg) {
pg_lseg           964 fs/nfs/flexfilelayout/flexfilelayout.c 		pgio->pg_lseg = pnfs_update_layout(pgio->pg_inode,
pg_lseg           971 fs/nfs/flexfilelayout/flexfilelayout.c 		if (IS_ERR(pgio->pg_lseg)) {
pg_lseg           972 fs/nfs/flexfilelayout/flexfilelayout.c 			pgio->pg_error = PTR_ERR(pgio->pg_lseg);
pg_lseg           973 fs/nfs/flexfilelayout/flexfilelayout.c 			pgio->pg_lseg = NULL;
pg_lseg           978 fs/nfs/flexfilelayout/flexfilelayout.c 	if (pgio->pg_lseg == NULL)
pg_lseg           982 fs/nfs/flexfilelayout/flexfilelayout.c 	status = ff_layout_alloc_commit_info(pgio->pg_lseg, &cinfo, GFP_NOFS);
pg_lseg           988 fs/nfs/flexfilelayout/flexfilelayout.c 	    FF_LAYOUT_MIRROR_COUNT(pgio->pg_lseg)))
pg_lseg           992 fs/nfs/flexfilelayout/flexfilelayout.c 		mirror = FF_LAYOUT_COMP(pgio->pg_lseg, i);
pg_lseg           993 fs/nfs/flexfilelayout/flexfilelayout.c 		ds = nfs4_ff_layout_prepare_ds(pgio->pg_lseg, mirror, true);
pg_lseg           995 fs/nfs/flexfilelayout/flexfilelayout.c 			if (!ff_layout_no_fallback_to_mds(pgio->pg_lseg))
pg_lseg           997 fs/nfs/flexfilelayout/flexfilelayout.c 			pnfs_put_lseg(pgio->pg_lseg);
pg_lseg           998 fs/nfs/flexfilelayout/flexfilelayout.c 			pgio->pg_lseg = NULL;
pg_lseg          1016 fs/nfs/flexfilelayout/flexfilelayout.c 			pgio->pg_lseg);
pg_lseg          1017 fs/nfs/flexfilelayout/flexfilelayout.c 	pnfs_put_lseg(pgio->pg_lseg);
pg_lseg          1018 fs/nfs/flexfilelayout/flexfilelayout.c 	pgio->pg_lseg = NULL;
pg_lseg          1027 fs/nfs/flexfilelayout/flexfilelayout.c 	if (!pgio->pg_lseg) {
pg_lseg          1028 fs/nfs/flexfilelayout/flexfilelayout.c 		pgio->pg_lseg = pnfs_update_layout(pgio->pg_inode,
pg_lseg          1035 fs/nfs/flexfilelayout/flexfilelayout.c 		if (IS_ERR(pgio->pg_lseg)) {
pg_lseg          1036 fs/nfs/flexfilelayout/flexfilelayout.c 			pgio->pg_error = PTR_ERR(pgio->pg_lseg);
pg_lseg          1037 fs/nfs/flexfilelayout/flexfilelayout.c 			pgio->pg_lseg = NULL;
pg_lseg          1041 fs/nfs/flexfilelayout/flexfilelayout.c 	if (pgio->pg_lseg)
pg_lseg          1042 fs/nfs/flexfilelayout/flexfilelayout.c 		return FF_LAYOUT_MIRROR_COUNT(pgio->pg_lseg);
pg_lseg          1047 fs/nfs/flexfilelayout/flexfilelayout.c 			pgio->pg_lseg);
pg_lseg           715 fs/nfs/pagelist.c 	desc->pg_lseg = NULL;
pg_lseg          2470 fs/nfs/pnfs.c  	if (pgio->pg_lseg == NULL ||
pg_lseg          2471 fs/nfs/pnfs.c  	    test_bit(NFS_LSEG_VALID, &pgio->pg_lseg->pls_flags))
pg_lseg          2473 fs/nfs/pnfs.c  	pnfs_put_lseg(pgio->pg_lseg);
pg_lseg          2474 fs/nfs/pnfs.c  	pgio->pg_lseg = NULL;
pg_lseg          2485 fs/nfs/pnfs.c  	if (pgio->pg_lseg && !pnfs_lseg_request_intersecting(pgio->pg_lseg, req)) {
pg_lseg          2486 fs/nfs/pnfs.c  		pnfs_put_lseg(pgio->pg_lseg);
pg_lseg          2487 fs/nfs/pnfs.c  		pgio->pg_lseg = NULL;
pg_lseg          2498 fs/nfs/pnfs.c  	if (pgio->pg_lseg == NULL) {
pg_lseg          2504 fs/nfs/pnfs.c  		pgio->pg_lseg = pnfs_update_layout(pgio->pg_inode,
pg_lseg          2511 fs/nfs/pnfs.c  		if (IS_ERR(pgio->pg_lseg)) {
pg_lseg          2512 fs/nfs/pnfs.c  			pgio->pg_error = PTR_ERR(pgio->pg_lseg);
pg_lseg          2513 fs/nfs/pnfs.c  			pgio->pg_lseg = NULL;
pg_lseg          2518 fs/nfs/pnfs.c  	if (pgio->pg_lseg == NULL)
pg_lseg          2530 fs/nfs/pnfs.c  	if (pgio->pg_lseg == NULL) {
pg_lseg          2531 fs/nfs/pnfs.c  		pgio->pg_lseg = pnfs_update_layout(pgio->pg_inode,
pg_lseg          2538 fs/nfs/pnfs.c  		if (IS_ERR(pgio->pg_lseg)) {
pg_lseg          2539 fs/nfs/pnfs.c  			pgio->pg_error = PTR_ERR(pgio->pg_lseg);
pg_lseg          2540 fs/nfs/pnfs.c  			pgio->pg_lseg = NULL;
pg_lseg          2545 fs/nfs/pnfs.c  	if (pgio->pg_lseg == NULL)
pg_lseg          2553 fs/nfs/pnfs.c  	if (desc->pg_lseg) {
pg_lseg          2554 fs/nfs/pnfs.c  		pnfs_put_lseg(desc->pg_lseg);
pg_lseg          2555 fs/nfs/pnfs.c  		desc->pg_lseg = NULL;
pg_lseg          2586 fs/nfs/pnfs.c  	if (pgio->pg_lseg) {
pg_lseg          2587 fs/nfs/pnfs.c  		seg_end = pnfs_end_offset(pgio->pg_lseg->pls_range.offset,
pg_lseg          2588 fs/nfs/pnfs.c  				     pgio->pg_lseg->pls_range.length);
pg_lseg          2687 fs/nfs/pnfs.c  	struct pnfs_layout_segment *lseg = desc->pg_lseg;
pg_lseg          2726 fs/nfs/pnfs.c  	hdr->lseg = pnfs_get_lseg(desc->pg_lseg);
pg_lseg          2829 fs/nfs/pnfs.c  	struct pnfs_layout_segment *lseg = desc->pg_lseg;
pg_lseg          2867 fs/nfs/pnfs.c  	hdr->lseg = pnfs_get_lseg(desc->pg_lseg);
pg_lseg            97 include/linux/nfs_page.h 	struct pnfs_layout_segment *pg_lseg;