| /linux-6.15/fs/f2fs/ |
| H A D | node.h | 66 nid_t nid; /* node id */ 67 nid_t ino; /* inode number of the node's owner */ 163 nid_t set; /* set number*/ 169 nid_t nid; /* node id */ 173 static inline void next_free_nid(struct f2fs_sb_info *sbi, nid_t *nid) in next_free_nid() 246 static inline nid_t ino_of_node(struct page *node_page) in ino_of_node() 252 static inline nid_t nid_of_node(struct page *node_page) in nid_of_node() 277 static inline void fill_node_footer(struct page *page, nid_t nid, in fill_node_footer() 278 nid_t ino, unsigned int ofs, bool reset) in fill_node_footer() 370 static inline int set_nid(struct page *p, int off, nid_t nid, bool i) in set_nid() [all …]
|
| H A D | node.c | 631 nid_t nid; in f2fs_ra_node_pages() 769 nid_t nids[4]; in f2fs_get_dnode_of_data() 989 nid_t child_nid; in truncate_nodes() 1064 nid_t nid[3]; in truncate_partial_nodes() 1065 nid_t child_nid; in truncate_partial_nodes() 1674 nid_t nid; in __write_node_page() 2253 nid_t n) in __lookup_free_nid_list() 2466 nid_t nid; in scan_curseg_cache() 2482 nid_t nid; in scan_free_nid_bits() 2770 nid_t new_xnid; in f2fs_recover_xattr_data() [all …]
|
| H A D | f2fs.h | 139 typedef u32 nid_t; typedef 308 nid_t ino; /* inode number */ 686 nid_t ino; /* inode number */ 950 nid_t max_nid; /* maximum possible node ids */ 1055 nid_t ino; 1223 nid_t ino; /* inode number */ 3673 struct inode *inode, nid_t ino, umode_t mode); 3675 struct inode *inode, nid_t ino, umode_t mode); 3934 nid_t ino, enum page_type type); 4477 nid_t ino, block_t blkaddr); [all …]
|
| H A D | checkpoint.c | 511 static void __add_ino_entry(struct f2fs_sb_info *sbi, nid_t ino, in __add_ino_entry() 560 static void __remove_ino_entry(struct f2fs_sb_info *sbi, nid_t ino, int type) in __remove_ino_entry() 578 void f2fs_add_ino_entry(struct f2fs_sb_info *sbi, nid_t ino, int type) in f2fs_add_ino_entry() 584 void f2fs_remove_ino_entry(struct f2fs_sb_info *sbi, nid_t ino, int type) in f2fs_remove_ino_entry() 591 bool f2fs_exist_written_data(struct f2fs_sb_info *sbi, nid_t ino, int mode) in f2fs_exist_written_data() 621 void f2fs_set_dirty_device(struct f2fs_sb_info *sbi, nid_t ino, in f2fs_set_dirty_device() 627 bool f2fs_is_dirty_device(struct f2fs_sb_info *sbi, nid_t ino, in f2fs_is_dirty_device() 680 void f2fs_remove_orphan_inode(struct f2fs_sb_info *sbi, nid_t ino) in f2fs_remove_orphan_inode() 686 static int recover_orphan_inode(struct f2fs_sb_info *sbi, nid_t ino) in recover_orphan_inode() 764 nid_t ino = le32_to_cpu(orphan_blk->ino[j]); in f2fs_recover_orphan_inodes() [all …]
|
| H A D | xattr.c | 300 nid_t xnid = F2FS_I(inode)->i_xattr_nid; in read_xattr_block() 325 nid_t xnid = F2FS_I(inode)->i_xattr_nid; in lookup_all_xattrs() 392 nid_t xnid = F2FS_I(inode)->i_xattr_nid; in read_all_xattrs() 440 nid_t new_nid = 0; in write_all_xattrs()
|
| H A D | recovery.c | 63 nid_t ino) in get_fsync_inode() 75 struct list_head *head, nid_t ino, bool quota_inode) in add_fsync_inode() 164 nid_t pino = le32_to_cpu(raw_inode->i_pino); in recover_dentry() 497 nid_t ino, nid; in check_index_in_prev_nodes()
|
| H A D | dir.c | 637 void f2fs_update_dentry(nid_t ino, umode_t mode, struct f2fs_dentry_ptr *d, in f2fs_update_dentry() 660 struct inode *inode, nid_t ino, umode_t mode) in f2fs_add_regular_entry() 755 struct inode *inode, nid_t ino, umode_t mode) in f2fs_add_dentry() 780 struct inode *inode, nid_t ino, umode_t mode) in f2fs_do_add_link()
|
| H A D | inline.c | 495 nid_t ino; in f2fs_add_inline_entries() 636 struct inode *inode, nid_t ino, umode_t mode) in f2fs_add_inline_entry()
|
| H A D | namei.c | 225 nid_t ino; in f2fs_new_inode() 358 nid_t ino = 0; in f2fs_create() 468 nid_t ino = -1; in f2fs_lookup()
|
| H A D | gc.c | 970 static struct inode *find_gc_inode(struct gc_inode_list *gc_list, nid_t ino) in find_gc_inode() 1047 nid_t nid = le32_to_cpu(entry->nid); in gc_node_segment() 1138 nid_t nid; in is_alive() 1549 nid_t nid = le32_to_cpu(entry->nid); in gc_data_segment()
|
| H A D | data.c | 549 struct page *page, nid_t ino) in __has_merged_page() 646 nid_t ino, enum page_type type, bool force) in __submit_merged_write_cond() 676 nid_t ino, enum page_type type) in f2fs_submit_merged_write_cond() 1832 nid_t xnid = F2FS_I(inode)->i_xattr_nid; in f2fs_xattr_fiemap()
|
| H A D | segment.h | 902 static inline void set_summary(struct f2fs_summary *sum, nid_t nid, in set_summary()
|
| H A D | compress.c | 1923 nid_t ino, block_t blkaddr) in f2fs_cache_compressed_page() 1985 void f2fs_invalidate_compress_pages(struct f2fs_sb_info *sbi, nid_t ino) in f2fs_invalidate_compress_pages()
|
| H A D | inode.c | 836 nid_t xnid = fi->i_xattr_nid; in f2fs_evict_inode()
|
| H A D | file.c | 175 static int get_parent_ino(struct inode *inode, nid_t *pino) in get_parent_ino() 227 static bool need_inode_page_update(struct f2fs_sb_info *sbi, nid_t ino) in need_inode_page_update() 241 nid_t pino; in try_to_fix_pino() 257 nid_t ino = inode->i_ino; in f2fs_do_sync_file()
|
| H A D | extent_cache.c | 352 nid_t ino = inode->i_ino; in __grab_extent_tree()
|
| H A D | segment.c | 549 static int submit_flush_wait(struct f2fs_sb_info *sbi, nid_t ino) in submit_flush_wait() 601 int f2fs_issue_flush(struct f2fs_sb_info *sbi, nid_t ino) in f2fs_issue_flush() 3854 void f2fs_update_device_state(struct f2fs_sb_info *sbi, nid_t ino, in f2fs_update_device_state()
|
| /linux-6.15/include/trace/events/ |
| H A D | f2fs.h | 399 __field(nid_t, nid) 479 TP_PROTO(struct inode *inode, nid_t nid, block_t blk_addr), 486 __field(nid_t, nid) 505 TP_PROTO(struct inode *inode, nid_t nid, block_t blk_addr), 519 TP_PROTO(struct inode *inode, nid_t nid, block_t blk_addr), 526 TP_PROTO(struct inode *inode, nid_t *nid, int depth, int err), 533 __array(nid_t, nid, 3) 859 TP_PROTO(struct inode *dir, struct dentry *dentry, nid_t ino, 868 __field(nid_t, cino) 1096 TP_PROTO(struct inode *inode, nid_t nid, unsigned int ofs_in_node, [all …]
|