Lines Matching refs:pg_lseg
2381 if (pgio->pg_lseg == NULL || in pnfs_generic_pg_check_layout()
2382 test_bit(NFS_LSEG_VALID, &pgio->pg_lseg->pls_flags)) in pnfs_generic_pg_check_layout()
2384 pnfs_put_lseg(pgio->pg_lseg); in pnfs_generic_pg_check_layout()
2385 pgio->pg_lseg = NULL; in pnfs_generic_pg_check_layout()
2396 if (pgio->pg_lseg && !pnfs_lseg_request_intersecting(pgio->pg_lseg, req)) { in pnfs_generic_pg_check_range()
2397 pnfs_put_lseg(pgio->pg_lseg); in pnfs_generic_pg_check_range()
2398 pgio->pg_lseg = NULL; in pnfs_generic_pg_check_range()
2409 if (pgio->pg_lseg == NULL) { in pnfs_generic_pg_init_read()
2415 pgio->pg_lseg = pnfs_update_layout(pgio->pg_inode, in pnfs_generic_pg_init_read()
2422 if (IS_ERR(pgio->pg_lseg)) { in pnfs_generic_pg_init_read()
2423 pgio->pg_error = PTR_ERR(pgio->pg_lseg); in pnfs_generic_pg_init_read()
2424 pgio->pg_lseg = NULL; in pnfs_generic_pg_init_read()
2429 if (pgio->pg_lseg == NULL) in pnfs_generic_pg_init_read()
2441 if (pgio->pg_lseg == NULL) { in pnfs_generic_pg_init_write()
2442 pgio->pg_lseg = pnfs_update_layout(pgio->pg_inode, in pnfs_generic_pg_init_write()
2449 if (IS_ERR(pgio->pg_lseg)) { in pnfs_generic_pg_init_write()
2450 pgio->pg_error = PTR_ERR(pgio->pg_lseg); in pnfs_generic_pg_init_write()
2451 pgio->pg_lseg = NULL; in pnfs_generic_pg_init_write()
2456 if (pgio->pg_lseg == NULL) in pnfs_generic_pg_init_write()
2464 if (desc->pg_lseg) { in pnfs_generic_pg_cleanup()
2465 pnfs_put_lseg(desc->pg_lseg); in pnfs_generic_pg_cleanup()
2466 desc->pg_lseg = NULL; in pnfs_generic_pg_cleanup()
2497 if (pgio->pg_lseg) { in pnfs_generic_pg_test()
2498 seg_end = pnfs_end_offset(pgio->pg_lseg->pls_range.offset, in pnfs_generic_pg_test()
2499 pgio->pg_lseg->pls_range.length); in pnfs_generic_pg_test()
2598 struct pnfs_layout_segment *lseg = desc->pg_lseg; in pnfs_do_write()
2637 hdr->lseg = pnfs_get_lseg(desc->pg_lseg); in pnfs_generic_pg_writepages()
2740 struct pnfs_layout_segment *lseg = desc->pg_lseg; in pnfs_do_read()
2778 hdr->lseg = pnfs_get_lseg(desc->pg_lseg); in pnfs_generic_pg_readpages()