Lines Matching defs:folio
277 static inline void fill_node_footer(const struct folio *folio, nid_t nid, in fill_node_footer()
304 static inline void fill_node_footer_blkaddr(struct folio *folio, block_t blkaddr) in fill_node_footer_blkaddr()
317 static inline bool is_recoverable_dnode(const struct folio *folio) in is_recoverable_dnode()
371 static inline int set_nid(struct folio *folio, int off, nid_t nid, bool i) in set_nid()
384 static inline nid_t get_nid(const struct folio *folio, int off, bool i) in get_nid()
400 static inline int is_node(const struct folio *folio, int type) in is_node()
406 #define is_cold_node(folio) is_node(folio, COLD_BIT_SHIFT) argument
407 #define is_fsync_dnode(folio) is_node(folio, FSYNC_BIT_SHIFT) argument
408 #define is_dent_dnode(folio) is_node(folio, DENT_BIT_SHIFT) argument
410 static inline void set_cold_node(const struct folio *folio, bool is_dir) in set_cold_node()
422 static inline void set_mark(struct folio *folio, int mark, int type) in set_mark()
436 #define set_dentry_mark(folio, mark) set_mark(folio, mark, DENT_BIT_SHIFT) argument
437 #define set_fsync_mark(folio, mark) set_mark(folio, mark, FSYNC_BIT_SHIFT) argument