Lines Matching +full:ip +full:- +full:blocks
1 /* SPDX-License-Identifier: GPL-2.0-only */
3 * Copyright (C) Sistina Software, Inc. 1997-2003 All rights reserved.
4 * Copyright (C) 2004-2006 Red Hat, Inc. All rights reserved.
26 /* reserve either the number of blocks to be allocated plus the rg header
27 * block, or all of the blocks in the rg, whichever is smaller */
28 static inline unsigned int gfs2_rg_blocks(const struct gfs2_inode *ip, unsigned requested) in gfs2_rg_blocks() argument
30 struct gfs2_rgrpd *rgd = ip->i_res.rs_rgd; in gfs2_rg_blocks()
32 if (requested < rgd->rd_length) in gfs2_rg_blocks()
34 return rgd->rd_length; in gfs2_rg_blocks()
38 unsigned int blocks, unsigned int revokes,
39 unsigned long ip);
40 int gfs2_trans_begin(struct gfs2_sbd *sdp, unsigned int blocks,