/include/media/ |
H A D | videobuf-dma-sg.h | 52 struct page **pages; member in struct:videobuf_dmabuf
|
/include/linux/ |
H A D | mman.h | 23 static inline void vm_acct_memory(long pages) argument 25 percpu_counter_add(&vm_committed_as, pages); 28 static inline void vm_unacct_memory(long pages) argument 30 vm_acct_memory(-pages);
|
H A D | pagevec.h | 5 * pages. A pagevec is a multipage container which is used for that. 20 struct page *pages[PAGEVEC_SIZE]; member in struct:pagevec 57 pvec->pages[pvec->nr++] = page;
|
H A D | firmware.h | 14 struct page **pages; member in struct:firmware
|
H A D | splice.h | 16 #define SPLICE_F_MOVE (0x01) /* move pages instead of copying */ 21 #define SPLICE_F_GIFT (0x08) /* pages passed in are a gift */ 52 struct page **pages; /* page map */ member in struct:splice_pipe_desc 53 struct partial_page *partial; /* pages[] may not be contig */ 54 int nr_pages; /* number of populated pages in map */ 55 unsigned int nr_pages_max; /* pages[] & partial[] arrays size */
|
H A D | agp_backend.h | 52 int max_memory; /* In pages */ 73 struct page **pages; member in struct:agp_memory
|
H A D | vmalloc.h | 13 #define VM_MAP 0x00000004 /* vmap()ed pages */ 15 #define VM_VPAGES 0x00000010 /* buffer for pages was vmalloc'ed */ 24 #define IOREMAP_MAX_ORDER (7 + PAGE_SHIFT) /* 128 pages */ 32 struct page **pages; member in struct:vm_struct 42 extern void *vm_map_ram(struct page **pages, unsigned int count, 68 extern void *vmap(struct page **pages, unsigned int count, 98 struct page ***pages); 101 pgprot_t prot, struct page **pages); 107 pgprot_t prot, struct page **pages) 106 map_kernel_range_noflush(unsigned long start, unsigned long size, pgprot_t prot, struct page **pages) argument
|
H A D | screen_info.h | 43 __u16 pages; /* 0x32 */ member in struct:screen_info
|
H A D | fscache.h | 138 /* indicate pages that now have cache metadata retained 139 * - this function should mark the specified pages as now being cached 140 * - the pages will have been marked with PG_fscache before this is 151 * cached pages 454 * fscache_read_or_alloc_pages - Read pages from the cache and/or allocate 457 * @mapping: The netfs inode mapping to which the pages will be attached 458 * @pages: A list of potential netfs pages to be filled 459 * @nr_pages: Number of pages to be read and/or allocated 464 * Read a set of pages fro 489 fscache_read_or_alloc_pages(struct fscache_cookie *cookie, struct address_space *mapping, struct list_head *pages, unsigned *nr_pages, fscache_rw_complete_t end_io_func, void *context, gfp_t gfp) argument [all...] |
H A D | sfi.h | 111 u64 pages; member in struct:sfi_mem_entry
|
H A D | suspend.h | 222 /* struct pbe is used for creating lists of pages that should be restored 430 unsigned long page_key_additional_pages(unsigned long pages); 431 int page_key_alloc(unsigned long pages); 439 static inline unsigned long page_key_additional_pages(unsigned long pages) argument 444 static inline int page_key_alloc(unsigned long pages) argument
|
H A D | mm_types.h | 81 * Used also for tail pages 83 * _count. Tail pages cannot 89 * pages. 109 struct { /* slub per cpu partial pages */ 112 int pages; /* Nr of partial slabs left */ member in struct:page::__anon815::__anon816 115 short int pages; member in struct:page::__anon815::__anon816 134 struct page *first_page; /* Compound tail pages */ 242 * list, after a COW of one of the file pages. A MAP_SHARED vma 329 unsigned long total_vm; /* Total pages mapped */ 332 unsigned long shared_vm; /* Shared pages (file [all...] |
H A D | pktcdvd.h | 228 struct page *pages[PACKET_MAX_SIZE / FRAMES_PER_PAGE]; member in struct:packet_data 232 /* in the pages[] vector. */
|
H A D | swap.h | 36 * for the type means that the maximum number of swapcache pages is 27 bits 60 * Handling of hardware poisoned pages with memory corruption. 125 * A swap extent maps a range of a swapfile's PAGE_SIZE pages onto a range of 140 * Max bad pages in the new format.. 189 unsigned int pages; /* total of usable pages of swap */ member in struct:swap_info_struct 398 #define free_pages_and_swap_cache(pages, nr) \ 399 release_pages((pages), (nr), 0);
|
H A D | dmaengine.h | 985 struct page **pages; member in struct:dma_page_list
|
H A D | firewire.h | 384 * An iso buffer is just a set of pages mapped for DMA in the 385 * specified direction. Since the pages are to be used for DMA, they 388 * fw_iso_buffer_map() will map the pages into a given vma. 392 struct page **pages; member in struct:fw_iso_buffer
|
/include/crypto/ |
H A D | if_alg.h | 60 struct page *pages[ALG_MAX_PAGES]; member in struct:af_alg_sgl
|
/include/asm-generic/ |
H A D | tlb.h | 41 * What we do is batch the freed directory pages (tables) and RCU free them. 45 * However, in order to batch these pages we need to allocate storage, this 75 struct page *pages[0]; member in struct:mmu_gather_batch 134 * unmapping already-unmapped pages, which happens quite a lot.
|
/include/sound/ |
H A D | memalloc.h | 69 * Scatter-Gather generic device pages 83 int pages; /* allocated pages */ member in struct:snd_sg_buf 91 * return the pages matching with the given byte size
|
/include/linux/mtd/ |
H A D | bbm.h | 37 * @pages: the page(s) where we find the bbt, used with option BBT_ABSPAGE 38 * when bbt is searched, then we store the found bbts pages here. 59 int pages[NAND_MAX_CHIPS]; member in struct:nand_bbt_descr 96 /* Search good / bad pattern through all pages of a block */
|
/include/linux/sunrpc/ |
H A D | svc_rdma.h | 87 struct page *pages[RPCSVC_MAXPAGES]; member in struct:svc_rdma_op_ctxt
|
H A D | xdr.h | 46 * pages. 48 * main interest is for appending padding to the pages in order to 53 * operations and/or has a need for scatter/gather involving pages. 59 struct page ** pages; /* Array of contiguous pages */ member in struct:xdr_buf 194 extern void _copy_from_pages(char *p, struct page **pages, size_t pgbase, 218 extern void xdr_write_pages(struct xdr_stream *xdr, struct page **pages, 222 struct page **pages, unsigned int len);
|
/include/scsi/ |
H A D | osd_ore.h | 130 struct page **pages; member in struct:ore_io_state 143 /* House keeping of Parity pages */
|
/include/drm/ttm/ |
H A D | ttm_bo_driver.h | 52 * Bind the backend pages into the aperture in the location 63 * Unbind previously bound backend pages. This function should be 99 * @pages: Array of pages backing the data. 100 * @num_pages: Number of pages in the page array. 104 * @caching_state: The current caching state of the pages. 105 * @state: The current binding state of the pages. 107 * This is a structure holding the pages, caching- and aperture binding 116 struct page **pages; member in struct:ttm_tt 134 * @dma_address: The DMA (bus) addresses of the pages [all...] |
/include/linux/ceph/ |
H A D | messenger.h | 72 * data payload (stored in some number of pages). 79 struct page **pages; /* data payload. NOT OWNER. */ member in struct:ceph_msg 82 struct ceph_pagelist *pagelist; /* instead of pages */ 85 struct bio *bio; /* instead of pages/pagelist */
|