Lines Matching refs:ip
34 extern struct gfs2_alloc *gfs2_alloc_get(struct gfs2_inode *ip);
35 static inline void gfs2_alloc_put(struct gfs2_inode *ip)
37 BUG_ON(ip->i_alloc == NULL);
38 kfree(ip->i_alloc);
39 ip->i_alloc = NULL;
42 extern int gfs2_inplace_reserve_i(struct gfs2_inode *ip, char *file,
44 #define gfs2_inplace_reserve(ip) \
45 gfs2_inplace_reserve_i((ip), __FILE__, __LINE__)
47 extern void gfs2_inplace_release(struct gfs2_inode *ip);
49 extern int gfs2_alloc_block(struct gfs2_inode *ip, u64 *bn, unsigned int *n);
50 extern int gfs2_alloc_di(struct gfs2_inode *ip, u64 *bn, u64 *generation);
52 extern void gfs2_free_data(struct gfs2_inode *ip, u64 bstart, u32 blen);
53 extern void gfs2_free_meta(struct gfs2_inode *ip, u64 bstart, u32 blen);
54 extern void gfs2_free_di(struct gfs2_rgrpd *rgd, struct gfs2_inode *ip);