Lines Matching refs:b_addr
116 if (is_vmalloc_addr(bp->b_addr)) in xfs_buf_free()
117 vfree(bp->b_addr); in xfs_buf_free()
119 kfree(bp->b_addr); in xfs_buf_free()
121 folio_put(virt_to_folio(bp->b_addr)); in xfs_buf_free()
135 bp->b_addr = kmalloc(size, gfp_mask | __GFP_NOFAIL); in xfs_buf_alloc_kmem()
136 if (!bp->b_addr) in xfs_buf_alloc_kmem()
144 if (WARN_ON_ONCE(!IS_ALIGNED((unsigned long)bp->b_addr, size))) { in xfs_buf_alloc_kmem()
145 kfree(bp->b_addr); in xfs_buf_alloc_kmem()
146 bp->b_addr = NULL; in xfs_buf_alloc_kmem()
233 bp->b_addr = folio_address(folio); in xfs_buf_alloc_backing_mem()
239 bp->b_addr = __vmalloc(size, gfp_mask); in xfs_buf_alloc_backing_mem()
240 if (bp->b_addr) in xfs_buf_alloc_backing_mem()
1173 if (!bp->b_error && is_vmalloc_addr(bp->b_addr)) in __xfs_buf_ioend()
1174 invalidate_kernel_vmap_range(bp->b_addr, in __xfs_buf_ioend()
1337 unsigned int nr_vecs = bio_add_max_vecs(bp->b_addr, len); in xfs_buf_submit_bio()
1344 if (is_vmalloc_addr(bp->b_addr)) in xfs_buf_submit_bio()
1345 bio_add_vmalloc(bio, bp->b_addr, len); in xfs_buf_submit_bio()
1347 bio_add_virt_nofail(bio, bp->b_addr, len); in xfs_buf_submit_bio()
1411 xfs_hex_dump(bp->b_addr, XFS_CORRUPTION_DUMP_LEN); in xfs_buf_verify_write()