Lines Matching defs:folio
418 static inline struct address_space *folio_file_mapping(struct folio *folio) in folio_file_mapping()
438 static inline struct address_space *folio_flush_mapping(struct folio *folio) in folio_flush_mapping()
460 static inline struct inode *folio_inode(struct folio *folio) in folio_inode()
473 static inline void folio_attach_private(struct folio *folio, void *data) in folio_attach_private()
491 static inline void *folio_change_private(struct folio *folio, void *data) in folio_change_private()
508 static inline void *folio_detach_private(struct folio *folio) in folio_detach_private()
783 #define swapcache_index(folio) __page_file_index(&(folio)->page) argument
796 static inline pgoff_t folio_index(struct folio *folio) in folio_index()
809 static inline pgoff_t folio_next_index(struct folio *folio) in folio_next_index()
824 static inline struct page *folio_file_page(struct folio *folio, pgoff_t index) in folio_file_page()
839 static inline bool folio_contains(struct folio *folio, pgoff_t index) in folio_contains()
932 static inline loff_t folio_pos(struct folio *folio) in folio_pos()
944 static inline loff_t folio_file_pos(struct folio *folio) in folio_file_pos()
952 static inline pgoff_t folio_pgoff(struct folio *folio) in folio_pgoff()
967 struct folio *folio; member
973 struct folio *folio; member
1009 static inline bool folio_trylock(struct folio *folio) in folio_trylock()
1044 static inline void folio_lock(struct folio *folio) in folio_lock()
1064 struct folio *folio; in lock_page() local
1082 static inline int folio_lock_killable(struct folio *folio) in folio_lock_killable()
1097 static inline vm_fault_t folio_lock_or_retry(struct folio *folio, in folio_lock_or_retry()
1120 static inline void folio_wait_locked(struct folio *folio) in folio_wait_locked()
1126 static inline int folio_wait_locked_killable(struct folio *folio) in folio_wait_locked_killable()
1154 static inline void folio_cancel_dirty(struct folio *folio) in folio_cancel_dirty()
1320 struct folio *folio, pgoff_t index, unsigned long req_count) in page_cache_async_readahead()
1328 struct folio *folio; in __readahead_folio() local
1357 struct folio *folio = __readahead_folio(ractl); in readahead_page() local
1372 struct folio *folio = __readahead_folio(ractl); in readahead_folio() local
1481 static inline ssize_t folio_mkwrite_check_truncate(struct folio *folio, in folio_mkwrite_check_truncate()
1541 unsigned int i_blocks_per_folio(struct inode *inode, struct folio *folio) in i_blocks_per_folio()