Home
last modified time | relevance | path

Searched refs:xfs_dinode (Results 1 – 15 of 15) sorted by relevance

/kernel/linux/linux-5.10/fs/xfs/libxfs/
Dxfs_inode_buf.h10 struct xfs_dinode;
51 struct xfs_imap *, struct xfs_dinode **,
53 void xfs_dinode_calc_crc(struct xfs_mount *, struct xfs_dinode *);
54 void xfs_inode_to_disk(struct xfs_inode *ip, struct xfs_dinode *to,
56 int xfs_inode_from_disk(struct xfs_inode *ip, struct xfs_dinode *from);
59 struct xfs_dinode *dip);
71 struct timespec64 xfs_inode_from_disk_ts(struct xfs_dinode *dip,
Dxfs_inode_fork.h10 struct xfs_dinode;
85 int xfs_iformat_data_fork(struct xfs_inode *, struct xfs_dinode *);
86 int xfs_iformat_attr_fork(struct xfs_inode *, struct xfs_dinode *);
87 void xfs_iflush_fork(struct xfs_inode *, struct xfs_dinode *,
Dxfs_inode_buf.c138 struct xfs_dinode **dipp, in xfs_imap_to_bp()
174 struct xfs_dinode *dip, in xfs_inode_from_disk_ts()
193 struct xfs_dinode *from) in xfs_inode_from_disk()
303 struct xfs_dinode *to, in xfs_inode_to_disk()
356 struct xfs_dinode *dip, in xfs_dinode_verify_fork()
414 struct xfs_dinode *dip, in xfs_dinode_verify_forkoff()
441 struct xfs_dinode *dip) in xfs_dinode_verify()
588 struct xfs_dinode *dip) in xfs_dinode_calc_crc()
Dxfs_ialloc.h10 struct xfs_dinode;
29 static inline struct xfs_dinode *
Dxfs_format.h959 typedef struct xfs_dinode { struct
1006 #define XFS_DINODE_CRC_OFF offsetof(struct xfs_dinode, di_crc) argument
1017 return sizeof(struct xfs_dinode); in xfs_dinode_size()
1018 return offsetof(struct xfs_dinode, di_crc); in xfs_dinode_size()
1061 sizeof(struct xfs_dinode) : \
1062 offsetof(struct xfs_dinode, di_crc))
1106 static inline xfs_dev_t xfs_dinode_get_rdev(struct xfs_dinode *dip) in xfs_dinode_get_rdev()
1111 static inline void xfs_dinode_put_rdev(struct xfs_dinode *dip, xfs_dev_t rdev) in xfs_dinode_put_rdev()
1177 static inline bool xfs_dinode_has_bigtime(const struct xfs_dinode *dip) in xfs_dinode_has_bigtime()
Dxfs_inode_fork.c102 struct xfs_dinode *dip, in xfs_iformat_extents()
226 struct xfs_dinode *dip) in xfs_iformat_data_fork()
275 struct xfs_dinode *dip) in xfs_dfork_attr_shortform_size()
286 struct xfs_dinode *dip) in xfs_iformat_attr_fork()
Dxfs_ialloc.c273 struct xfs_dinode *free; in xfs_ialloc_inode_init()
/kernel/linux/linux-5.10/fs/xfs/scrub/
Dinode.c71 struct xfs_dinode *dip, in xchk_inode_extsize()
93 struct xfs_dinode *dip, in xchk_inode_cowextsize()
112 struct xfs_dinode *dip, in xchk_inode_flags()
157 struct xfs_dinode *dip, in xchk_inode_flags2()
206 struct xfs_dinode *dip, in xchk_dinode_nsec()
220 struct xfs_dinode *dip, in xchk_dinode()
479 struct xfs_dinode *dip) in xchk_inode_xref_bmap()
514 struct xfs_dinode *dip) in xchk_inode_xref()
573 struct xfs_dinode di; in xchk_inode()
Dialloc.c149 struct xfs_dinode *dip) in xchk_iallocbt_check_cluster_ifree()
215 struct xfs_dinode *dip; in xchk_iallocbt_check_cluster()
287 struct xfs_dinode *dip; in xchk_iallocbt_check_cluster()
/kernel/linux/linux-5.10/fs/xfs/
Dxfs_inode_item_recover.c77 struct xfs_dinode *dip, in xfs_recover_inode_owner_change()
148 struct xfs_dinode *to, in xfs_log_dinode_to_disk()
205 struct xfs_dinode *dip; in xlog_recover_inode_commit_pass2()
Dxfs_ondisk.h37 XFS_CHECK_STRUCT_SIZE(struct xfs_dinode, 176); in xfs_check_ondisk_structs()
Dxfs_inode.c2143 struct xfs_dinode *dip, in xfs_iunlink_update_dinode()
2157 offsetof(struct xfs_dinode, di_next_unlinked); in xfs_iunlink_update_dinode()
2175 struct xfs_dinode *dip; in xfs_iunlink_update_inode()
2295 struct xfs_dinode **dipp, in xfs_iunlink_map_ino()
2337 struct xfs_dinode **dipp, in xfs_iunlink_map_prev()
2414 struct xfs_dinode *last_dip = NULL; in xfs_iunlink_remove()
3450 struct xfs_dinode *dip; in xfs_iflush()
Dxfs_inode.h15 struct xfs_dinode;
Dxfs_icache.c509 struct xfs_dinode *dip; in xfs_iget_cache_miss()
Dxfs_log_recover.c2674 struct xfs_dinode *dip; in xlog_recover_process_one_iunlink()