Searched refs:gfs2_inode (Results 1 - 25 of 35) sorted by relevance

12

/linux-master/fs/gfs2/
H A Daops.h12 void gfs2_trans_add_databufs(struct gfs2_inode *ip, struct folio *folio,
H A Dquota.h12 struct gfs2_inode;
18 int gfs2_qa_get(struct gfs2_inode *ip);
19 void gfs2_qa_put(struct gfs2_inode *ip);
20 int gfs2_quota_hold(struct gfs2_inode *ip, kuid_t uid, kgid_t gid);
21 void gfs2_quota_unhold(struct gfs2_inode *ip);
23 int gfs2_quota_lock(struct gfs2_inode *ip, kuid_t uid, kgid_t gid);
24 void gfs2_quota_unlock(struct gfs2_inode *ip);
26 int gfs2_quota_check(struct gfs2_inode *ip, kuid_t uid, kgid_t gid,
28 void gfs2_quota_change(struct gfs2_inode *ip, s64 change,
40 static inline int gfs2_quota_lock_check(struct gfs2_inode *i
[all...]
H A Ddir.h14 struct gfs2_inode;
30 const struct gfs2_inode *ip);
32 const struct gfs2_inode *ip, struct gfs2_diradd *da);
38 int gfs2_dir_del(struct gfs2_inode *dip, const struct dentry *dentry);
41 int gfs2_dir_mvino(struct gfs2_inode *dip, const struct qstr *filename,
42 const struct gfs2_inode *nip, unsigned int new_type);
44 int gfs2_dir_exhash_dealloc(struct gfs2_inode *dip);
49 int gfs2_dir_get_new_buffer(struct gfs2_inode *ip, u64 block,
51 void gfs2_dir_hash_inval(struct gfs2_inode *ip);
H A Dbmap.h15 struct gfs2_inode;
28 static inline void gfs2_write_calc_reserv(const struct gfs2_inode *ip,
49 int gfs2_unstuff_dinode(struct gfs2_inode *ip);
61 int gfs2_truncatei_resume(struct gfs2_inode *ip);
62 int gfs2_file_dealloc(struct gfs2_inode *ip);
63 int gfs2_write_alloc_required(struct gfs2_inode *ip, u64 offset,
H A Drgrp.h37 struct gfs2_alloc *gfs2_alloc_get(struct gfs2_inode *ip);
40 int gfs2_inplace_reserve(struct gfs2_inode *ip,
42 void gfs2_inplace_release(struct gfs2_inode *ip);
44 int gfs2_alloc_blocks(struct gfs2_inode *ip, u64 *bn, unsigned int *n,
48 void gfs2_rs_delete(struct gfs2_inode *ip);
49 void __gfs2_free_blocks(struct gfs2_inode *ip, struct gfs2_rgrpd *rgd,
51 void gfs2_free_meta(struct gfs2_inode *ip, struct gfs2_rgrpd *rgd,
53 void gfs2_free_di(struct gfs2_rgrpd *rgd, struct gfs2_inode *ip);
65 void gfs2_rlist_add(struct gfs2_inode *ip, struct gfs2_rgrp_list *rlist,
92 void check_and_update_goal(struct gfs2_inode *i
[all...]
H A Dinode.h16 ssize_t gfs2_internal_read(struct gfs2_inode *ip,
20 static inline int gfs2_is_stuffed(const struct gfs2_inode *ip)
25 static inline int gfs2_is_jdata(const struct gfs2_inode *ip)
40 static inline int gfs2_is_dir(const struct gfs2_inode *ip)
62 static inline int gfs2_check_inum(const struct gfs2_inode *ip, u64 no_addr,
68 static inline void gfs2_inum_out(const struct gfs2_inode *ip,
96 int gfs2_inode_refresh(struct gfs2_inode *ip);
103 void gfs2_dinode_out(const struct gfs2_inode *ip, void *buf);
H A Dxattr.h10 struct gfs2_inode;
57 int gfs2_ea_dealloc(struct gfs2_inode *ip);
61 int gfs2_xattr_acl_get(struct gfs2_inode *ip, const char *name, char **data);
H A Ddentry.c37 struct gfs2_inode *dip;
40 struct gfs2_inode *ip = NULL;
88 struct gfs2_inode *ginode;
H A Dmeta_io.h65 void gfs2_journal_wipe(struct gfs2_inode *ip, u64 bstart, u32 blen);
66 int gfs2_meta_buffer(struct gfs2_inode *ip, u32 mtype, u64 num,
69 static inline int gfs2_meta_inode_buffer(struct gfs2_inode *ip,
H A Dxattr.c84 typedef int (*ea_call_t) (struct gfs2_inode *ip, struct buffer_head *bh,
88 static int ea_foreach_i(struct gfs2_inode *ip, struct buffer_head *bh,
125 static int ea_foreach(struct gfs2_inode *ip, ea_call_t ea_call, void *data)
175 static int ea_find_i(struct gfs2_inode *ip, struct buffer_head *bh,
199 static int gfs2_ea_find(struct gfs2_inode *ip, int type, const char *name,
229 static int ea_dealloc_unstuffed(struct gfs2_inode *ip, struct buffer_head *bh,
324 static int ea_remove_unstuffed(struct gfs2_inode *ip, struct buffer_head *bh,
350 static int ea_list_i(struct gfs2_inode *ip, struct buffer_head *bh,
414 struct gfs2_inode *ip = GFS2_I(d_inode(dentry));
453 static int gfs2_iter_unstuffed(struct gfs2_inode *i
[all...]
H A Dtrans.h28 static inline unsigned int gfs2_rg_blocks(const struct gfs2_inode *ip, unsigned requested)
H A Dlog.h58 static inline void gfs2_ordered_add_inode(struct gfs2_inode *ip)
73 void gfs2_ordered_del_inode(struct gfs2_inode *ip);
H A Dinode.c119 struct gfs2_inode *ip;
312 struct gfs2_inode *dip = GFS2_I(dir);
360 static int create_ok(struct gfs2_inode *dip, const struct qstr *name,
382 static void munge_mode_uid_gid(const struct gfs2_inode *dip,
404 static int alloc_dinode(struct gfs2_inode *ip, u32 flags, unsigned *dblocks)
443 const struct gfs2_inode *parent)
467 static void gfs2_init_xattr(struct gfs2_inode *ip)
494 static void init_dinode(struct gfs2_inode *dip, struct gfs2_inode *ip,
541 static unsigned gfs2_trans_da_blks(const struct gfs2_inode *di
[all...]
H A Ddir.c89 int gfs2_dir_get_new_buffer(struct gfs2_inode *ip, u64 block,
102 static int gfs2_dir_get_existing_buffer(struct gfs2_inode *ip, u64 block,
119 static int gfs2_dir_write_stuffed(struct gfs2_inode *ip, const char *buf,
152 static int gfs2_dir_write_data(struct gfs2_inode *ip, const char *buf,
243 static int gfs2_dir_read_stuffed(struct gfs2_inode *ip, __be64 *buf,
267 static int gfs2_dir_read_data(struct gfs2_inode *ip, __be64 *buf,
334 static __be64 *gfs2_dir_get_hash_table(struct gfs2_inode *ip)
384 void gfs2_dir_hash_inval(struct gfs2_inode *ip)
606 static int dirent_check_reclen(struct gfs2_inode *dip,
633 static int dirent_next(struct gfs2_inode *di
[all...]
H A Dacl.c42 struct gfs2_inode *ip = GFS2_I(inode);
62 struct gfs2_inode *ip = GFS2_I(inode);
116 struct gfs2_inode *ip = GFS2_I(inode);
H A Dglops.c248 static struct gfs2_inode *gfs2_glock2inode(struct gfs2_glock *gl)
250 struct gfs2_inode *ip;
271 static void gfs2_clear_glop_pending(struct gfs2_inode *ip)
305 struct gfs2_inode *ip = gfs2_glock2inode(gl);
360 struct gfs2_inode *ip = gfs2_glock2inode(gl);
402 static int gfs2_dinode_in(struct gfs2_inode *ip, const void *buf)
481 int gfs2_inode_refresh(struct gfs2_inode *ip)
504 struct gfs2_inode *ip = gl->gl_object;
515 struct gfs2_inode *ip = gl->gl_object;
543 struct gfs2_inode *i
[all...]
H A Dfile.c60 struct gfs2_inode *ip = GFS2_I(file->f_mapping->host);
108 struct gfs2_inode *dip = GFS2_I(dir);
161 struct gfs2_inode *ip = GFS2_I(inode);
186 struct gfs2_inode *ip = GFS2_I(inode);
221 struct gfs2_inode *ip = GFS2_I(inode);
370 struct gfs2_inode *ip = GFS2_I(inode);
419 struct gfs2_inode *ip = GFS2_I(inode);
553 struct gfs2_inode *ip = GFS2_I(inode);
591 struct gfs2_inode *ip = GFS2_I(file->f_mapping->host);
675 struct gfs2_inode *i
[all...]
H A Dsuper.h34 struct gfs2_inode **ipp);
H A Daops.c40 void gfs2_trans_add_databufs(struct gfs2_inode *ip, struct folio *folio,
128 struct gfs2_inode *ip = GFS2_I(inode);
155 struct gfs2_inode *ip = GFS2_I(inode);
392 struct gfs2_inode *ip = GFS2_I(mapping->host);
412 static int stuffed_read_folio(struct gfs2_inode *ip, struct folio *folio)
449 struct gfs2_inode *ip = GFS2_I(inode);
477 ssize_t gfs2_internal_read(struct gfs2_inode *ip, char *buf, loff_t *pos,
523 struct gfs2_inode *ip = GFS2_I(inode);
540 struct gfs2_inode *m_ip = GFS2_I(sdp->sd_statfs_inode);
591 struct gfs2_inode *i
[all...]
H A Dsuper.c105 struct gfs2_inode *ip = GFS2_I(jd->jd_inode);
131 struct gfs2_inode *ip = GFS2_I(sdp->sd_jdesc->jd_inode);
183 struct gfs2_inode *m_ip = GFS2_I(sdp->sd_statfs_inode);
223 struct gfs2_inode *l_ip = GFS2_I(sdp->sd_sc_inode);
251 struct gfs2_inode *m_ip = GFS2_I(sdp->sd_statfs_inode);
252 struct gfs2_inode *l_ip = GFS2_I(sdp->sd_sc_inode);
273 struct gfs2_inode *m_ip = GFS2_I(sdp->sd_statfs_inode);
330 struct gfs2_inode *ip;
397 void gfs2_dinode_out(const struct gfs2_inode *ip, void *buf)
445 struct gfs2_inode *i
[all...]
H A Dmain.c36 struct gfs2_inode *ip = foo;
111 gfs2_inode_cachep = kmem_cache_create("gfs2_inode",
112 sizeof(struct gfs2_inode),
H A Dbmap.c43 static int punch_hole(struct gfs2_inode *ip, u64 offset, u64 length);
54 static int gfs2_unstuffer_folio(struct gfs2_inode *ip, struct buffer_head *dibh,
90 static int __gfs2_unstuff_inode(struct gfs2_inode *ip, struct folio *folio)
155 int gfs2_unstuff_dinode(struct gfs2_inode *ip)
324 static int __fillup_metapath(struct gfs2_inode *ip, struct metapath *mp,
359 static int lookup_metapath(struct gfs2_inode *ip, struct metapath *mp)
375 static int fillup_metapath(struct gfs2_inode *ip, struct metapath *mp, int h)
472 struct gfs2_inode *ip = GFS2_I(inode);
664 struct gfs2_inode *ip = GFS2_I(inode);
797 struct gfs2_inode *i
[all...]
H A Dquota.c401 struct gfs2_inode *ip = GFS2_I(inode);
584 int gfs2_qa_get(struct gfs2_inode *ip)
612 void gfs2_qa_put(struct gfs2_inode *ip)
624 int gfs2_quota_hold(struct gfs2_inode *ip, kuid_t uid, kgid_t gid)
683 void gfs2_quota_unhold(struct gfs2_inode *ip)
716 struct gfs2_inode *ip = GFS2_I(sdp->sd_qc_inode);
760 struct gfs2_inode *ip = GFS2_I(sdp->sd_quota_inode);
872 struct gfs2_inode *ip = GFS2_I(sdp->sd_quota_inode);
925 struct gfs2_inode *ip = GFS2_I(sdp->sd_quota_inode);
1021 struct gfs2_inode *i
[all...]
H A Drgrp.c601 void check_and_update_goal(struct gfs2_inode *ip)
622 struct gfs2_inode *ip = container_of(rs, struct gfs2_inode, i_res);
685 void gfs2_rs_delete(struct gfs2_inode *ip)
845 struct gfs2_inode *ip = GFS2_I(inode);
895 static int read_rindex_entry(struct gfs2_inode *ip)
995 static int gfs2_ri_update(struct gfs2_inode *ip)
1036 struct gfs2_inode *ip = GFS2_I(sdp->sd_rindex);
1488 static void rs_insert(struct gfs2_inode *ip)
1562 static void rg_mblk_search(struct gfs2_rgrpd *rgd, struct gfs2_inode *i
[all...]
H A Dexport.c33 struct gfs2_inode *ip = GFS2_I(inode);
90 struct gfs2_inode *dip, *ip;

Completed in 229 milliseconds

12