Lines Matching refs:bl
225 struct pnfs_block_layout *bl = BLK_LSEG2EXT(header->lseg); in bl_read_pagelist() local
259 if (!ext_tree_lookup(bl, isect, &be, false)) { in bl_read_pagelist()
346 struct pnfs_block_layout *bl = BLK_LSEG2EXT(hdr->lseg); in bl_write_cleanup() local
351 ext_tree_mark_written(bl, start >> SECTOR_SHIFT, in bl_write_cleanup()
372 struct pnfs_block_layout *bl = BLK_LSEG2EXT(header->lseg); in bl_write_pagelist() local
408 if (!ext_tree_lookup(bl, isect, &be, true)) { in bl_write_pagelist()
443 struct pnfs_block_layout *bl = BLK_LO2EXT(lo); in bl_free_layout_hdr() local
448 err = ext_tree_remove(bl, true, 0, LLONG_MAX); in bl_free_layout_hdr()
451 kfree(bl); in bl_free_layout_hdr()
457 struct pnfs_block_layout *bl; in bl_alloc_layout_hdr() local
460 bl = kzalloc(sizeof(*bl), gfp_flags); in bl_alloc_layout_hdr()
461 if (!bl) in bl_alloc_layout_hdr()
464 bl->bl_ext_rw = RB_ROOT; in bl_alloc_layout_hdr()
465 bl->bl_ext_ro = RB_ROOT; in bl_alloc_layout_hdr()
466 spin_lock_init(&bl->bl_ext_lock); in bl_alloc_layout_hdr()
468 return &bl->bl_layout; in bl_alloc_layout_hdr()
609 struct pnfs_block_layout *bl = BLK_LO2EXT(lo); in bl_alloc_lseg() local
672 status = ext_tree_insert(bl, be); in bl_alloc_lseg()
695 struct pnfs_block_layout *bl = BLK_LO2EXT(lo); in bl_return_range() local
716 ext_tree_remove(bl, range->iomode & IOMODE_RW, offset, end); in bl_return_range()