Symbol: folio
sys/compat/linuxkpi/common/include/linux/gfp.h
138
struct folio *folio_alloc(gfp_t gfp, unsigned int order);
sys/compat/linuxkpi/common/include/linux/mm.h
164
static inline struct folio *
sys/compat/linuxkpi/common/include/linux/mm.h
294
folio_get(struct folio *folio)
sys/compat/linuxkpi/common/include/linux/mm.h
296
get_page(&folio->page);
sys/compat/linuxkpi/common/include/linux/mm.h
300
folio_put(struct folio *folio)
sys/compat/linuxkpi/common/include/linux/mm.h
302
put_page(&folio->page);
sys/compat/linuxkpi/common/include/linux/mm.h
312
struct folio **folios;
sys/compat/linuxkpi/common/include/linux/mm.h
450
folio_pfn(struct folio *folio)
sys/compat/linuxkpi/common/include/linux/mm.h
452
return (page_to_pfn(&folio->page));
sys/compat/linuxkpi/common/include/linux/mm.h
456
folio_nr_pages(struct folio *folio)
sys/compat/linuxkpi/common/include/linux/mm.h
462
folio_size(struct folio *folio)
sys/compat/linuxkpi/common/include/linux/mm.h
468
folio_mark_dirty(struct folio *folio)
sys/compat/linuxkpi/common/include/linux/mm.h
470
set_page_dirty(&folio->page);
sys/compat/linuxkpi/common/include/linux/mm.h
474
folio_address(const struct folio *folio)
sys/compat/linuxkpi/common/include/linux/mm.h
476
return (page_address(&folio->page));
sys/compat/linuxkpi/common/include/linux/page-flags.h
38
const struct page *: (const struct folio *)(p), \
sys/compat/linuxkpi/common/include/linux/page-flags.h
39
struct page *: (struct folio *)(p)))
sys/compat/linuxkpi/common/include/linux/pagevec.h
117
folio_batch_add(struct folio_batch *fbatch, struct folio *folio)
sys/compat/linuxkpi/common/include/linux/pagevec.h
123
fbatch->folios[fbatch->nr++] = folio;
sys/compat/linuxkpi/common/include/linux/pagevec.h
85
struct folio;
sys/compat/linuxkpi/common/include/linux/pagevec.h
89
struct folio *folios[PAGEVEC_SIZE];
sys/compat/linuxkpi/common/include/linux/scatterlist.h
678
sg_set_folio(struct scatterlist *sg, struct folio *folio, size_t len,
sys/compat/linuxkpi/common/include/linux/scatterlist.h
681
sg_set_page(sg, &folio->page, len, offset);
sys/compat/linuxkpi/common/include/linux/shmem_fs.h
57
static inline struct folio *
sys/compat/linuxkpi/common/include/linux/swap.h
68
folio_mark_accessed(struct folio *folio)
sys/compat/linuxkpi/common/include/linux/swap.h
70
mark_page_accessed(&folio->page);
sys/compat/linuxkpi/common/src/linux_folio.c
36
struct folio *
sys/compat/linuxkpi/common/src/linux_folio.c
40
struct folio *folio;
sys/compat/linuxkpi/common/src/linux_folio.c
47
folio = (struct folio *)page;
sys/compat/linuxkpi/common/src/linux_folio.c
49
return (folio);
sys/compat/linuxkpi/common/src/linux_page.c
206
CTASSERT(offsetof(struct folio, page) == 0);