Home
last modified time | relevance | path

Searched refs:nid_t (Results 1 – 16 of 16) sorted by relevance

/linux/fs/f2fs/
H A Dnode.c31 static inline bool is_invalid_nid(struct f2fs_sb_info *sbi, nid_t nid) in is_invalid_nid()
39 int f2fs_check_nid_range(struct f2fs_sb_info *sbi, nid_t nid) in f2fs_check_nid_range()
143 static struct folio *get_current_nat_folio(struct f2fs_sb_info *sbi, nid_t nid) in get_current_nat_folio()
148 static struct folio *get_next_nat_folio(struct f2fs_sb_info *sbi, nid_t nid) in get_next_nat_folio()
178 nid_t nid, bool no_fail) in __alloc_nat_entry()
223 static struct nat_entry *__lookup_nat_cache(struct f2fs_nm_info *nm_i, nid_t n, bool for_dirty) in __lookup_nat_cache()
244 nid_t start, unsigned int nr, struct nat_entry **ep) in __gang_lookup_nat_cache()
260 nid_t set = NAT_BLOCK_OFFSET(ne->ni.nid); in __grab_nat_entry_set()
327 nid_t start, unsigned int nr, struct nat_entry_set **ep) in __gang_lookup_nat_set()
399 bool f2fs_need_dentry_mark(struct f2fs_sb_info *sbi, nid_t nid) in f2fs_need_dentry_mark()
[all …]
H A Df2fs.h166 typedef u32 nid_t; typedef
407 nid_t ino; /* inode number */
808 nid_t ino; /* inode number */
973 nid_t i_xattr_nid; /* node id that contains xattrs */
1079 nid_t max_nid; /* maximum possible node ids */
1080 nid_t available_nids; /* # of available node ids */
1081 nid_t next_scan_nid; /* the next nid to be scanned */
1082 nid_t max_rf_node_blocks; /* max # of nodes for recovery */
1128 nid_t nid; /* node id of the direct node block */
1138 struct folio *ifolio, struct folio *nfolio, nid_t nid) in set_new_dnode()
[all …]
H A Dcheckpoint.c701 static void __add_ino_entry(struct f2fs_sb_info *sbi, nid_t ino, in __add_ino_entry()
752 static void __remove_ino_entry(struct f2fs_sb_info *sbi, nid_t ino, int type) in __remove_ino_entry()
770 static void __set_ino_bitmap(struct f2fs_sb_info *sbi, nid_t ino, int type) in __set_ino_bitmap()
802 static void __clear_ino_bitmap(struct f2fs_sb_info *sbi, nid_t ino, int type) in __clear_ino_bitmap()
837 static void __f2fs_add_ino_entry(struct f2fs_sb_info *sbi, nid_t ino, in __f2fs_add_ino_entry()
846 void f2fs_add_ino_entry(struct f2fs_sb_info *sbi, nid_t ino, int type) in f2fs_add_ino_entry()
851 void f2fs_remove_ino_entry(struct f2fs_sb_info *sbi, nid_t ino, int type) in f2fs_remove_ino_entry()
860 bool f2fs_exist_written_data(struct f2fs_sb_info *sbi, nid_t ino, int mode) in f2fs_exist_written_data()
911 void f2fs_set_dirty_device(struct f2fs_sb_info *sbi, nid_t ino, in f2fs_set_dirty_device()
917 bool f2fs_is_dirty_device(struct f2fs_sb_info *sbi, nid_t ino, in f2fs_is_dirty_device()
[all …]
H A Dxattr.c302 nid_t xnid = F2FS_I(inode)->i_xattr_nid; in read_xattr_block()
327 nid_t xnid = F2FS_I(inode)->i_xattr_nid; in lookup_all_xattrs()
395 nid_t xnid = F2FS_I(inode)->i_xattr_nid; in read_all_xattrs()
443 nid_t new_nid = 0; in write_all_xattrs()
H A Drecovery.c64 nid_t ino) in get_fsync_inode()
76 struct list_head *head, nid_t ino, bool quota_inode) in add_fsync_inode()
189 nid_t pino = le32_to_cpu(raw_inode->i_pino); in recover_dentry()
524 nid_t ino, nid; in check_index_in_prev_nodes()
H A Ddir.c662 void f2fs_update_dentry(nid_t ino, umode_t mode, struct f2fs_dentry_ptr *d, in f2fs_update_dentry()
685 struct inode *inode, nid_t ino, umode_t mode) in f2fs_add_regular_entry()
780 struct inode *inode, nid_t ino, umode_t mode) in f2fs_add_dentry()
805 struct inode *inode, nid_t ino, umode_t mode) in f2fs_do_add_link()
H A Dinode.c36 nid_t ino;
873 static void f2fs_record_inode_state(struct f2fs_sb_info *sbi, nid_t ino, in f2fs_record_inode_state()
1025 nid_t xnid = fi->i_xattr_nid; in f2fs_post_evict_inode()
H A Dinline.c499 nid_t ino; in f2fs_add_inline_entries()
648 struct inode *inode, nid_t ino, umode_t mode) in f2fs_add_inline_entry()
H A Dnamei.c240 nid_t ino; in f2fs_new_inode()
374 nid_t ino = 0; in f2fs_create()
494 nid_t ino = -1; in f2fs_lookup()
H A Dgc.c978 static struct inode *find_gc_inode(struct gc_inode_list *gc_list, nid_t ino) in find_gc_inode()
1056 nid_t nid = le32_to_cpu(entry->nid); in gc_node_segment()
1150 nid_t nid; in is_alive()
1601 nid_t nid = le32_to_cpu(entry->nid); in gc_data_segment()
H A Dsegment.h923 static inline void set_summary(struct f2fs_summary *sum, nid_t nid, in set_summary()
H A Ddata.c596 struct folio *folio, nid_t ino) in __has_merged_page()
689 nid_t ino, enum page_type type, bool writeback) in __submit_merged_write_cond()
729 nid_t ino, enum page_type type) in f2fs_submit_merged_write_cond()
1976 nid_t xnid = F2FS_I(inode)->i_xattr_nid; in f2fs_xattr_fiemap()
H A Dfile.c256 static int get_parent_ino(struct inode *inode, nid_t *pino) in get_parent_ino()
308 static bool need_inode_page_update(struct f2fs_sb_info *sbi, nid_t ino) in need_inode_page_update()
323 nid_t pino; in try_to_fix_pino()
339 nid_t ino = inode->i_ino; in f2fs_do_sync_file()
H A Dextent_cache.c361 nid_t ino = inode->i_ino; in __grab_extent_tree()
H A Dsegment.c578 static int submit_flush_wait(struct f2fs_sb_info *sbi, nid_t ino) in submit_flush_wait()
658 int f2fs_issue_flush(struct f2fs_sb_info *sbi, nid_t ino) in f2fs_issue_flush()
4037 void f2fs_update_device_state(struct f2fs_sb_info *sbi, nid_t ino, in f2fs_update_device_state()
/linux/include/trace/events/
H A Df2fs.h411 TP_PROTO(struct inode *inode, nid_t nid, unsigned int ofs, int free),
418 __field(nid_t, nid)
498 TP_PROTO(struct inode *inode, nid_t nid, block_t blk_addr),
505 __field(nid_t, nid)
524 TP_PROTO(struct inode *inode, nid_t nid, block_t blk_addr),
538 TP_PROTO(struct inode *inode, nid_t nid, block_t blk_addr),
545 TP_PROTO(struct inode *inode, nid_t *nid, int depth, int err),
552 __array(nid_t, nid, 3)
910 TP_PROTO(struct inode *dir, struct dentry *dentry, nid_t ino,
919 __field(nid_t, cino)
[all …]