Lines Matching defs:bl
170 struct pnfs_block_layout *bl = BLK_LSEG2EXT(header->lseg);
179 if (!ext_tree_lookup(bl, isect, &be, rw))
231 struct pnfs_block_layout *bl = BLK_LSEG2EXT(header->lseg);
265 if (!ext_tree_lookup(bl, isect, &be, false)) {
349 struct pnfs_block_layout *bl = BLK_LSEG2EXT(hdr->lseg);
355 ext_tree_mark_written(bl, start >> SECTOR_SHIFT,
376 struct pnfs_block_layout *bl = BLK_LSEG2EXT(header->lseg);
411 if (!ext_tree_lookup(bl, isect, &be, true)) {
444 struct pnfs_block_layout *bl = BLK_LO2EXT(lo);
449 err = ext_tree_remove(bl, true, 0, LLONG_MAX);
452 kfree_rcu(bl, bl_layout.plh_rcu);
458 struct pnfs_block_layout *bl;
461 bl = kzalloc_obj(*bl, gfp_flags);
462 if (!bl)
465 bl->bl_ext_rw = RB_ROOT;
466 bl->bl_ext_ro = RB_ROOT;
467 spin_lock_init(&bl->bl_ext_lock);
469 bl->bl_scsi_layout = is_scsi_layout;
470 return &bl->bl_layout;
672 struct pnfs_block_layout *bl = BLK_LO2EXT(lo);
735 status = ext_tree_insert(bl, be);
764 struct pnfs_block_layout *bl = BLK_LO2EXT(lo);
785 ext_tree_remove(bl, range->iomode & IOMODE_RW, offset, end);