Searched refs:page (Results 1 – 6 of 6) sorted by relevance
/io_uring/ |
A D | memmap.c | 18 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 D | zcrx.c | 43 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 D | rsrc.c | 30 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 D | memmap.h | 9 struct page **io_pin_pages(unsigned long uaddr, unsigned long len, int *npages);
|
A D | zcrx.h | 15 struct page **pages;
|
A D | rsrc.h | 89 bool io_check_coalesce_buffer(struct page **page_array, int nr_pages,
|
Completed in 12 milliseconds