| /Linux-v5.4/fs/gfs2/ | 
| D | quota.h | 12 struct gfs2_inode; 18 extern int gfs2_qa_alloc(struct gfs2_inode *ip); 19 extern void gfs2_qa_delete(struct gfs2_inode *ip, atomic_t *wcount); 20 extern int gfs2_quota_hold(struct gfs2_inode *ip, kuid_t uid, kgid_t gid); 21 extern void gfs2_quota_unhold(struct gfs2_inode *ip); 23 extern int gfs2_quota_lock(struct gfs2_inode *ip, kuid_t uid, kgid_t gid); 24 extern void gfs2_quota_unlock(struct gfs2_inode *ip); 26 extern int gfs2_quota_check(struct gfs2_inode *ip, kuid_t uid, kgid_t gid, 28 extern void gfs2_quota_change(struct gfs2_inode *ip, s64 change, 40 static inline int gfs2_quota_lock_check(struct gfs2_inode *ip,  in gfs2_quota_lock_check()
  | 
| D | rgrp.h | 38 extern struct gfs2_alloc *gfs2_alloc_get(struct gfs2_inode *ip); 41 extern int gfs2_inplace_reserve(struct gfs2_inode *ip, 43 extern void gfs2_inplace_release(struct gfs2_inode *ip); 45 extern int gfs2_alloc_blocks(struct gfs2_inode *ip, u64 *bn, unsigned int *n, 48 extern int gfs2_rsqa_alloc(struct gfs2_inode *ip); 50 extern void gfs2_rsqa_delete(struct gfs2_inode *ip, atomic_t *wcount); 51 extern void __gfs2_free_blocks(struct gfs2_inode *ip, struct gfs2_rgrpd *rgd, 53 extern void gfs2_free_meta(struct gfs2_inode *ip, struct gfs2_rgrpd *rgd, 55 extern void gfs2_free_di(struct gfs2_rgrpd *rgd, struct gfs2_inode *ip); 67 extern void gfs2_rlist_add(struct gfs2_inode *ip, struct gfs2_rgrp_list *rlist, [all …] 
 | 
| D | dir.h | 14 struct gfs2_inode; 30 			  const struct gfs2_inode *ip); 32 			const struct gfs2_inode *ip, struct gfs2_diradd *da); 38 extern int gfs2_dir_del(struct gfs2_inode *dip, const struct dentry *dentry); 41 extern int gfs2_dir_mvino(struct gfs2_inode *dip, const struct qstr *filename, 42 			  const struct gfs2_inode *nip, unsigned int new_type); 44 extern int gfs2_dir_exhash_dealloc(struct gfs2_inode *dip); 49 extern int gfs2_dir_get_new_buffer(struct gfs2_inode *ip, u64 block, 51 extern void gfs2_dir_hash_inval(struct gfs2_inode *ip);
  | 
| D | bmap.h | 15 struct gfs2_inode; 28 static inline void gfs2_write_calc_reserv(const struct gfs2_inode *ip,  in gfs2_write_calc_reserv() 48 extern int gfs2_unstuff_dinode(struct gfs2_inode *ip, struct page *page); 57 extern int gfs2_truncatei_resume(struct gfs2_inode *ip); 58 extern int gfs2_file_dealloc(struct gfs2_inode *ip); 59 extern int gfs2_write_alloc_required(struct gfs2_inode *ip, u64 offset,
  | 
| D | inode.h | 16 extern int gfs2_internal_read(struct gfs2_inode *ip, 20 static inline int gfs2_is_stuffed(const struct gfs2_inode *ip)  in gfs2_is_stuffed() 25 static inline int gfs2_is_jdata(const struct gfs2_inode *ip)  in gfs2_is_jdata() 40 static inline int gfs2_is_dir(const struct gfs2_inode *ip)  in gfs2_is_dir() 64 static inline int gfs2_check_inum(const struct gfs2_inode *ip, u64 no_addr,  in gfs2_check_inum() 70 static inline void gfs2_inum_out(const struct gfs2_inode *ip,  in gfs2_inum_out() 98 extern int gfs2_inode_refresh(struct gfs2_inode *ip); 105 extern void gfs2_dinode_out(const struct gfs2_inode *ip, void *buf);
  | 
| D | xattr.c | 73 typedef int (*ea_call_t) (struct gfs2_inode *ip, struct buffer_head *bh, 77 static int ea_foreach_i(struct gfs2_inode *ip, struct buffer_head *bh,  in ea_foreach_i() 114 static int ea_foreach(struct gfs2_inode *ip, ea_call_t ea_call, void *data)  in ea_foreach() 164 static int ea_find_i(struct gfs2_inode *ip, struct buffer_head *bh,  in ea_find_i() 188 static int gfs2_ea_find(struct gfs2_inode *ip, int type, const char *name,  in gfs2_ea_find() 223 static int ea_dealloc_unstuffed(struct gfs2_inode *ip, struct buffer_head *bh,  in ea_dealloc_unstuffed() 317 static int ea_remove_unstuffed(struct gfs2_inode *ip, struct buffer_head *bh,  in ea_remove_unstuffed() 343 static int ea_list_i(struct gfs2_inode *ip, struct buffer_head *bh,  in ea_list_i() 400 	struct gfs2_inode *ip = GFS2_I(d_inode(dentry));  in gfs2_listxattr() 439 static int gfs2_iter_unstuffed(struct gfs2_inode *ip, struct gfs2_ea_header *ea,  in gfs2_iter_unstuffed() [all …] 
 | 
| D | inode.c | 125 	struct gfs2_inode *ip;  in gfs2_inode_lookup() 281 	struct gfs2_inode *dip = GFS2_I(dir);  in gfs2_lookupi() 329 static int create_ok(struct gfs2_inode *dip, const struct qstr *name,  in create_ok() 350 static void munge_mode_uid_gid(const struct gfs2_inode *dip,  in munge_mode_uid_gid() 372 static int alloc_dinode(struct gfs2_inode *ip, u32 flags, unsigned *dblocks)  in alloc_dinode() 406 			  const struct gfs2_inode *parent)  in gfs2_init_dir() 430 static void gfs2_init_xattr(struct gfs2_inode *ip)  in gfs2_init_xattr() 458 static void init_dinode(struct gfs2_inode *dip, struct gfs2_inode *ip,  in init_dinode() 505 static unsigned gfs2_trans_da_blks(const struct gfs2_inode *dip,  in gfs2_trans_da_blks() 513 static int link_dinode(struct gfs2_inode *dip, const struct qstr *name,  in link_dinode() [all …] 
 | 
| D | dir.c | 92 int gfs2_dir_get_new_buffer(struct gfs2_inode *ip, u64 block,  in gfs2_dir_get_new_buffer() 105 static int gfs2_dir_get_existing_buffer(struct gfs2_inode *ip, u64 block,  in gfs2_dir_get_existing_buffer() 122 static int gfs2_dir_write_stuffed(struct gfs2_inode *ip, const char *buf,  in gfs2_dir_write_stuffed() 155 static int gfs2_dir_write_data(struct gfs2_inode *ip, const char *buf,  in gfs2_dir_write_data() 246 static int gfs2_dir_read_stuffed(struct gfs2_inode *ip, __be64 *buf,  in gfs2_dir_read_stuffed() 270 static int gfs2_dir_read_data(struct gfs2_inode *ip, __be64 *buf,  in gfs2_dir_read_data() 338 static __be64 *gfs2_dir_get_hash_table(struct gfs2_inode *ip)  in gfs2_dir_get_hash_table() 388 void gfs2_dir_hash_inval(struct gfs2_inode *ip)  in gfs2_dir_hash_inval() 610 static int dirent_check_reclen(struct gfs2_inode *dip,  in dirent_check_reclen() 637 static int dirent_next(struct gfs2_inode *dip, struct buffer_head *bh,  in dirent_next() [all …] 
 | 
| D | xattr.h | 10 struct gfs2_inode; 57 extern int gfs2_ea_dealloc(struct gfs2_inode *ip); 61 extern int gfs2_xattr_acl_get(struct gfs2_inode *ip, const char *name, char **data);
  | 
| D | aops.c | 40 void gfs2_page_add_databufs(struct gfs2_inode *ip, struct page *page,  in gfs2_page_add_databufs() 92 	struct gfs2_inode *ip = GFS2_I(inode);  in gfs2_writepage() 158 	struct gfs2_inode *ip = GFS2_I(inode);  in __gfs2_jdata_writepage() 184 	struct gfs2_inode *ip = GFS2_I(inode);  in gfs2_jdata_writepage() 417 	struct gfs2_inode *ip = GFS2_I(mapping->host);  in gfs2_jdata_writepages() 437 static int stuffed_readpage(struct gfs2_inode *ip, struct page *page)  in stuffed_readpage() 485 	struct gfs2_inode *ip = GFS2_I(page->mapping->host);  in __gfs2_readpage() 519 	struct gfs2_inode *ip = GFS2_I(mapping->host);  in gfs2_readpage() 551 int gfs2_internal_read(struct gfs2_inode *ip, char *buf, loff_t *pos,  in gfs2_internal_read() 603 	struct gfs2_inode *ip = GFS2_I(inode);  in gfs2_readpages() [all …] 
 | 
| D | file.c | 57 	struct gfs2_inode *ip = GFS2_I(file->f_mapping->host);  in gfs2_llseek() 105 	struct gfs2_inode *dip = GFS2_I(dir);  in gfs2_readdir() 158 	struct gfs2_inode *ip = GFS2_I(inode);  in gfs2_get_flags() 181 	struct gfs2_inode *ip = GFS2_I(inode);  in gfs2_set_inode_flags() 219 	struct gfs2_inode *ip = GFS2_I(inode);  in do_gfs2_set_flags() 373 	struct gfs2_inode *ip = GFS2_I(inode);  in gfs2_size_hint() 422 	struct gfs2_inode *ip = GFS2_I(inode);  in gfs2_page_mkwrite() 547 	struct gfs2_inode *ip = GFS2_I(file->f_mapping->host);  in gfs2_mmap() 618 	struct gfs2_inode *ip = GFS2_I(inode);  in gfs2_open() 649 	struct gfs2_inode *ip = GFS2_I(inode);  in gfs2_release() [all …] 
 | 
| D | dentry.c | 37 	struct gfs2_inode *dip;  in gfs2_drevalidate() 40 	struct gfs2_inode *ip = NULL;  in gfs2_drevalidate() 88 	struct gfs2_inode *ginode;  in gfs2_dentry_delete()
  | 
| D | glops.c | 201 static struct gfs2_inode *gfs2_glock2inode(struct gfs2_glock *gl)  in gfs2_glock2inode() 203 	struct gfs2_inode *ip;  in gfs2_glock2inode() 224 static void gfs2_clear_glop_pending(struct gfs2_inode *ip)  in gfs2_clear_glop_pending() 241 	struct gfs2_inode *ip = gfs2_glock2inode(gl);  in inode_go_sync() 292 	struct gfs2_inode *ip = gfs2_glock2inode(gl);  in inode_go_inval() 336 static int gfs2_dinode_in(struct gfs2_inode *ip, const void *buf)  in gfs2_dinode_in() 403 int gfs2_inode_refresh(struct gfs2_inode *ip)  in gfs2_inode_refresh() 431 	struct gfs2_inode *ip = gl->gl_object;  in inode_go_lock() 471 	struct gfs2_inode *ip = gl->gl_object;  in inode_go_dump() 528 	struct gfs2_inode *ip = GFS2_I(sdp->sd_jdesc->jd_inode);  in freeze_go_xmote_bh() [all …] 
 | 
| D | meta_io.h | 63 extern void gfs2_meta_wipe(struct gfs2_inode *ip, u64 bstart, u32 blen); 64 extern int gfs2_meta_indirect_buffer(struct gfs2_inode *ip, int height, u64 num, 67 static inline int gfs2_meta_inode_buffer(struct gfs2_inode *ip,  in gfs2_meta_inode_buffer()
  | 
| D | super.c | 104 	struct gfs2_inode *ip = GFS2_I(jd->jd_inode);  in gfs2_jdesc_check() 158 	struct gfs2_inode *ip = GFS2_I(sdp->sd_jdesc->jd_inode);  in gfs2_make_fs_rw() 232 	struct gfs2_inode *m_ip = GFS2_I(sdp->sd_statfs_inode);  in gfs2_statfs_init() 234 	struct gfs2_inode *l_ip = GFS2_I(sdp->sd_sc_inode);  in gfs2_statfs_init() 279 	struct gfs2_inode *l_ip = GFS2_I(sdp->sd_sc_inode);  in gfs2_statfs_change() 314 	struct gfs2_inode *m_ip = GFS2_I(sdp->sd_statfs_inode);  in update_statfs() 315 	struct gfs2_inode *l_ip = GFS2_I(sdp->sd_sc_inode);  in update_statfs() 336 	struct gfs2_inode *m_ip = GFS2_I(sdp->sd_statfs_inode);  in gfs2_statfs_sync() 337 	struct gfs2_inode *l_ip = GFS2_I(sdp->sd_sc_inode);  in gfs2_statfs_sync() 405 	struct gfs2_inode *ip;  in gfs2_lock_fs_check_clean() [all …] 
 | 
| D | bmap.c | 43 static int punch_hole(struct gfs2_inode *ip, u64 offset, u64 length); 55 static int gfs2_unstuffer_page(struct gfs2_inode *ip, struct buffer_head *dibh,  in gfs2_unstuffer_page() 119 int gfs2_unstuff_dinode(struct gfs2_inode *ip, struct page *page)  in gfs2_unstuff_dinode() 324 static int __fillup_metapath(struct gfs2_inode *ip, struct metapath *mp,  in __fillup_metapath() 359 static int lookup_metapath(struct gfs2_inode *ip, struct metapath *mp)  in lookup_metapath() 375 static int fillup_metapath(struct gfs2_inode *ip, struct metapath *mp, int h)  in fillup_metapath() 473 	struct gfs2_inode *ip = GFS2_I(inode); 664 	struct gfs2_inode *ip = GFS2_I(inode);  in gfs2_iomap_alloc() 797 	struct gfs2_inode *ip = GFS2_I(inode);  in gfs2_alloc_size() 844 	struct gfs2_inode *ip = GFS2_I(inode);  in gfs2_iomap_get() [all …] 
 | 
| D | acl.c | 41 	struct gfs2_inode *ip = GFS2_I(inode);  in __gfs2_get_acl() 61 	struct gfs2_inode *ip = GFS2_I(inode);  in gfs2_get_acl() 110 	struct gfs2_inode *ip = GFS2_I(inode);  in gfs2_set_acl()
  | 
| D | rgrp.c | 74 			 const struct gfs2_inode *ip, bool nowrap); 585 void check_and_update_goal(struct gfs2_inode *ip)  in check_and_update_goal() 608 int gfs2_rsqa_alloc(struct gfs2_inode *ip)  in gfs2_rsqa_alloc() 616 	struct gfs2_inode *ip = container_of(rs, struct gfs2_inode, i_res);  in dump_rs() 690 void gfs2_rsqa_delete(struct gfs2_inode *ip, atomic_t *wcount)  in gfs2_rsqa_delete() 847 	struct gfs2_inode *ip = GFS2_I(inode);  in gfs2_ri_total() 897 static int read_rindex_entry(struct gfs2_inode *ip)  in read_rindex_entry() 999 static int gfs2_ri_update(struct gfs2_inode *ip)  in gfs2_ri_update() 1036 	struct gfs2_inode *ip = GFS2_I(sdp->sd_rindex);  in gfs2_rindex_update() 1489 static void rs_insert(struct gfs2_inode *ip)  in rs_insert() [all …] 
 | 
| D | quota.c | 368 	struct gfs2_inode *ip = GFS2_I(sdp->sd_qc_inode);  in bh_get() 532 int gfs2_qa_alloc(struct gfs2_inode *ip)  in gfs2_qa_alloc() 550 void gfs2_qa_delete(struct gfs2_inode *ip, atomic_t *wcount)  in gfs2_qa_delete() 560 int gfs2_quota_hold(struct gfs2_inode *ip, kuid_t uid, kgid_t gid)  in gfs2_quota_hold() 617 void gfs2_quota_unhold(struct gfs2_inode *ip)  in gfs2_quota_unhold() 648 	struct gfs2_inode *ip = GFS2_I(sdp->sd_qc_inode);  in do_qc() 687 static int gfs2_write_buf_to_page(struct gfs2_inode *ip, unsigned long index,  in gfs2_write_buf_to_page() 766 static int gfs2_write_disk_quota(struct gfs2_inode *ip, struct gfs2_quota *qp,  in gfs2_write_disk_quota() 810 static int gfs2_adjust_quota(struct gfs2_inode *ip, loff_t loc,  in gfs2_adjust_quota() 868 	struct gfs2_inode *ip = GFS2_I(sdp->sd_quota_inode);  in do_sync() [all …] 
 | 
| D | log.h | 49 static inline void gfs2_ordered_add_inode(struct gfs2_inode *ip)  in gfs2_ordered_add_inode() 63 extern void gfs2_ordered_del_inode(struct gfs2_inode *ip);
  | 
| D | aops.h | 12 extern void gfs2_page_add_databufs(struct gfs2_inode *ip, struct page *page,
  | 
| D | log.c | 533 	struct gfs2_inode *ipa, *ipb;  in ip_cmp() 535 	ipa = list_entry(a, struct gfs2_inode, i_ordered);  in ip_cmp() 536 	ipb = list_entry(b, struct gfs2_inode, i_ordered);  in ip_cmp() 547 	struct gfs2_inode *ip;  in gfs2_ordered_write() 553 		ip = list_entry(sdp->sd_log_ordered.next, struct gfs2_inode, i_ordered);  in gfs2_ordered_write() 570 	struct gfs2_inode *ip;  in gfs2_ordered_wait() 574 		ip = list_entry(sdp->sd_log_ordered.next, struct gfs2_inode, i_ordered);  in gfs2_ordered_wait() 586 void gfs2_ordered_del_inode(struct gfs2_inode *ip)  in gfs2_ordered_del_inode()
  | 
| D | main.c | 36 	struct gfs2_inode *ip = foo;  in gfs2_init_inode_once() 114 					      sizeof(struct gfs2_inode),  in init_gfs2_fs()
  | 
| D | export.c | 33 	struct gfs2_inode *ip = GFS2_I(inode);  in gfs2_encode_fh() 90 	struct gfs2_inode *dip, *ip;  in gfs2_get_name()
  | 
| D | trans.h | 28 static inline unsigned int gfs2_rg_blocks(const struct gfs2_inode *ip, unsigned requested)  in gfs2_rg_blocks()
  |