Home
last modified time | relevance | path

Searched refs:page (Results 1 – 6 of 6) sorted by relevance

/io_uring/
A Dmemmap.c18 static void *io_mem_alloc_compound(struct page **pages, int nr_pages, in io_mem_alloc_compound()
21 struct page *page; in io_mem_alloc_compound() local
30 page = alloc_pages(gfp, order); in io_mem_alloc_compound()
31 if (!page) in io_mem_alloc_compound()
35 pages[i] = page + i; in io_mem_alloc_compound()
37 return page_address(page); in io_mem_alloc_compound()
40 struct page **io_pin_pages(unsigned long uaddr, unsigned long len, int *npages) in io_pin_pages()
43 struct page **pages; in io_pin_pages()
59 pages = kvmalloc_array(nr_pages, sizeof(struct page *), GFP_KERNEL); in io_pin_pages()
139 struct page **pages; in io_region_pin_pages()
[all …]
A Dzcrx.c43 static inline struct page *io_zcrx_iov_page(const struct net_iov *niov) in io_zcrx_iov_page()
163 static unsigned long io_count_account_pages(struct page **pages, unsigned nr_pages) in io_count_account_pages()
184 struct page **pages; in io_import_umem()
958 struct page *page; member
963 static ssize_t io_copy_page(struct io_copy_cache *cc, struct page *src_page, in io_copy_page()
972 struct page *dst_page = cc->page; in io_copy_page()
1003 struct page *src_page, unsigned int src_offset, in io_zcrx_copy_chunk()
1024 cc.page = io_zcrx_iov_page(niov); in io_zcrx_copy_chunk()
1048 struct page *page = skb_frag_page(frag); in io_zcrx_copy_frag() local
1050 return io_zcrx_copy_chunk(req, ifq, page, off + skb_frag_off(frag), len); in io_zcrx_copy_frag()
A Drsrc.c30 struct iovec *iov, struct page **last_hpage);
294 struct page *last_hpage = NULL; in __io_sqe_buffers_update()
629 int nr_pages, struct page *hpage) in headpage_already_acct()
662 struct page **last_hpage) in io_buffer_account_pin()
671 struct page *hpage; in io_buffer_account_pin()
692 static bool io_coalesce_buffer(struct page ***pages, int *nr_pages, in io_coalesce_buffer()
695 struct page **page_array = *pages, **new_array = NULL; in io_coalesce_buffer()
706 struct page *p = compound_head(page_array[j]); in io_coalesce_buffer()
779 struct page **last_hpage) in io_sqe_buffer_register()
782 struct page **pages = NULL; in io_sqe_buffer_register()
[all …]
A Dmemmap.h9 struct page **io_pin_pages(unsigned long uaddr, unsigned long len, int *npages);
A Dzcrx.h15 struct page **pages;
A Drsrc.h89 bool io_check_coalesce_buffer(struct page **page_array, int nr_pages,

Completed in 12 milliseconds