Searched refs:page_array (Results  1 – 8 of 8) sorted by relevance
| /Linux-v5.4/fs/orangefs/ | 
| D | orangefs-bufmap.c | 142 	struct page **page_array;	/* array of mapped pages */  member154 	struct page **page_array;  member
 174 		put_page(bufmap->page_array[i]);  in orangefs_bufmap_unmap()
 180 	kfree(bufmap->page_array);  in orangefs_bufmap_free()
 246 	bufmap->page_array =  in orangefs_bufmap_alloc()
 248 	if (!bufmap->page_array)  in orangefs_bufmap_alloc()
 272 			     bufmap->page_count, FOLL_WRITE, bufmap->page_array);  in orangefs_bufmap_map()
 282 			SetPageError(bufmap->page_array[i]);  in orangefs_bufmap_map()
 283 			put_page(bufmap->page_array[i]);  in orangefs_bufmap_map()
 295 		flush_dcache_page(bufmap->page_array[i]);  in orangefs_bufmap_map()
 [all …]
 
 | 
| /Linux-v5.4/kernel/ | 
| D | relay.c | 131 	buf->page_array = relay_alloc_page_array(n_pages);  in relay_alloc_buf()132 	if (!buf->page_array)  in relay_alloc_buf()
 136 		buf->page_array[i] = alloc_page(GFP_KERNEL);  in relay_alloc_buf()
 137 		if (unlikely(!buf->page_array[i]))  in relay_alloc_buf()
 139 		set_page_private(buf->page_array[i], (unsigned long)buf);  in relay_alloc_buf()
 141 	mem = vmap(buf->page_array, n_pages, VM_MAP, PAGE_KERNEL);  in relay_alloc_buf()
 151 		__free_page(buf->page_array[j]);  in relay_alloc_buf()
 152 	relay_free_page_array(buf->page_array);  in relay_alloc_buf()
 215 			__free_page(buf->page_array[i]);  in relay_destroy_buf()
 216 		relay_free_page_array(buf->page_array);  in relay_destroy_buf()
 [all …]
 
 | 
| /Linux-v5.4/fs/nfs/ | 
| D | pagelist.c | 540 	if (hdr->page_array.pagevec != hdr->page_array.page_array)  in nfs_pgio_data_destroy()541 		kfree(hdr->page_array.pagevec);  in nfs_pgio_data_destroy()
 576 	hdr->args.pages  = hdr->page_array.pagevec;  in nfs_pgio_rpcsetup()
 768 	struct nfs_page_array *pg_array = &hdr->page_array;  in nfs_generic_pgio()
 775 	if (pagecount <= ARRAY_SIZE(pg_array->page_array))  in nfs_generic_pgio()
 776 		pg_array->pagevec = pg_array->page_array;  in nfs_generic_pgio()
 788 	pages = hdr->page_array.pagevec;  in nfs_generic_pgio()
 
 | 
| /Linux-v5.4/drivers/infiniband/sw/siw/ | 
| D | siw_qp_tx.c | 429 	struct page *page_array[MAX_ARRAY];  in siw_tx_hdt()  local500 					siw_unmap_pages(page_array, kmap_mask);  in siw_tx_hdt()
 505 				page_array[seg] = p;  in siw_tx_hdt()
 528 				page_array[seg] = virt_to_page(va & PAGE_MASK);  in siw_tx_hdt()
 543 				siw_unmap_pages(page_array, kmap_mask);  in siw_tx_hdt()
 582 		rv = siw_0copy_tx(s, page_array, &wqe->sqe.sge[c_tx->sge_idx],  in siw_tx_hdt()
 594 		siw_unmap_pages(page_array, kmap_mask);  in siw_tx_hdt()
 
 | 
| /Linux-v5.4/fs/nfs/blocklayout/ | 
| D | blocklayout.c | 271 		header->page_array.npages, f_offset,  in bl_read_pagelist()283 	for (i = pg_index; i < header->page_array.npages; i++) {  in bl_read_pagelist()
 316 						 header->page_array.npages - i,  in bl_read_pagelist()
 431 	for (i = pg_index; i < header->page_array.npages; i++) {  in bl_write_pagelist()
 445 		bio = do_add_page_to_bio(bio, header->page_array.npages - i,  in bl_write_pagelist()
 
 | 
| /Linux-v5.4/include/linux/ | 
| D | relay.h | 46 	struct page **page_array;	/* array of current buffer pages */  member
 | 
| D | nfs_xdr.h | 1491 	struct page		*page_array[NFS_PAGEVEC_SIZE];  member1536 	struct nfs_page_array	page_array;  member
 
 | 
| /Linux-v5.4/Documentation/filesystems/ | 
| D | orangefs.txt | 262   * page_array - a pointer to page_count * (sizeof(struct page*)) bytes274         bufmap->desc_array[0].page_array = &bufmap->page_array[offset]
 281         bufmap->desc_array[9].page_array = &bufmap->page_array[offset]
 
 |