• Home
  • Raw
  • Download

Lines Matching defs:page

178 static inline void _mm_zero_struct_page(struct page *page)  in _mm_zero_struct_page()
243 #define nth_page(page, n) pfn_to_page(page_to_pfn((page)) + (n)) argument
555 struct page *page; /* ->fault handlers should return a member
742 static inline int put_page_testzero(struct page *page) in put_page_testzero()
754 static inline int get_page_unless_zero(struct page *page) in get_page_unless_zero()
842 static inline int compound_mapcount(struct page *page) in compound_mapcount()
854 static inline void page_mapcount_reset(struct page *page) in page_mapcount_reset()
869 static inline int page_mapcount(struct page *page) in page_mapcount()
881 static inline int total_mapcount(struct page *page) in total_mapcount()
885 static inline int page_trans_huge_mapcount(struct page *page, int *total_mapcount) in page_trans_huge_mapcount()
897 struct page *page = virt_to_page(x); in virt_to_head_page() local
929 static inline void set_compound_page_dtor(struct page *page, enum compound_dtor_id compound_dtor) in set_compound_page_dtor()
935 static inline void destroy_compound_page(struct page *page) in destroy_compound_page()
941 static inline unsigned int compound_order(struct page *page) in compound_order()
949 static inline bool hpage_pincount_available(struct page *page) in hpage_pincount_available()
965 static inline int compound_pincount(struct page *page) in compound_pincount()
972 static inline void set_compound_order(struct page *page, unsigned int order) in set_compound_order()
979 static inline unsigned long compound_nr(struct page *page) in compound_nr()
988 static inline unsigned long page_size(struct page *page) in page_size()
994 static inline unsigned int page_shift(struct page *page) in page_shift()
1122 static inline enum zone_type page_zonenum(const struct page *page) in page_zonenum()
1129 static inline bool is_zone_device_page(const struct page *page) in is_zone_device_page()
1135 static inline bool is_zone_device_page(const struct page *page) in is_zone_device_page()
1145 static inline bool page_is_devmap_managed(struct page *page) in page_is_devmap_managed()
1166 static inline bool page_is_devmap_managed(struct page *page) in page_is_devmap_managed()
1171 static inline void put_devmap_managed_page(struct page *page) in put_devmap_managed_page()
1176 static inline bool is_device_private_page(const struct page *page) in is_device_private_page()
1182 static inline bool is_pci_p2pdma_page(const struct page *page) in is_pci_p2pdma_page()
1189 #define page_ref_zero_or_close_to_overflow(page) ((unsigned int)page_ref_count(page) + 127u <= 127u) argument
1191 static inline void get_page(struct page *page) in get_page()
1204 static inline __must_check bool try_get_page(struct page *page) in try_get_page()
1214 static inline void put_page(struct page *page) in put_page()
1296 static inline bool page_maybe_dma_pinned(struct page *page) in page_maybe_dma_pinned()
1325 static inline int page_zone_id(struct page *page) in page_zone_id()
1333 static inline int page_to_nid(const struct page *page) in page_to_nid()
1379 static inline int page_cpupid_xchg_last(struct page *page, int cpupid) in page_cpupid_xchg_last()
1384 static inline int page_cpupid_last(struct page *page) in page_cpupid_last()
1388 static inline void page_cpupid_reset_last(struct page *page) in page_cpupid_reset_last()
1393 static inline int page_cpupid_last(struct page *page) in page_cpupid_last()
1400 static inline void page_cpupid_reset_last(struct page *page) in page_cpupid_reset_last()
1406 static inline int page_cpupid_xchg_last(struct page *page, int cpupid) in page_cpupid_xchg_last()
1411 static inline int page_cpupid_last(struct page *page) in page_cpupid_last()
1441 static inline void page_cpupid_reset_last(struct page *page) in page_cpupid_reset_last()
1459 static inline u8 page_kasan_tag(const struct page *page) in page_kasan_tag()
1469 static inline void page_kasan_tag_set(struct page *page, u8 tag) in page_kasan_tag_set()
1476 static inline void page_kasan_tag_reset(struct page *page) in page_kasan_tag_reset()
1481 static inline u8 page_kasan_tag(const struct page *page) in page_kasan_tag()
1486 static inline void page_kasan_tag_set(struct page *page, u8 tag) in page_kasan_tag_set()
1489 static inline void page_kasan_tag_reset(struct page *page) in page_kasan_tag_reset()
1494 static inline struct zone *page_zone(const struct page *page) in page_zone()
1499 static inline pg_data_t *page_pgdat(const struct page *page) in page_pgdat()
1505 static inline void set_page_section(struct page *page, unsigned long section) in set_page_section()
1511 static inline unsigned long page_to_section(const struct page *page) in page_to_section()
1517 static inline void set_page_zone(struct page *page, enum zone_type zone) in set_page_zone()
1523 static inline void set_page_node(struct page *page, unsigned long node) in set_page_node()
1529 static inline void set_page_links(struct page *page, enum zone_type zone, unsigned long node, unsig… in set_page_links()
1539 static inline struct mem_cgroup *page_memcg(struct page *page) in page_memcg()
1543 static inline struct mem_cgroup *page_memcg_rcu(struct page *page) in page_memcg_rcu()
1549 static inline struct mem_cgroup *page_memcg(struct page *page) in page_memcg()
1553 static inline struct mem_cgroup *page_memcg_rcu(struct page *page) in page_memcg_rcu()
1565 static __always_inline void *lowmem_page_address(const struct page *page) in lowmem_page_address()
1575 static inline void *page_address(const struct page *page) in page_address()
1579 static inline void set_page_address(struct page *page, void *address) in set_page_address()
1595 #define page_address(page) lowmem_page_address(page) argument
1596 #define set_page_address(page, address) … argument
1610 static inline struct address_space *page_file_mapping(struct page *page) in page_file_mapping()
1625 static inline pgoff_t page_index(struct page *page) in page_index()
1642 static inline bool page_is_pfmemalloc(struct page *page) in page_is_pfmemalloc()
1655 static inline void set_page_pfmemalloc(struct page *page) in set_page_pfmemalloc()
1660 static inline void clear_page_pfmemalloc(struct page *page) in clear_page_pfmemalloc()
1671 #define offset_in_thp(page, p) ((unsigned long)(p) & (thp_size(page) - 1)) argument
1752 static inline void unmap_mapping_page(struct page *page) in unmap_mapping_page()
1856 static inline void cancel_dirty_page(struct page *page) in cancel_dirty_page()
1955 static inline int mm_counter_file(struct page *page) in mm_counter_file()
1963 static inline int mm_counter(struct page *page) in mm_counter()
2190 static inline spinlock_t *ptlock_ptr(struct page *page) in ptlock_ptr()
2199 static inline bool ptlock_alloc(struct page *page) in ptlock_alloc()
2204 static inline void ptlock_free(struct page *page) in ptlock_free()
2208 static inline spinlock_t *ptlock_ptr(struct page *page) in ptlock_ptr()
2219 static inline bool ptlock_init(struct page *page) in ptlock_init()
2247 static inline bool ptlock_init(struct page *page) in ptlock_init()
2251 static inline void ptlock_free(struct page *page) in ptlock_free()
2262 static inline bool pgtable_pte_page_ctor(struct page *page) in pgtable_pte_page_ctor()
2272 static inline void pgtable_pte_page_dtor(struct page *page) in pgtable_pte_page_dtor()
2317 static inline bool pmd_ptlock_init(struct page *page) in pmd_ptlock_init()
2325 static inline void pmd_ptlock_free(struct page *page) in pmd_ptlock_free()
2342 static inline bool pmd_ptlock_init(struct page *page) in pmd_ptlock_init()
2346 static inline void pmd_ptlock_free(struct page *page) in pmd_ptlock_free()
2361 static inline bool pgtable_pmd_page_ctor(struct page *page) in pgtable_pmd_page_ctor()
2371 static inline void pgtable_pmd_page_dtor(struct page *page) in pgtable_pmd_page_dtor()
2423 static inline void __free_reserved_page(struct page *page) in __free_reserved_page()
2430 static inline void free_reserved_page(struct page *page) in free_reserved_page()
2436 static inline void mark_page_reserved(struct page *page) in mark_page_reserved()
2775 …nline vm_fault_t vmf_insert_page(struct vm_area_struct *vma, unsigned long addr, struct page *page) in vmf_insert_page()
2916 static inline void _kernel_poison_pages(struct page *page, int nunmpages) in _kernel_poison_pages()
2919 static inline void kernel_poison_pages(struct page *page, int numpages, int enable) in kernel_poison_pages()
2982 static inline void kernel_map_pages(struct page *page, int numpages, int enable) in kernel_map_pages()
2990 static inline void kernel_map_pages(struct page *page, int numpages, int enable) in kernel_map_pages()
2994 static inline bool kernel_page_present(struct page *page) in kernel_page_present()
3154 static inline bool page_is_guard(struct page *page) in page_is_guard()
3171 static inline bool page_is_guard(struct page *page) in page_is_guard()