Lines Matching refs:new_bp
551 struct xfs_buf *new_bp, in xfs_buf_find() argument
594 if (!new_bp) { in xfs_buf_find()
602 new_bp->b_pag = pag; in xfs_buf_find()
603 rhashtable_insert_fast(&pag->pag_buf_hash, &new_bp->b_rhash_head, in xfs_buf_find()
606 *found_bp = new_bp; in xfs_buf_find()
671 struct xfs_buf *new_bp; in xfs_buf_get_map() local
696 new_bp = _xfs_buf_alloc(target, map, nmaps, flags); in xfs_buf_get_map()
697 if (unlikely(!new_bp)) in xfs_buf_get_map()
700 error = xfs_buf_allocate_memory(new_bp, flags); in xfs_buf_get_map()
702 xfs_buf_free(new_bp); in xfs_buf_get_map()
706 error = xfs_buf_find(target, map, nmaps, flags, new_bp, &bp); in xfs_buf_get_map()
708 xfs_buf_free(new_bp); in xfs_buf_get_map()
712 if (bp != new_bp) in xfs_buf_get_map()
713 xfs_buf_free(new_bp); in xfs_buf_get_map()