Home
last modified time | relevance | path

Searched refs:folio (Results 1 – 18 of 18) sorted by relevance

/freebsd/sys/compat/linuxkpi/common/include/linux/
H A Dmm.h165 static inline struct folio *
268 #define offset_in_folio(folio, p) ((unsigned long)(p) & (folio_size(folio) - 1)) argument
296 folio_get(struct folio *folio) in folio_get() argument
298 get_page(&folio->page); in folio_get()
302 folio_put(struct folio *folio) in folio_put() argument
304 put_page(&folio->page); in folio_put()
314 struct folio **folios;
458 folio_pfn(struct folio *folio) in folio_pfn() argument
460 return (page_to_pfn(&folio->page)); in folio_pfn()
464 folio_nr_pages(struct folio *folio) in folio_nr_pages() argument
[all …]
H A Dhighmem.h103 kmap_local_folio(struct folio *folio, size_t offset) in kmap_local_folio() argument
108 page = &folio->page; in kmap_local_folio()
185 memcpy_to_folio(struct folio *folio, size_t offset, const char *from, size_t len) in memcpy_to_folio() argument
189 page = &folio->page; in memcpy_to_folio()
H A Dpagevec.h85 struct folio;
89 struct folio *folios[PAGEVEC_SIZE];
117 folio_batch_add(struct folio_batch *fbatch, struct folio *folio) in folio_batch_add() argument
123 fbatch->folios[fbatch->nr++] = folio; in folio_batch_add()
H A Dswap.h68 folio_mark_accessed(struct folio *folio) in folio_mark_accessed() argument
70 mark_page_accessed(&folio->page); in folio_mark_accessed()
H A Dpage-flags.h38 const struct page *: (const struct folio *)(p), \
39 struct page *: (struct folio *)(p)))
H A Dmm_types.h82 struct folio { struct
H A Dshmem_fs.h62 static inline struct folio *
H A Dscatterlist.h692 sg_set_folio(struct scatterlist *sg, struct folio *folio, size_t len,
695 sg_set_page(sg, &folio->page, len, offset);
684 sg_set_folio(struct scatterlist * sg,struct folio * folio,size_t len,size_t offset) sg_set_folio() argument
H A Dgfp.h145 struct folio *folio_alloc(gfp_t gfp, unsigned int order);
/freebsd/sys/compat/linuxkpi/common/src/
H A Dlinux_folio.c36 struct folio *
40 struct folio *folio; in folio_alloc() local
47 folio = (struct folio *)page; in folio_alloc()
49 return (folio); in folio_alloc()
H A Dlinux_page.c214 CTASSERT(offsetof(struct folio, page) == 0); in linux_release_pages()
/freebsd/sys/contrib/openzfs/config/
H A Dkernel-writeback.m46 dnl # struct folio* instead of struct page*
10 static int putpage(struct folio *folio,
18 AC_MSG_CHECKING([whether int (*writepage_t)() takes struct folio*])
22 [int (*writepage_t)() takes struct folio*])
H A Dkernel-vfs-read_folio.m410 test_read_folio(struct file *file, struct folio *folio) {
11 (void) file; (void) folio;
H A Dkernel-pagemap-folio_wait_bit.m44 dnl # instead requires you to call folio-specific functions. In this case,
12 static struct folio *f = NULL;
/freebsd/sys/contrib/openzfs/module/os/linux/zfs/
H A Dzpl_file.c505 zpl_read_folio(struct file *filp, struct folio *folio) in zpl_putfolio()
507 return (zpl_readpage_common(&folio->page)); in zpl_putfolio()
573 zpl_putfolio(struct folio *pp, struct writeback_control *wbc, void *data) in zpl_write_cache_pages()
621 struct folio *folio; in zpl_writepages()
622 while ((folio = folio_batch_next(&fbatch)) != NULL) { in zpl_writepages()
623 folio_lock(folio); in zpl_writepages()
626 * If the folio has been remapped, or is no longer in zpl_writepages()
629 if (folio in zpl_writepages()
436 zpl_read_folio(struct file * filp,struct folio * folio) zpl_read_folio() argument
552 struct folio *folio; zpl_write_cache_pages() local
[all...]
/freebsd/crypto/krb5/src/util/et/
H A Dtexinfo.tex519 \let\thispage=\folio
595 \global\evenheadline={\line{\folio\hfil\thistitle}}
596 \global\oddheadline={\line{\thischapter\hfil\folio}}
857 {\let\folio=0% Expand all macros now EXCEPT \folio
870 \realbackslash entry {\temp1}{\folio}{#2}}}%
878 {\let\folio=0%
890 \realbackslash entry {\temp1}{\folio}{#2}{#3}}}%
1039 \edef\temp{{\realbackslash chapentry {#1}{\the\chapno}{\noexpand\folio}}}%
1052 \edef\temp{{\realbackslash chapentry {#1}{Appendix \appendixletter}{\noexpand\folio}}}%
1065 \edef\temp{{\realbackslash unnumbchapentry {#1}{\noexpand\folio}}}%
[all …]
/freebsd/share/dict/
H A Dweb2a2775 atlas folio
11140 check folio
18180 drop folio
19732 extra-size folio
22604 folio letterheads
22605 folio noteheads
22606 folio post
38884 packet folio
H A Dweb271778 folio