Lines Matching refs:__always_inline
203 static __always_inline const struct page *page_fixed_fake_head(const struct page *page) in page_fixed_fake_head()
235 static __always_inline int page_is_fake_head(const struct page *page) in page_is_fake_head()
240 static __always_inline unsigned long _compound_head(const struct page *page) in _compound_head()
279 static __always_inline int PageTail(const struct page *page) in PageTail()
284 static __always_inline int PageCompound(const struct page *page) in PageCompound()
375 static __always_inline bool folio_test_##name(const struct folio *folio) \
379 static __always_inline void folio_set_##name(struct folio *folio) \
383 static __always_inline void folio_clear_##name(struct folio *folio) \
387 static __always_inline void __folio_set_##name(struct folio *folio) \
391 static __always_inline void __folio_clear_##name(struct folio *folio) \
395 static __always_inline bool folio_test_set_##name(struct folio *folio) \
399 static __always_inline bool folio_test_clear_##name(struct folio *folio) \
409 static __always_inline int Page##uname(const struct page *page) \
414 static __always_inline void SetPage##uname(struct page *page) \
419 static __always_inline void ClearPage##uname(struct page *page) \
424 static __always_inline void __SetPage##uname(struct page *page) \
429 static __always_inline void __ClearPage##uname(struct page *page) \
434 static __always_inline int TestSetPage##uname(struct page *page) \
439 static __always_inline int TestClearPage##uname(struct page *page) \
577 static __always_inline bool folio_test_swapcache(const struct folio *folio) in PAGEFLAG()
677 static __always_inline bool folio_mapping_flags(const struct folio *folio) in FOLIO_SET_FLAG()
682 static __always_inline bool PageMappingFlags(const struct page *page) in PageMappingFlags()
687 static __always_inline bool folio_test_anon(const struct folio *folio) in folio_test_anon()
692 static __always_inline bool PageAnonNotKsm(const struct page *page) in PageAnonNotKsm()
699 static __always_inline bool PageAnon(const struct page *page) in PageAnon()
704 static __always_inline bool __folio_test_movable(const struct folio *folio) in __folio_test_movable()
710 static __always_inline bool __PageMovable(const struct page *page) in __PageMovable()
723 static __always_inline bool folio_test_ksm(const struct folio *folio) in folio_test_ksm()
785 static __always_inline void __folio_mark_uptodate(struct folio *folio) in __folio_mark_uptodate()
791 static __always_inline void folio_mark_uptodate(struct folio *folio) in folio_mark_uptodate()
802 static __always_inline void __SetPageUptodate(struct page *page) in __SetPageUptodate()
807 static __always_inline void SetPageUptodate(struct page *page) in SetPageUptodate()
822 static __always_inline bool folio_test_head(const struct folio *folio) in folio_test_head()
827 static __always_inline int PageHead(const struct page *page) in PageHead()
848 static __always_inline void set_compound_head(struct page *page, struct page *head) in set_compound_head()
853 static __always_inline void clear_compound_head(struct page *page) in clear_compound_head()
966 static __always_inline bool folio_test_##fname(const struct folio *folio) \
970 static __always_inline void __folio_set_##fname(struct folio *folio) \
978 static __always_inline void __folio_clear_##fname(struct folio *folio) \
988 static __always_inline int Page##uname(const struct page *page) \
992 static __always_inline void __SetPage##uname(struct page *page) \
999 static __always_inline void __ClearPage##uname(struct page *page) \
1120 static __always_inline int PageAnonExclusive(const struct page *page) in PageAnonExclusive()
1132 static __always_inline void SetPageAnonExclusive(struct page *page) in SetPageAnonExclusive()
1139 static __always_inline void ClearPageAnonExclusive(struct page *page) in ClearPageAnonExclusive()
1146 static __always_inline void __ClearPageAnonExclusive(struct page *page) in __ClearPageAnonExclusive()