Searched refs:page (Results 1 - 25 of 1317) sorted by relevance

1234567891011>>

/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/asm-s390/
H A Dscatterlist.h11 struct page *page; member in struct:scatterlist
/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/asm-s390x/
H A Dscatterlist.h11 struct page *page; member in struct:scatterlist
/asus-wl-520gu-7.0.1.45/src/linux/linux/include/asm-s390/
H A Dscatterlist.h11 struct page *page; member in struct:scatterlist
/asus-wl-520gu-7.0.1.45/src/linux/linux/include/asm-s390x/
H A Dscatterlist.h11 struct page *page; member in struct:scatterlist
/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/asm-sparc/
H A Dhighmem.h30 extern void *kmap_high(struct page *page);
31 extern void kunmap_high(struct page *page);
60 void *kmap_atomic(struct page *page, enum km_type type);
63 static inline void *kmap(struct page *page) argument
67 if (page < highmem_start_page)
68 return page_address(page);
72 kunmap(struct page *page) argument
[all...]
/asus-wl-520gu-7.0.1.45/src/linux/linux/include/asm-sparc/
H A Dhighmem.h30 extern void *kmap_high(struct page *page);
31 extern void kunmap_high(struct page *page);
60 void *kmap_atomic(struct page *page, enum km_type type);
63 static inline void *kmap(struct page *page) argument
67 if (page < highmem_start_page)
68 return page_address(page);
72 kunmap(struct page *page) argument
[all...]
/asus-wl-520gu-7.0.1.45/src/linux/linux/mm/
H A Dswap.c27 /* How many pages do we try to swap or page in/out together? */
37 * Move an inactive page to the active list.
39 static inline void activate_page_nolock(struct page * page) argument
41 if (PageLRU(page) && !PageActive(page)) {
42 del_page_from_inactive_list(page);
43 add_page_to_active_list(page);
47 void activate_page(struct page * page) argument
58 lru_cache_add(struct page * page) argument
75 __lru_cache_del(struct page * page) argument
90 lru_cache_del(struct page * page) argument
[all...]
H A Dpage_io.c9 * Add swap of shared pages through the page cache. 20.2.1998. Stephen Tweedie
22 * Reads or writes a swap page.
26 * create a unique swap cache entry for this swap page before calling
27 * rw_swap_page, and must lock that page. By ensuring that there is a
28 * single page of memory reserved for the swap entry, the normal VM page
29 * lock on that page also doubles as a lock on swap entries. Having only
36 static int rw_swap_page_base(int rw, swp_entry_t entry, struct page *page) argument
46 ClearPageUptodate(page);
85 rw_swap_page(int rw, struct page *page) argument
106 struct page *page = virt_to_page(buf); local
[all...]
H A Dswap_state.c7 * Rewritten to use page cache, (C) 1998 Stephen Tweedie
24 static int swap_writepage(struct page *page) argument
26 if (remove_exclusive_swap_page(page)) {
27 UnlockPage(page);
30 rw_swap_page(WRITE, page);
70 int add_to_swap_cache(struct page *page, swp_entry_t entry) argument
72 if (page->mapping)
78 if (add_to_page_cache_unique(page,
96 __delete_from_swap_cache(struct page *page) argument
113 delete_from_swap_cache(struct page *page) argument
138 free_page_and_swap_cache(struct page *page) argument
[all...]
/asus-wl-520gu-7.0.1.45/src/linux/linux/fs/nfs/
H A Dsymlink.c8 * Jun 7 1999, cache symlink lookups in the page cache. -DaveM
27 /* Symlink caching in the page cache is even more simplistic
30 static int nfs_symlink_filler(struct inode *inode, struct page *page) argument
34 /* We place the length at the beginning of the page,
39 error = NFS_PROTO(inode)->readlink(inode, page);
43 SetPageUptodate(page);
44 UnlockPage(page);
48 SetPageError(page);
49 kunmap(page);
56 struct page *page; local
80 struct page *page = NULL; local
92 struct page *page = NULL; local
[all...]
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/arm/mm/
H A Dsmall_page.c12 * 07/02/1999 RMK Support added for 16K and 32K page sizes
35 * granularity than the page size. This is typically used for the
36 * second level page tables on 32-bit ARMs.
40 * to allocate a page and then mark it as reserved. The Linux memory
42 * "pprev_hash" entries in the mem_map for this page.
45 * of the page are in use, and manipulate this as required during the
53 struct page *queue;
55 unsigned int shift; /* (1 << shift) size of page */
68 #error unsupported page size
78 static void add_page_to_queue(struct page *pag argument
91 remove_page_from_queue(struct page *page) argument
104 struct page *page; local
151 struct page *page; local
[all...]
/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/asm-mips/
H A Dbcache.h20 void (*bc_wback_inv)(unsigned long page, unsigned long size);
21 void (*bc_inv)(unsigned long page, unsigned long size);
41 static inline void bc_wback_inv(unsigned long page, unsigned long size) argument
43 bcops->bc_wback_inv(page, size);
46 static inline void bc_inv(unsigned long page, unsigned long size) argument
48 bcops->bc_inv(page, size);
57 #define bc_wback_inv(page, size) do { } while (0)
58 #define bc_inv(page, size) do { } while (0)
H A Dhighmem.h49 extern void * kmap_high(struct page *page);
50 extern void kunmap_high(struct page *page);
52 static inline void *kmap(struct page *page) argument
56 if (page < highmem_start_page)
57 return page_address(page);
58 return kmap_high(page);
61 static inline void kunmap(struct page *pag argument
76 kmap_atomic(struct page *page, enum km_type type) argument
[all...]
H A Dscatterlist.h6 NULL for highmem page */
7 struct page * page; /* Location for highmem page, if any */ member in struct:scatterlist
/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/asm-mips64/
H A Dbcache.h20 void (*bc_wback_inv)(unsigned long page, unsigned long size);
21 void (*bc_inv)(unsigned long page, unsigned long size);
41 static inline void bc_wback_inv(unsigned long page, unsigned long size) argument
43 bcops->bc_wback_inv(page, size);
46 static inline void bc_inv(unsigned long page, unsigned long size) argument
48 bcops->bc_inv(page, size);
57 #define bc_wback_inv(page, size) do { } while (0)
58 #define bc_inv(page, size) do { } while (0)
H A Dscatterlist.h6 NULL for highmem page */
7 struct page * page; /* Location for highmem page, if any */ member in struct:scatterlist
/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/asm-ppc/
H A Dhighmem.h55 extern void *kmap_high(struct page *page);
56 extern void kunmap_high(struct page *page);
58 static inline void *kmap(struct page *page) argument
62 if (page < highmem_start_page)
63 return page_address(page);
64 return kmap_high(page);
67 static inline void kunmap(struct page *pag argument
82 kmap_atomic(struct page *page, enum km_type type) argument
[all...]
/asus-wl-520gu-7.0.1.45/src/linux/linux/include/asm-mips/
H A Dbcache.h20 void (*bc_wback_inv)(unsigned long page, unsigned long size);
21 void (*bc_inv)(unsigned long page, unsigned long size);
41 static inline void bc_wback_inv(unsigned long page, unsigned long size) argument
43 bcops->bc_wback_inv(page, size);
46 static inline void bc_inv(unsigned long page, unsigned long size) argument
48 bcops->bc_inv(page, size);
57 #define bc_wback_inv(page, size) do { } while (0)
58 #define bc_inv(page, size) do { } while (0)
H A Dhighmem.h49 extern void * kmap_high(struct page *page);
50 extern void kunmap_high(struct page *page);
52 static inline void *kmap(struct page *page) argument
56 if (page < highmem_start_page)
57 return page_address(page);
58 return kmap_high(page);
61 static inline void kunmap(struct page *pag argument
76 kmap_atomic(struct page *page, enum km_type type) argument
[all...]
H A Dscatterlist.h6 NULL for highmem page */
7 struct page * page; /* Location for highmem page, if any */ member in struct:scatterlist
/asus-wl-520gu-7.0.1.45/src/linux/linux/include/asm-mips64/
H A Dbcache.h20 void (*bc_wback_inv)(unsigned long page, unsigned long size);
21 void (*bc_inv)(unsigned long page, unsigned long size);
41 static inline void bc_wback_inv(unsigned long page, unsigned long size) argument
43 bcops->bc_wback_inv(page, size);
46 static inline void bc_inv(unsigned long page, unsigned long size) argument
48 bcops->bc_inv(page, size);
57 #define bc_wback_inv(page, size) do { } while (0)
58 #define bc_inv(page, size) do { } while (0)
H A Dscatterlist.h6 NULL for highmem page */
7 struct page * page; /* Location for highmem page, if any */ member in struct:scatterlist
/asus-wl-520gu-7.0.1.45/src/linux/linux/include/asm-ppc/
H A Dhighmem.h55 extern void *kmap_high(struct page *page);
56 extern void kunmap_high(struct page *page);
58 static inline void *kmap(struct page *page) argument
62 if (page < highmem_start_page)
63 return page_address(page);
64 return kmap_high(page);
67 static inline void kunmap(struct page *pag argument
82 kmap_atomic(struct page *page, enum km_type type) argument
[all...]
/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/asm/
H A Dbcache.h20 void (*bc_wback_inv)(unsigned long page, unsigned long size);
21 void (*bc_inv)(unsigned long page, unsigned long size);
41 static inline void bc_wback_inv(unsigned long page, unsigned long size) argument
43 bcops->bc_wback_inv(page, size);
46 static inline void bc_inv(unsigned long page, unsigned long size) argument
48 bcops->bc_inv(page, size);
57 #define bc_wback_inv(page, size) do { } while (0)
58 #define bc_inv(page, size) do { } while (0)
H A Dhighmem.h49 extern void * kmap_high(struct page *page);
50 extern void kunmap_high(struct page *page);
52 static inline void *kmap(struct page *page) argument
56 if (page < highmem_start_page)
57 return page_address(page);
58 return kmap_high(page);
61 static inline void kunmap(struct page *pag argument
76 kmap_atomic(struct page *page, enum km_type type) argument
[all...]

Completed in 115 milliseconds

1234567891011>>