/linux-4.4.14/fs/xfs/ |
D | xfs_inode.h | 28 struct xfs_inode; 37 typedef struct xfs_inode { struct 73 static inline struct xfs_inode *XFS_I(struct inode *inode) in XFS_I() argument 75 return container_of(inode, struct xfs_inode, i_vnode); in XFS_I() 79 static inline struct inode *VFS_I(struct xfs_inode *ip) in VFS_I() 89 static inline xfs_fsize_t XFS_ISIZE(struct xfs_inode *ip) in XFS_ISIZE() 101 xfs_new_eof(struct xfs_inode *ip, xfs_fsize_t new_size) in xfs_new_eof() 183 xfs_get_projid(struct xfs_inode *ip) in xfs_get_projid() 189 xfs_set_projid(struct xfs_inode *ip, in xfs_set_projid() 197 xfs_get_initial_prid(struct xfs_inode *dp) in xfs_get_initial_prid() [all …]
|
D | xfs_bmap_util.h | 26 struct xfs_inode; 32 int xfs_bmap_eof(struct xfs_inode *ip, xfs_fileoff_t endoff, 34 int xfs_bmap_count_blocks(struct xfs_trans *tp, struct xfs_inode *ip, 36 int xfs_bmap_punch_delalloc_range(struct xfs_inode *ip, 41 int xfs_getbmap(struct xfs_inode *ip, struct getbmapx *bmv, 53 int xfs_bmap_last_extent(struct xfs_trans *tp, struct xfs_inode *ip, 58 int xfs_alloc_file_space(struct xfs_inode *ip, xfs_off_t offset, 60 int xfs_free_file_space(struct xfs_inode *ip, xfs_off_t offset, 62 int xfs_zero_file_space(struct xfs_inode *ip, xfs_off_t offset, 64 int xfs_collapse_file_space(struct xfs_inode *, xfs_off_t offset, [all …]
|
D | xfs_quota.h | 72 extern void xfs_trans_mod_dquot_byino(struct xfs_trans *, struct xfs_inode *, 77 struct xfs_inode *, long, long, uint); 82 extern int xfs_qm_vop_dqalloc(struct xfs_inode *, xfs_dqid_t, xfs_dqid_t, 85 extern void xfs_qm_vop_create_dqattach(struct xfs_trans *, struct xfs_inode *, 87 extern int xfs_qm_vop_rename_dqattach(struct xfs_inode **); 89 struct xfs_inode *, struct xfs_dquot **, struct xfs_dquot *); 90 extern int xfs_qm_vop_chown_reserve(struct xfs_trans *, struct xfs_inode *, 93 extern int xfs_qm_dqattach(struct xfs_inode *, uint); 94 extern int xfs_qm_dqattach_locked(struct xfs_inode *, uint); 95 extern void xfs_qm_dqdetach(struct xfs_inode *); [all …]
|
D | xfs_attr.h | 21 struct xfs_inode; 119 struct xfs_inode *dp; /* inode */ 142 int xfs_attr_inactive(struct xfs_inode *dp); 144 int xfs_inode_hasattr(struct xfs_inode *ip); 145 int xfs_attr_get(struct xfs_inode *ip, const unsigned char *name, 147 int xfs_attr_set(struct xfs_inode *dp, const unsigned char *name, 149 int xfs_attr_remove(struct xfs_inode *dp, const unsigned char *name, int flags); 150 int xfs_attr_list(struct xfs_inode *dp, char *buffer, int bufsize,
|
D | xfs_iomap.h | 21 struct xfs_inode; 24 int xfs_iomap_write_direct(struct xfs_inode *, xfs_off_t, size_t, 26 int xfs_iomap_write_delay(struct xfs_inode *, xfs_off_t, size_t, 28 int xfs_iomap_write_allocate(struct xfs_inode *, xfs_off_t, 30 int xfs_iomap_write_unwritten(struct xfs_inode *, xfs_off_t, xfs_off_t);
|
D | xfs_icache.h | 55 struct xfs_inode * xfs_inode_alloc(struct xfs_mount *mp, xfs_ino_t ino); 56 void xfs_inode_free(struct xfs_inode *ip); 64 void xfs_inode_set_reclaim_tag(struct xfs_inode *ip); 66 void xfs_inode_set_eofblocks_tag(struct xfs_inode *ip); 67 void xfs_inode_clear_eofblocks_tag(struct xfs_inode *ip); 69 int xfs_inode_free_quota_eofblocks(struct xfs_inode *ip); 73 int (*execute)(struct xfs_inode *ip, int flags, void *args), 76 int (*execute)(struct xfs_inode *ip, int flags, void *args),
|
D | xfs_inode_item.h | 25 struct xfs_inode; 30 struct xfs_inode *ili_inode; /* inode ptr */ 45 extern void xfs_inode_item_init(struct xfs_inode *, struct xfs_mount *); 46 extern void xfs_inode_item_destroy(struct xfs_inode *); 49 extern void xfs_iflush_abort(struct xfs_inode *, bool);
|
D | xfs_symlink.h | 22 int xfs_symlink(struct xfs_inode *dp, struct xfs_name *link_name, 23 const char *target_path, umode_t mode, struct xfs_inode **ipp); 24 int xfs_readlink(struct xfs_inode *ip, char *link); 25 int xfs_inactive_symlink(struct xfs_inode *ip);
|
D | xfs_iops.h | 21 struct xfs_inode; 33 extern void xfs_setattr_time(struct xfs_inode *ip, struct iattr *iattr); 34 extern int xfs_setattr_nonsize(struct xfs_inode *ip, struct iattr *vap, 36 extern int xfs_setattr_size(struct xfs_inode *ip, struct iattr *vap);
|
D | xfs_filestream.h | 22 struct xfs_inode; 27 void xfs_filestream_deassociate(struct xfs_inode *ip); 28 xfs_agnumber_t xfs_filestream_lookup_ag(struct xfs_inode *ip); 34 struct xfs_inode *ip) in xfs_inode_is_filestream()
|
D | xfs_icache.c | 41 struct xfs_perag *pag, struct xfs_inode *ip); 46 struct xfs_inode * 51 struct xfs_inode *ip; in xfs_inode_alloc() 92 struct xfs_inode *ip = XFS_I(inode); in xfs_inode_free_callback() 99 struct xfs_inode *ip) in xfs_inode_free() 143 struct xfs_inode *ip, in xfs_iget_cache_hit() 279 struct xfs_inode **ipp, in xfs_iget_cache_miss() 283 struct xfs_inode *ip; in xfs_iget_cache_miss() 470 struct xfs_inode *ip) in xfs_inode_ag_walk_grab() 514 int (*execute)(struct xfs_inode *ip, int flags, in xfs_inode_ag_walk() [all …]
|
D | xfs_qm.h | 24 struct xfs_inode; 65 struct xfs_inode *qi_uquotaip; /* user quota inode */ 66 struct xfs_inode *qi_gquotaip; /* group quota inode */ 67 struct xfs_inode *qi_pquotaip; /* project quota inode */ 106 static inline struct xfs_inode *
|
D | xfs_filestream.c | 35 struct xfs_inode *ip; 141 struct xfs_inode *ip, in xfs_filestream_pick_ag() 283 static struct xfs_inode * 285 struct xfs_inode *ip) in xfs_filestream_get_parent() 315 struct xfs_inode *ip) in xfs_filestream_lookup_ag() 318 struct xfs_inode *pip = NULL; in xfs_filestream_lookup_ag() 367 struct xfs_inode *ip = ap->ip, *pip; in xfs_filestream_new_ag() 407 struct xfs_inode *ip) in xfs_filestream_deassociate()
|
D | xfs_trans.h | 27 struct xfs_inode; 211 void xfs_trans_ichgtime(struct xfs_trans *, struct xfs_inode *, int); 212 void xfs_trans_ijoin(struct xfs_trans *, struct xfs_inode *, uint); 214 void xfs_trans_log_inode(xfs_trans_t *, struct xfs_inode *, uint); 227 int __xfs_trans_roll(struct xfs_trans **, struct xfs_inode *, int *); 228 int xfs_trans_roll(struct xfs_trans **, struct xfs_inode *);
|
D | xfs_inode_item.c | 46 struct xfs_inode *ip = iip->ili_inode; in xfs_inode_item_data_fork_size() 88 struct xfs_inode *ip = iip->ili_inode; in xfs_inode_item_attr_fork_size() 134 struct xfs_inode *ip = iip->ili_inode; in xfs_inode_item_size() 152 struct xfs_inode *ip = iip->ili_inode; in xfs_inode_item_format_data_fork() 251 struct xfs_inode *ip = iip->ili_inode; in xfs_inode_item_format_attr_fork() 338 struct xfs_inode *ip = iip->ili_inode; in xfs_inode_item_format() 378 struct xfs_inode *ip = INODE_ITEM(lip)->ili_inode; in xfs_inode_item_pin() 398 struct xfs_inode *ip = INODE_ITEM(lip)->ili_inode; in xfs_inode_item_unpin() 412 struct xfs_inode *ip = iip->ili_inode; in xfs_inode_item_push() 479 struct xfs_inode *ip = iip->ili_inode; in xfs_inode_item_unlock() [all …]
|
D | xfs_file.c | 54 struct xfs_inode *ip, in xfs_rw_ilock() 64 struct xfs_inode *ip, in xfs_rw_iunlock() 74 struct xfs_inode *ip, in xfs_rw_ilock_demote() 95 struct xfs_inode *ip, /* inode */ in xfs_iozero() 142 struct xfs_inode *ip, in xfs_update_prealloc_flags() 189 struct xfs_inode *ip = XFS_I(file->f_mapping->host); in xfs_dir_fsync() 213 struct xfs_inode *ip = XFS_I(inode); in xfs_file_fsync() 293 struct xfs_inode *ip = XFS_I(inode); in xfs_file_read_iter() 393 struct xfs_inode *ip = XFS_I(infilp->f_mapping->host); in xfs_file_splice_read() 429 struct xfs_inode *ip, in xfs_zero_last_block() [all …]
|
D | xfs_inode.c | 69 struct xfs_inode *ip) in xfs_get_extsz_hint() 95 struct xfs_inode *ip) in xfs_ilock_data_map_shared() 108 struct xfs_inode *ip) in xfs_ilock_attr_map_shared() 597 struct xfs_inode *ip) in __xfs_iflock() 1140 struct xfs_inode *ip = NULL; in xfs_create() 1319 struct xfs_inode *dp, in xfs_create_tmpfile() 1322 struct xfs_inode **ipp) in xfs_create_tmpfile() 1325 struct xfs_inode *ip = NULL; in xfs_create_tmpfile() 1547 struct xfs_inode *ip, in xfs_itruncate_extents() 1721 struct xfs_inode *ip) in xfs_inactive_truncate() [all …]
|
D | xfs_mount.h | 22 struct xfs_inode; 72 struct xfs_inode *m_rbmip; /* pointer to bitmap inode */ 73 struct xfs_inode *m_rsumip; /* pointer to summary inode */ 74 struct xfs_inode *m_rootip; /* pointer to root directory */ 341 int xfs_zero_extent(struct xfs_inode *ip, xfs_fsblock_t start_fsb,
|
D | xfs_pnfs.c | 37 struct xfs_inode *ip = XFS_I(inode); in xfs_break_layouts() 84 struct xfs_inode *ip, in xfs_bmbt_to_iomap() 120 struct xfs_inode *ip = XFS_I(inode); in xfs_fs_map_blocks() 222 struct xfs_inode *ip, in xfs_pnfs_validate_isize() 260 struct xfs_inode *ip = XFS_I(inode); in xfs_fs_commit_blocks()
|
D | xfs_ioctl.h | 23 struct xfs_inode *ip, 91 struct xfs_inode *ip,
|
D | xfs_attr_inactive.c | 49 struct xfs_inode *dp, in xfs_attr3_leaf_freextent() 121 struct xfs_inode *dp, in xfs_attr3_leaf_inactive() 210 struct xfs_inode *dp, in xfs_attr3_node_inactive() 328 struct xfs_inode *dp) in xfs_attr3_root_inactive() 393 struct xfs_inode *dp) in xfs_attr_inactive()
|
D | xfs_symlink.c | 47 struct xfs_inode *ip, in xfs_readlink_bmap() 125 struct xfs_inode *ip, in xfs_readlink() 167 struct xfs_inode *dp, in xfs_symlink() 171 struct xfs_inode **ipp) in xfs_symlink() 175 struct xfs_inode *ip = NULL; in xfs_symlink() 434 struct xfs_inode *ip) in xfs_inactive_symlink_rmt() 562 struct xfs_inode *ip) in xfs_inactive_symlink()
|
D | xfs_iops.c | 68 struct xfs_inode *ip = XFS_I(inode); in xfs_initxattrs() 135 struct xfs_inode *ip = NULL; in xfs_generic_create() 241 struct xfs_inode *cip; in xfs_vn_lookup() 266 struct xfs_inode *ip; in xfs_vn_ci_lookup() 352 struct xfs_inode *cip = NULL; in xfs_vn_symlink() 447 struct xfs_inode *ip = XFS_I(inode); in xfs_vn_getattr() 496 struct xfs_inode *ip, in xfs_setattr_mode() 513 struct xfs_inode *ip, in xfs_setattr_time() 539 struct xfs_inode *ip, in xfs_setattr_nonsize() 746 struct xfs_inode *ip, in xfs_setattr_size() [all …]
|
D | xfs_trans_inode.c | 40 struct xfs_inode *ip, in xfs_trans_ijoin() 67 struct xfs_inode *ip, in xfs_trans_ichgtime()
|
D | xfs_trace.h | 216 TP_PROTO(struct xfs_inode *ip, xfs_extnum_t idx, 255 TP_PROTO(struct xfs_inode *ip, xfs_extnum_t idx, int state, 300 TP_PROTO(struct xfs_inode *ip, xfs_extnum_t idx, int state, \ 543 TP_PROTO(struct xfs_inode *ip, xfs_agnumber_t agno), 565 TP_PROTO(struct xfs_inode *ip, xfs_agnumber_t agno), \ 572 TP_PROTO(struct xfs_inode *ip, xfs_agnumber_t agno, 601 TP_PROTO(struct xfs_inode *ip, unsigned lock_flags, 625 TP_PROTO(struct xfs_inode *ip, unsigned lock_flags, \ 634 TP_PROTO(struct xfs_inode *ip), 651 TP_PROTO(struct xfs_inode *ip), \ [all …]
|
D | xfs_qm.c | 308 struct xfs_inode *ip) in xfs_qm_need_dqattach() 381 struct xfs_inode *ip, in xfs_qm_dqattach() 941 struct xfs_inode *qip, in xfs_qm_dqiterate() 1039 struct xfs_inode *ip, in xfs_qm_quotacheck_dqadjust() 1256 struct xfs_inode *uip = mp->m_quotainfo->qi_uquotaip; in xfs_qm_quotacheck() 1257 struct xfs_inode *gip = mp->m_quotainfo->qi_gquotaip; in xfs_qm_quotacheck() 1258 struct xfs_inode *pip = mp->m_quotainfo->qi_pquotaip; in xfs_qm_quotacheck() 1484 struct xfs_inode *uip = NULL; in xfs_qm_init_quotainos() 1485 struct xfs_inode *gip = NULL; in xfs_qm_init_quotainos() 1486 struct xfs_inode *pip = NULL; in xfs_qm_init_quotainos() [all …]
|
D | xfs_ioctl.c | 75 struct xfs_inode *ip; in xfs_find_handle() 614 struct xfs_inode *ip, in xfs_ioc_space() 944 struct xfs_inode *ip, in xfs_set_diflags() 986 struct xfs_inode *ip) in xfs_diflags_to_linux() 1012 struct xfs_inode *ip, in xfs_ioctl_setattr_xflags() 1054 struct xfs_inode *ip) in xfs_ioctl_setattr_get_trans() 1110 struct xfs_inode *ip, in xfs_ioctl_setattr_check_extsize() 1153 struct xfs_inode *ip, in xfs_ioctl_setattr_check_projid() 1321 struct xfs_inode *ip, in xfs_ioc_setxflags() 1377 struct xfs_inode *ip, in xfs_ioc_getbmap() [all …]
|
D | xfs_bmap_util.c | 52 xfs_fsb_to_db(struct xfs_inode *ip, xfs_fsblock_t fsb) in xfs_fsb_to_db() 68 struct xfs_inode *ip, in xfs_zero_extent() 281 struct xfs_inode *ip, in xfs_bmap_eof() 753 struct xfs_inode *ip, in xfs_bmap_punch_delalloc_range() 824 xfs_can_free_eofblocks(struct xfs_inode *ip, bool force) in xfs_can_free_eofblocks() 953 struct xfs_inode *ip, in xfs_alloc_file_space() 1205 struct xfs_inode *ip, in xfs_free_file_space() 1382 struct xfs_inode *ip, in xfs_zero_file_space() 1426 struct xfs_inode *ip, in xfs_shift_file_space() 1559 struct xfs_inode *ip, in xfs_collapse_file_space() [all …]
|
D | xfs_dir2_readdir.c | 64 struct xfs_inode *dp = args->dp; /* incore directory inode */ in xfs_dir2_sf_getdents() 162 struct xfs_inode *dp = args->dp; /* incore directory inode */ in xfs_dir2_block_getdents() 278 struct xfs_inode *dp = args->dp; in xfs_dir2_leaf_readbuf() 478 struct xfs_inode *dp = args->dp; in xfs_dir2_leaf_getdents() 655 struct xfs_inode *dp, in xfs_readdir()
|
D | xfs_export.c | 216 struct xfs_inode *cip; in xfs_fs_get_parent() 229 struct xfs_inode *ip = XFS_I(inode); in xfs_fs_nfs_commit_metadata()
|
D | xfs_xattr.c | 39 struct xfs_inode *ip = XFS_I(d_inode(dentry)); in xfs_xattr_get() 84 struct xfs_inode *ip = XFS_I(d_inode(dentry)); in xfs_xattr_set()
|
D | xfs_super.h | 59 struct xfs_inode;
|
D | xfs_acl.c | 127 struct xfs_inode *ip = XFS_I(inode); in xfs_get_acl() 184 struct xfs_inode *ip = XFS_I(inode); in __xfs_set_acl()
|
D | xfs_aops.c | 62 struct xfs_inode *ip = XFS_I(inode); in xfs_find_bdev_for_inode() 136 struct xfs_inode *ip, in xfs_setfilesize() 164 struct xfs_inode *ip = XFS_I(ioend->io_inode); in xfs_setfilesize_ioend() 214 struct xfs_inode *ip = XFS_I(ioend->io_inode); in xfs_end_io() 289 struct xfs_inode *ip = XFS_I(inode); in xfs_map_blocks() 890 struct xfs_inode *ip = XFS_I(inode); in xfs_aops_discard_page() 1383 struct xfs_inode *ip = XFS_I(inode); in __xfs_get_blocks() 1718 struct xfs_inode *ip = XFS_I(inode); in xfs_vm_kill_delalloc_range() 1906 struct xfs_inode *ip = XFS_I(inode); in xfs_vm_bmap()
|
D | xfs_iomap.c | 363 struct xfs_inode *ip, in xfs_iomap_eof_prealloc_initial_size() 407 struct xfs_inode *ip, in xfs_quota_need_throttle() 429 struct xfs_inode *ip, in xfs_quota_calc_throttle() 474 struct xfs_inode *ip, in xfs_iomap_prealloc_size()
|
D | Makefile | 82 xfs_inode.o \
|
D | xfs_dquot.h | 128 static inline xfs_dquot_t *xfs_inode_dquot(struct xfs_inode *ip, int type) in xfs_inode_dquot()
|
D | xfs_super.c | 922 struct xfs_inode *ip = XFS_I(inode); in xfs_fs_destroy_inode() 958 struct xfs_inode *ip = inode; in xfs_fs_inode_init_once() 960 memset(ip, 0, sizeof(struct xfs_inode)); in xfs_fs_inode_init_once() 1004 struct xfs_inode *ip = XFS_I(inode); in xfs_fs_drop_inode() 1051 struct xfs_inode *ip = XFS_I(d_inode(dentry)); in xfs_fs_statfs()
|
D | xfs_quotaops.c | 36 struct xfs_inode *ip, in xfs_qm_fill_state()
|
D | xfs_qm_syscalls.c | 226 struct xfs_inode *ip; in xfs_qm_scall_trunc_qfile() 723 struct xfs_inode *ip, in xfs_dqrele_inode()
|
D | xfs_trans.c | 1024 struct xfs_inode *dp, in __xfs_trans_roll() 1083 struct xfs_inode *dp) in xfs_trans_roll()
|
D | xfs_itable.c | 59 struct xfs_inode *ip; /* incore inode pointer */ in xfs_bulkstat_one_int()
|
D | xfs_attr_list.c | 229 struct xfs_inode *dp = context->dp; in xfs_attr_node_list()
|
D | xfs_trans_dquot.c | 811 struct xfs_inode *ip, in xfs_trans_reserve_quota_nblks()
|
D | xfs_ioctl32.c | 532 struct xfs_inode *ip = XFS_I(inode); in xfs_file_compat_ioctl()
|
D | xfs_dquot.c | 466 struct xfs_inode *quotip = xfs_dq_to_quota_inode(dqp); in xfs_qm_dqtobp()
|
D | xfs_mount.c | 631 struct xfs_inode *rip; in xfs_mountfs()
|
D | xfs_rtalloc.c | 765 struct xfs_inode *ip) /* inode (bitmap/summary) */ in xfs_growfs_rt_alloc()
|
D | xfs_log_recover.c | 2469 struct xfs_inode *ip; in xfs_recover_inode_owner_change() 4007 struct xfs_inode *ip; in xlog_recover_process_one_iunlink()
|
/linux-4.4.14/fs/xfs/libxfs/ |
D | xfs_bmap.h | 24 struct xfs_inode; 37 struct xfs_inode *ip; /* incore inode pointer */ 184 void xfs_bmap_trace_exlist(struct xfs_inode *ip, xfs_extnum_t cnt, 192 int xfs_bmap_add_attrfork(struct xfs_inode *ip, int size, int rsvd); 193 void xfs_bmap_local_to_extents_empty(struct xfs_inode *ip, int whichfork); 200 int xfs_bmap_first_unused(struct xfs_trans *tp, struct xfs_inode *ip, 202 int xfs_bmap_last_before(struct xfs_trans *tp, struct xfs_inode *ip, 204 int xfs_bmap_last_offset(struct xfs_inode *ip, xfs_fileoff_t *unused, 206 int xfs_bmap_one_block(struct xfs_inode *ip, int whichfork); 207 int xfs_bmap_read_extents(struct xfs_trans *tp, struct xfs_inode *ip, [all …]
|
D | xfs_dir2_priv.h | 32 extern int xfs_dir3_block_read(struct xfs_trans *tp, struct xfs_inode *dp, 48 extern int __xfs_dir3_data_check(struct xfs_inode *dp, struct xfs_buf *bp); 49 extern int xfs_dir3_data_read(struct xfs_trans *tp, struct xfs_inode *dp, 51 extern int xfs_dir3_data_readahead(struct xfs_inode *dp, xfs_dablk_t bno, 62 extern int xfs_dir3_leafn_read(struct xfs_trans *tp, struct xfs_inode *dp, 91 extern bool xfs_dir3_leaf_check_int(struct xfs_mount *mp, struct xfs_inode *dp, 97 extern xfs_dahash_t xfs_dir2_leafn_lasthash(struct xfs_inode *dp, 102 extern int xfs_dir2_leafn_order(struct xfs_inode *dp, struct xfs_buf *leaf1_bp, 116 extern int xfs_dir2_free_read(struct xfs_trans *tp, struct xfs_inode *dp, 120 extern int xfs_dir2_block_sfsize(struct xfs_inode *dp, [all …]
|
D | xfs_inode_fork.h | 128 int xfs_iformat_fork(struct xfs_inode *, struct xfs_dinode *); 129 void xfs_iflush_fork(struct xfs_inode *, struct xfs_dinode *, 131 void xfs_idestroy_fork(struct xfs_inode *, int); 132 void xfs_idata_realloc(struct xfs_inode *, int, int); 133 void xfs_iroot_realloc(struct xfs_inode *, int, int); 134 int xfs_iread_extents(struct xfs_trans *, struct xfs_inode *, int); 135 int xfs_iextents_copy(struct xfs_inode *, struct xfs_bmbt_rec *, 140 void xfs_iext_insert(struct xfs_inode *, xfs_extnum_t, xfs_extnum_t, 145 void xfs_iext_remove(struct xfs_inode *, xfs_extnum_t, int, int);
|
D | xfs_dir2.h | 23 struct xfs_inode; 115 xfs_dir_get_ops(struct xfs_mount *mp, struct xfs_inode *dp); 117 xfs_nondir_get_ops(struct xfs_mount *mp, struct xfs_inode *dp); 126 extern int xfs_dir_isempty(struct xfs_inode *dp); 127 extern int xfs_dir_init(struct xfs_trans *tp, struct xfs_inode *dp, 128 struct xfs_inode *pdp); 129 extern int xfs_dir_createname(struct xfs_trans *tp, struct xfs_inode *dp, 133 extern int xfs_dir_lookup(struct xfs_trans *tp, struct xfs_inode *dp, 136 extern int xfs_dir_removename(struct xfs_trans *tp, struct xfs_inode *dp, 140 extern int xfs_dir_replace(struct xfs_trans *tp, struct xfs_inode *dp, [all …]
|
D | xfs_attr_leaf.h | 28 struct xfs_inode; 54 int xfs_attr_shortform_allfit(struct xfs_buf *bp, struct xfs_inode *dp); 56 void xfs_attr_fork_remove(struct xfs_inode *ip, struct xfs_trans *tp); 91 int xfs_attr3_root_inactive(struct xfs_trans **trans, struct xfs_inode *dp); 100 int xfs_attr3_leaf_read(struct xfs_trans *tp, struct xfs_inode *dp,
|
D | xfs_da_btree.h | 23 struct xfs_inode; 71 struct xfs_inode *dp; /* directory inode to manipulate */ 187 int xfs_da3_node_read(struct xfs_trans *tp, struct xfs_inode *dp, 197 int xfs_da_get_buf(struct xfs_trans *trans, struct xfs_inode *dp, 200 int xfs_da_read_buf(struct xfs_trans *trans, struct xfs_inode *dp, 204 xfs_daddr_t xfs_da_reada_buf(struct xfs_inode *dp, xfs_dablk_t bno,
|
D | xfs_bmap_btree.h | 24 struct xfs_inode; 107 extern void xfs_bmdr_to_bmbt(struct xfs_inode *, xfs_bmdr_block_t *, int, 136 extern int xfs_bmbt_change_owner(struct xfs_trans *tp, struct xfs_inode *ip, 141 struct xfs_trans *, struct xfs_inode *, int);
|
D | xfs_inode_buf.h | 21 struct xfs_inode; 39 struct xfs_inode *, uint);
|
D | xfs_da_btree.c | 256 struct xfs_inode *dp, in xfs_da3_node_read() 314 struct xfs_inode *dp = args->dp; in xfs_da3_node_create() 519 struct xfs_inode *dp; in xfs_da3_root_split() 653 struct xfs_inode *dp = state->args->dp; in xfs_da3_node_split() 754 struct xfs_inode *dp = state->args->dp; in xfs_da3_node_rebalance() 888 struct xfs_inode *dp = state->args->dp; in xfs_da3_node_add() 1056 struct xfs_inode *dp = state->args->dp; in xfs_da3_root_join() 1132 struct xfs_inode *dp = state->args->dp; in xfs_da3_node_toosmall() 1240 struct xfs_inode *dp, in xfs_da3_node_lasthash() 1273 struct xfs_inode *dp = state->args->dp; in xfs_da3_fixhashpath() [all …]
|
D | xfs_shared.h | 31 struct xfs_inode; 236 struct xfs_inode *ip, struct xfs_ifork *ifp);
|
D | xfs_dir2_node.c | 64 struct xfs_inode *dp, in xfs_dir3_leafn_check() 162 struct xfs_inode *dp, in __xfs_dir3_free_read() 181 struct xfs_inode *dp, in xfs_dir2_free_read() 191 struct xfs_inode *dp, in xfs_dir2_free_try_read() 205 struct xfs_inode *dp = args->dp; in xfs_dir3_free_get_buf() 462 struct xfs_inode *dp, in xfs_dir2_free_hdr_check() 485 struct xfs_inode *dp, in xfs_dir2_leafn_lasthash() 916 struct xfs_inode *dp, in xfs_dir2_leafn_order() 968 struct xfs_inode *dp = state->args->dp; in xfs_dir2_leafn_rebalance() 1081 struct xfs_inode *dp = args->dp; in xfs_dir3_data_block_free() [all …]
|
D | xfs_bmap_btree.c | 59 struct xfs_inode *ip, in xfs_bmdr_to_bmbt() 525 struct xfs_inode *ip = cur->bc_private.b.ip; in xfs_bmbt_free_block() 782 struct xfs_inode *ip, /* inode owning the btree */ in xfs_bmbt_init_cursor() 863 struct xfs_inode *ip, in xfs_bmbt_change_owner()
|
D | xfs_alloc.h | 104 struct xfs_inode *ip; /* for userdata zeroing method */
|
D | xfs_btree.h | 23 struct xfs_inode; 224 struct xfs_inode *ip; /* pointer to our inode */
|
D | xfs_attr.c | 79 struct xfs_inode *dp, in xfs_attr_args_init() 103 struct xfs_inode *ip) in xfs_inode_hasattr() 118 struct xfs_inode *ip, in xfs_attr_get() 198 struct xfs_inode *dp, in xfs_attr_set() 405 struct xfs_inode *dp, in xfs_attr_remove()
|
D | xfs_symlink_remote.c | 180 struct xfs_inode *ip, in xfs_symlink_local_to_remote()
|
D | xfs_dir2_leaf.c | 61 struct xfs_inode *dp, in xfs_dir3_leaf1_check() 85 struct xfs_inode *dp, in xfs_dir3_leaf_check_int() 262 struct xfs_inode *dp, in xfs_dir3_leaf_read() 279 struct xfs_inode *dp, in xfs_dir3_leafn_read() 348 struct xfs_inode *dp = args->dp; in xfs_dir3_leaf_get_buf() 923 struct xfs_inode *dp = args->dp; in xfs_dir3_leaf_compact()
|
D | xfs_dir2_data.c | 43 struct xfs_inode *dp, /* incore inode pointer */ in __xfs_dir3_data_check() 323 struct xfs_inode *dp, in xfs_dir3_data_read() 339 struct xfs_inode *dp, in xfs_dir3_data_readahead() 509 struct xfs_inode *dp, in xfs_dir2_data_freescan()
|
D | xfs_bmap.c | 138 static inline bool xfs_bmap_needs_btree(struct xfs_inode *ip, int whichfork) in xfs_bmap_needs_btree() 148 static inline bool xfs_bmap_wants_extents(struct xfs_inode *ip, int whichfork) in xfs_bmap_wants_extents() 210 struct xfs_inode *ip) in xfs_default_attroffset() 869 struct xfs_inode *ip, in xfs_bmap_local_to_extents_empty() 895 struct xfs_inode *ip, in xfs_bmap_local_to_extents() 1569 struct xfs_inode *ip, in xfs_bmap_last_extent() 1641 struct xfs_inode *ip, in xfs_bmap_last_offset() 4010 struct xfs_inode *ip, in xfs_bmapi_read() 4098 struct xfs_inode *ip, in xfs_bmapi_reserve_delalloc() 4197 struct xfs_inode *ip, /* incore inode */ in xfs_bmapi_delay() [all …]
|
D | xfs_da_format.c | 883 struct xfs_inode *dp) in xfs_dir_get_ops() 899 struct xfs_inode *dp) in xfs_nondir_get_ops()
|
D | xfs_dir2_block.c | 134 struct xfs_inode *dp, in xfs_dir3_block_read() 152 struct xfs_inode *dp) in xfs_dir3_block_init() 173 struct xfs_inode *dp, in xfs_dir2_block_need_space()
|
D | xfs_attr_leaf.c | 339 struct xfs_inode *dp, in xfs_attr3_leaf_read() 583 struct xfs_inode *ip, in xfs_attr_fork_remove() 832 struct xfs_inode *dp) in xfs_attr_shortform_allfit() 882 struct xfs_inode *dp = args->dp; in xfs_attr3_leaf_to_shortform() 966 struct xfs_inode *dp = args->dp; in xfs_attr3_leaf_to_node() 1037 struct xfs_inode *dp = args->dp; in xfs_attr3_leaf_create()
|
D | xfs_inode_buf.c | 296 struct xfs_inode *ip, in xfs_dinode_verify()
|
D | xfs_attr_remote.c | 418 struct xfs_inode *dp = args->dp; in xfs_attr_rmtval_set()
|
D | xfs_dir2.c | 584 struct xfs_inode *dp = args->dp; in xfs_dir2_grow_inode()
|
D | xfs_format.h | 32 struct xfs_inode;
|
D | xfs_btree.c | 2854 struct xfs_inode *ip = cur->bc_private.b.ip; in xfs_btree_make_block_unfull() 3200 struct xfs_inode *ip = cur->bc_private.b.ip; in xfs_btree_kill_iroot()
|
/linux-4.4.14/Documentation/filesystems/ |
D | xfs-self-describing-metadata.txt | 341 read out of the buffer and the struct xfs_inode is instantiated. The inode is
|