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

1234567891011>>

/drivers/staging/lustre/lustre/include/linux/
H A Dlustre_patchless_compat.h47 #define ll_delete_from_page_cache(page) delete_from_page_cache(page)
50 truncate_complete_page(struct address_space *mapping, struct page *page) argument
52 if (page->mapping != mapping)
55 if (PagePrivate(page))
56 page->mapping->a_ops->invalidatepage(page, 0, PAGE_CACHE_SIZE);
58 cancel_dirty_page(page, PAGE_SIZE);
59 ClearPageMappedToDisk(page);
[all...]
/drivers/staging/android/ion/
H A Dion_page_pool.c29 struct page *page = alloc_pages(pool->gfp_mask, pool->order); local
31 if (!page)
33 ion_page_pool_alloc_set_cache_policy(pool, page);
35 ion_pages_sync_for_device(NULL, page, PAGE_SIZE << pool->order,
37 return page;
41 struct page *page)
43 ion_page_pool_free_set_cache_policy(pool, page);
44 __free_pages(page, poo
40 ion_page_pool_free_pages(struct ion_page_pool *pool, struct page *page) argument
47 ion_page_pool_add(struct ion_page_pool *pool, struct page *page) argument
63 struct page *page; local
81 struct page *page = NULL; local
98 ion_page_pool_free(struct ion_page_pool *pool, struct page *page) argument
109 ion_page_pool_free_immediate(struct ion_page_pool *pool, struct page *page) argument
139 struct page *page; local
[all...]
H A Dion_system_heap.c17 #include <asm/page.h>
55 static struct page *alloc_buffer_page(struct ion_system_heap *heap,
61 struct page *page; local
64 page = ion_page_pool_alloc(pool);
70 page = alloc_pages(gfp_flags | __GFP_COMP, order);
71 if (!page)
73 ion_pages_sync_for_device(NULL, page, PAGE_SIZE << order,
77 return page;
81 struct ion_buffer *buffer, struct page *pag
80 free_buffer_page(struct ion_system_heap *heap, struct ion_buffer *buffer, struct page *page) argument
103 struct page *page; local
133 struct page *page, *tmp_page; local
318 struct page *page; local
366 struct page *page = sg_page(table->sgl); local
381 struct page *page = sg_page(table->sgl); local
[all...]
/drivers/infiniband/hw/mlx4/
H A Ddoorbell.c47 struct mlx4_ib_user_db_page *page; local
52 list_for_each_entry(page, &context->db_page_list, list)
53 if (page->user_virt == (virt & PAGE_MASK))
56 page = kmalloc(sizeof *page, GFP_KERNEL);
57 if (!page) {
62 page->user_virt = (virt & PAGE_MASK);
63 page->refcnt = 0;
64 page->umem = ib_umem_get(&context->ibucontext, virt & PAGE_MASK,
66 if (IS_ERR(page
[all...]
/drivers/infiniband/hw/mlx5/
H A Ddoorbell.c49 struct mlx5_ib_user_db_page *page; local
54 list_for_each_entry(page, &context->db_page_list, list)
55 if (page->user_virt == (virt & PAGE_MASK))
58 page = kmalloc(sizeof(*page), GFP_KERNEL);
59 if (!page) {
64 page->user_virt = (virt & PAGE_MASK);
65 page->refcnt = 0;
66 page->umem = ib_umem_get(&context->ibucontext, virt & PAGE_MASK,
68 if (IS_ERR(page
[all...]
/drivers/staging/lustre/lustre/lov/
H A Dlovsub_page.c49 * Lovsub page operations.
63 struct cl_page *page, struct page *unused)
65 struct lovsub_page *lsb = cl_object_page_slice(obj, page);
67 cl_page_slice_add(page, &lsb->lsb_cl, obj, &lovsub_page_ops);
62 lovsub_page_init(const struct lu_env *env, struct cl_object *obj, struct cl_page *page, struct page *unused) argument
/drivers/xen/
H A Dballoon.c58 #include <asm/page.h>
71 #include <xen/page.h>
93 /* We increase/decrease in batches which fit in a page */
95 static DEFINE_PER_CPU(struct page *, balloon_scratch_page);
110 static void scrub_page(struct page *page) argument
113 clear_highpage(page);
117 /* balloon_append: add the given page to the balloon. */
118 static void __balloon_append(struct page *page) argument
130 balloon_append(struct page *page) argument
139 struct page *page; local
160 balloon_next_page(struct page *page) argument
248 xen_online_page(struct page *page) argument
308 struct page *page; local
378 struct page *page; local
534 struct page *page; local
590 struct page *page; local
[all...]
/drivers/staging/lustre/lustre/obdclass/
H A Dcl_page.c54 # define PASSERT(env, page, expr) \
57 CL_PAGE_DEBUG(D_ERROR, (env), (page), #expr "\n"); \
62 # define PINVRNT(env, page, exp) \
63 ((void)sizeof(env), (void)sizeof(page), (void)sizeof !!(exp))
65 /* Disable page statistic by default due to huge performance penalty. */
72 * Internal version of cl_page_top, it should be called if the page is
73 * known to be not freed, says with page referenced, or radix tree lock held,
74 * or page owned.
76 static struct cl_page *cl_page_top_trusted(struct cl_page *page) argument
78 while (page
94 cl_page_get_trust(struct cl_page *page) argument
107 cl_page_at_trusted(const struct cl_page *page, const struct lu_device_type *dtype) argument
131 struct cl_page *page; local
159 struct cl_page *page; local
248 cl_page_free(const struct lu_env *env, struct cl_page *page) argument
280 cl_page_state_set_trust(struct cl_page *page, enum cl_page_state state) argument
291 struct cl_page *page; local
355 struct cl_page *page = NULL; local
503 cl_page_state_set0(const struct lu_env *env, struct cl_page *page, enum cl_page_state state) argument
564 cl_page_state_set(const struct lu_env *env, struct cl_page *page, enum cl_page_state state) argument
578 cl_page_get(struct cl_page *page) argument
593 cl_page_put(const struct lu_env *env, struct cl_page *page) argument
618 cl_page_vmpage(const struct lu_env *env, struct cl_page *page) argument
644 struct cl_page *page; local
678 cl_page_top(struct cl_page *page) argument
684 cl_page_at(const struct cl_page *page, const struct lu_device_type *dtype) argument
769 cl_page_invoke(const struct lu_env *env, struct cl_io *io, struct cl_page *page, ptrdiff_t op) argument
780 cl_page_invoid(const struct lu_env *env, struct cl_io *io, struct cl_page *page, ptrdiff_t op) argument
790 cl_page_owner_clear(struct cl_page *page) argument
802 cl_page_owner_set(struct cl_page *page) argument
1370 cl_page_is_under_lock(const struct lu_env *env, struct cl_io *io, struct cl_page *page) argument
1386 page_prune_cb(const struct lu_env *env, struct cl_io *io, struct cl_page *page, void *cbdata) argument
1488 cl_page_cancel(const struct lu_env *env, struct cl_page *page) argument
1535 cl_page_slice_add(struct cl_page *page, struct cl_page_slice *slice, struct cl_object *obj, const struct cl_page_operations *ops) argument
[all...]
/drivers/hwmon/pmbus/
H A Dltc2978.c104 static int ltc2978_read_word_data_common(struct i2c_client *client, int page, argument
113 ret = pmbus_read_word_data(client, page, LTC2978_MFR_VIN_PEAK);
121 ret = pmbus_read_word_data(client, page, LTC2978_MFR_VOUT_PEAK);
127 if (ret > data->vout_max[page])
128 data->vout_max[page] = ret;
129 ret = data->vout_max[page];
133 ret = pmbus_read_word_data(client, page,
137 > lin11_to_val(data->temp_max[page]))
138 data->temp_max[page] = ret;
139 ret = data->temp_max[page];
154 ltc2978_read_word_data(struct i2c_client *client, int page, int reg) argument
208 ltc2974_read_word_data(struct i2c_client *client, int page, int reg) argument
243 ltc3880_read_word_data(struct i2c_client *client, int page, int reg) argument
284 ltc3883_read_word_data(struct i2c_client *client, int page, int reg) argument
310 ltc2978_clear_peaks(struct i2c_client *client, int page, enum chips id) argument
323 ltc2978_write_word_data(struct i2c_client *client, int page, int reg, u16 word) argument
[all...]
H A Dpmbus.c31 * Find sensor groups and status registers on each page.
36 int page; local
38 /* Sensors detected on page 0 only */
75 for (page = 0; page < info->pages; page++) {
76 if (pmbus_check_word_register(client, page, PMBUS_READ_VOUT)) {
77 info->func[page] |= PMBUS_HAVE_VOUT;
78 if (pmbus_check_byte_register(client, page,
80 info->func[page] |
109 int page; local
[all...]
/drivers/video/fbdev/core/
H A Dfb_defio.c26 static struct page *fb_deferred_io_page(struct fb_info *info, unsigned long offs)
29 struct page *page; local
32 page = vmalloc_to_page(screen_base + offs);
34 page = pfn_to_page((info->fix.smem_start + offs) >> PAGE_SHIFT);
36 return page;
44 struct page *page; local
51 page = fb_deferred_io_page(info, offset);
52 if (!page)
96 struct page *page = vmf->page; local
155 fb_deferred_io_set_page_dirty(struct page *page) argument
228 struct page *page; local
[all...]
/drivers/infiniband/hw/ehca/
H A Dipz_pt_fn.c84 u64 page = __pa(queue->queue_pages[i]); local
85 if (addr >= page && addr < page + queue->pagesize) {
86 *q_offset = addr - page + i * queue->pagesize;
99 * outer loop allocates whole kernel pages (page aligned) and
100 * inner loop divides a kernel page into smaller hca queue pages
130 struct ipz_small_queue_page *page; local
136 page = list_entry(pd->free[order].next,
139 page = kmem_cache_zalloc(small_qp_cache, GFP_KERNEL);
140 if (!page)
175 struct ipz_small_queue_page *page = queue->small_page; local
[all...]
/drivers/staging/lustre/include/linux/lnet/linux/
H A Dlnet.h53 #define cfs_tcp_sendpage(sk, page, offset, size, flags) \
54 tcp_sendpage(sk, page, offset, size, flags)
H A Dlib-lnet.h42 # include <asm/page.h>
48 lnet_page2phys(struct page *p)
/drivers/staging/rtl8188eu/include/
H A Drtw_debug.h120 int proc_get_drv_version(char *page, char **start,
124 int proc_get_write_reg(char *page, char **start,
130 int proc_get_read_reg(char *page, char **start,
137 int proc_get_fwstate(char *page, char **start,
140 int proc_get_sec_info(char *page, char **start,
143 int proc_get_mlmext_state(char *page, char **start,
147 int proc_get_qos_option(char *page, char **start,
150 int proc_get_ht_option(char *page, char **start,
153 int proc_get_rf_info(char *page, char **start,
156 int proc_get_ap_info(char *page, cha
[all...]
/drivers/gpu/drm/
H A Ddrm_cache.c42 drm_clflush_page(struct page *page) argument
48 if (unlikely(page == NULL))
51 page_virtual = kmap_atomic(page);
57 static void drm_cache_flush_clflush(struct page *pages[],
76 drm_clflush_pages(struct page *pages[], unsigned long num_pages)
91 struct page *page = pages[i];
94 if (unlikely(page == NULL))
97 page_virtual = kmap_atomic(page);
[all...]
/drivers/block/
H A Dbrd.c31 * the pages containing the block device's contents. A brd page's ->index is
52 * Look up and return a brd's page for a given sector.
55 static struct page *brd_lookup_page(struct brd_device *brd, sector_t sector)
58 struct page *page; local
61 * The page lifetime is protected by the fact that we have opened the
72 idx = sector >> PAGE_SECTORS_SHIFT; /* sector to page index */
73 page = radix_tree_lookup(&brd->brd_pages, idx);
76 BUG_ON(page && page
89 struct page *page; local
136 struct page *page; local
149 struct page *page; local
236 struct page *page; local
268 struct page *page; local
299 brd_do_bvec(struct brd_device *brd, struct page *page, unsigned int len, unsigned int off, int rw, sector_t sector) argument
363 brd_rw_page(struct block_device *bdev, sector_t sector, struct page *page, int rw) argument
377 struct page *page; local
[all...]
/drivers/staging/lustre/lustre/llite/
H A Drw26.c38 * Lustre Lite I/O page cache routines for the 2.5/2.6 kernel version
64 * called when the page is truncate from a file, either as a result of
68 * [0, offset] bytes of the page remain valid (this is for a case of not-page
69 * aligned truncate). Lustre leaves partially truncated page in the cache,
72 static void ll_invalidatepage(struct page *vmpage, unsigned int offset,
77 struct cl_page *page; local
87 * below because they are run with page locked and all our io is
88 * happening with locked page too
96 page
122 struct cl_page *page; local
477 struct page *page; local
495 ll_write_end(struct file *file, struct address_space *mapping, loff_t pos, unsigned len, unsigned copied, struct page *page, void *fsdata) argument
510 ll_migratepage(struct address_space *mapping, struct page *newpage, struct page *page, enum migrate_mode mode ) argument
[all...]
H A Dvvp_internal.h53 struct cl_page *page, struct page *vmpage);
/drivers/infiniband/hw/qib/
H A Dqib_user_pages.c39 static void __qib_release_user_pages(struct page **p, size_t num_pages,
55 struct page **p)
96 * have to bother with retries or mapping a dummy page to insure we
101 dma_addr_t qib_map_page(struct pci_dev *hwdev, struct page *page, argument
106 phys = pci_map_page(hwdev, page, offset, size, direction);
110 phys = pci_map_page(hwdev, page, offset, size, direction);
112 * FIXME: If we get 0 again, we should keep this page,
113 * map another, then free the 0 page.
122 * @start_page: the start page
[all...]
/drivers/staging/rtl8188eu/core/
H A Drtw_debug.c25 int proc_get_drv_version(char *page, char **start, argument
31 len += snprintf(page + len, count - len, "%s\n", DRIVERVERSION);
37 int proc_get_write_reg(char *page, char **start, argument
86 int proc_get_read_reg(char *page, char **start, argument
102 len += snprintf(page + len, count - len, "usb_read8(0x%x)=0x%x\n", proc_get_read_addr, usb_read8(padapter, proc_get_read_addr));
105 len += snprintf(page + len, count - len, "usb_read16(0x%x)=0x%x\n", proc_get_read_addr, usb_read16(padapter, proc_get_read_addr));
108 len += snprintf(page + len, count - len, "usb_read32(0x%x)=0x%x\n", proc_get_read_addr, usb_read32(padapter, proc_get_read_addr));
111 len += snprintf(page + len, count - len, "error read length=%d\n", proc_get_read_len);
146 int proc_get_fwstate(char *page, char **start, argument
156 len += snprintf(page
162 proc_get_sec_info(char *page, char **start, off_t offset, int count, int *eof, void *data) argument
180 proc_get_mlmext_state(char *page, char **start, off_t offset, int count, int *eof, void *data) argument
197 proc_get_qos_option(char *page, char **start, off_t offset, int count, int *eof, void *data) argument
213 proc_get_ht_option(char *page, char **start, off_t offset, int count, int *eof, void *data) argument
227 proc_get_rf_info(char *page, char **start, off_t offset, int count, int *eof, void *data) argument
242 proc_get_ap_info(char *page, char **start, off_t offset, int count, int *eof, void *data) argument
283 proc_get_adapter_state(char *page, char **start, off_t offset, int count, int *eof, void *data) argument
298 proc_get_trx_info(char *page, char **start, off_t offset, int count, int *eof, void *data) argument
316 proc_get_mac_reg_dump1(char *page, char **start, off_t offset, int count, int *eof, void *data) argument
339 proc_get_mac_reg_dump2(char *page, char **start, off_t offset, int count, int *eof, void *data) argument
362 proc_get_mac_reg_dump3(char *page, char **start, off_t offset, int count, int *eof, void *data) argument
385 proc_get_bb_reg_dump1(char *page, char **start, off_t offset, int count, int *eof, void *data) argument
406 proc_get_bb_reg_dump2(char *page, char **start, off_t offset, int count, int *eof, void *data) argument
427 proc_get_bb_reg_dump3(char *page, char **start, off_t offset, int count, int *eof, void *data) argument
448 proc_get_rf_reg_dump1(char *page, char **start, off_t offset, int count, int *eof, void *data) argument
473 proc_get_rf_reg_dump2(char *page, char **start, off_t offset, int count, int *eof, void *data) argument
498 proc_get_rf_reg_dump3(char *page, char **start, off_t offset, int count, int *eof, void *data) argument
525 proc_get_rf_reg_dump4(char *page, char **start, off_t offset, int count, int *eof, void *data) argument
552 proc_get_rx_signal(char *page, char **start, off_t offset, int count, int *eof, void *data) argument
609 proc_get_ht_enable(char *page, char **start, off_t offset, int count, int *eof, void *data) argument
649 proc_get_cbw40_enable(char *page, char **start, off_t offset, int count, int *eof, void *data) argument
690 proc_get_ampdu_enable(char *page, char **start, off_t offset, int count, int *eof, void *data) argument
731 proc_get_two_path_rssi(char *page, char **start, off_t offset, int count, int *eof, void *data) argument
751 proc_get_rx_stbc(char *page, char **start, off_t offset, int count, int *eof, void *data) argument
792 proc_get_rssi_disp(char *page, char **start, off_t offset, int count, int *eof, void *data) argument
834 proc_get_all_sta_info(char *page, char **start, off_t offset, int count, int *eof, void *data) argument
891 proc_get_best_channel(char *page, char **start, off_t offset, int count, int *eof, void *data) argument
[all...]
/drivers/target/iscsi/
H A Discsi_target_stat.c68 struct iscsi_wwn_stat_grps *igrps, char *page)
73 return snprintf(page, PAGE_SIZE, "%u\n", tiqn->tiqn_index);
78 struct iscsi_wwn_stat_grps *igrps, char *page)
80 return snprintf(page, PAGE_SIZE, "%u\n", ISCSI_DRAFT20_VERSION);
85 struct iscsi_wwn_stat_grps *igrps, char *page)
87 return snprintf(page, PAGE_SIZE, "%u\n", ISCSI_DRAFT20_VERSION);
92 struct iscsi_wwn_stat_grps *igrps, char *page)
97 return snprintf(page, PAGE_SIZE, "%u\n", tiqn->tiqn_num_tpg_nps);
102 struct iscsi_wwn_stat_grps *igrps, char *page)
104 return snprintf(page, PAGE_SIZ
67 iscsi_stat_instance_show_attr_inst( struct iscsi_wwn_stat_grps *igrps, char *page) argument
77 iscsi_stat_instance_show_attr_min_ver( struct iscsi_wwn_stat_grps *igrps, char *page) argument
84 iscsi_stat_instance_show_attr_max_ver( struct iscsi_wwn_stat_grps *igrps, char *page) argument
91 iscsi_stat_instance_show_attr_portals( struct iscsi_wwn_stat_grps *igrps, char *page) argument
101 iscsi_stat_instance_show_attr_nodes( struct iscsi_wwn_stat_grps *igrps, char *page) argument
108 iscsi_stat_instance_show_attr_sessions( struct iscsi_wwn_stat_grps *igrps, char *page) argument
118 iscsi_stat_instance_show_attr_fail_sess( struct iscsi_wwn_stat_grps *igrps, char *page) argument
136 iscsi_stat_instance_show_attr_fail_type( struct iscsi_wwn_stat_grps *igrps, char *page) argument
148 iscsi_stat_instance_show_attr_fail_rem_name( struct iscsi_wwn_stat_grps *igrps, char *page) argument
161 iscsi_stat_instance_show_attr_disc_time( struct iscsi_wwn_stat_grps *igrps, char *page) argument
168 iscsi_stat_instance_show_attr_description( struct iscsi_wwn_stat_grps *igrps, char *page) argument
175 iscsi_stat_instance_show_attr_vendor( struct iscsi_wwn_stat_grps *igrps, char *page) argument
182 iscsi_stat_instance_show_attr_version( struct iscsi_wwn_stat_grps *igrps, char *page) argument
237 iscsi_stat_sess_err_show_attr_inst( struct iscsi_wwn_stat_grps *igrps, char *page) argument
247 iscsi_stat_sess_err_show_attr_digest_errors( struct iscsi_wwn_stat_grps *igrps, char *page) argument
258 iscsi_stat_sess_err_show_attr_cxn_errors( struct iscsi_wwn_stat_grps *igrps, char *page) argument
269 iscsi_stat_sess_err_show_attr_format_errors( struct iscsi_wwn_stat_grps *igrps, char *page) argument
319 iscsi_stat_tgt_attr_show_attr_inst( struct iscsi_wwn_stat_grps *igrps, char *page) argument
329 iscsi_stat_tgt_attr_show_attr_indx( struct iscsi_wwn_stat_grps *igrps, char *page) argument
336 iscsi_stat_tgt_attr_show_attr_login_fails( struct iscsi_wwn_stat_grps *igrps, char *page) argument
354 iscsi_stat_tgt_attr_show_attr_last_fail_time( struct iscsi_wwn_stat_grps *igrps, char *page) argument
372 iscsi_stat_tgt_attr_show_attr_last_fail_type( struct iscsi_wwn_stat_grps *igrps, char *page) argument
388 iscsi_stat_tgt_attr_show_attr_fail_intr_name( struct iscsi_wwn_stat_grps *igrps, char *page) argument
405 iscsi_stat_tgt_attr_show_attr_fail_intr_addr_type( struct iscsi_wwn_stat_grps *igrps, char *page) argument
424 iscsi_stat_tgt_attr_show_attr_fail_intr_addr( struct iscsi_wwn_stat_grps *igrps, char *page) argument
483 iscsi_stat_login_show_attr_inst( struct iscsi_wwn_stat_grps *igrps, char *page) argument
493 iscsi_stat_login_show_attr_indx( struct iscsi_wwn_stat_grps *igrps, char *page) argument
500 iscsi_stat_login_show_attr_accepts( struct iscsi_wwn_stat_grps *igrps, char *page) argument
516 iscsi_stat_login_show_attr_other_fails( struct iscsi_wwn_stat_grps *igrps, char *page) argument
532 iscsi_stat_login_show_attr_redirects( struct iscsi_wwn_stat_grps *igrps, char *page) argument
548 iscsi_stat_login_show_attr_authorize_fails( struct iscsi_wwn_stat_grps *igrps, char *page) argument
564 iscsi_stat_login_show_attr_authenticate_fails( struct iscsi_wwn_stat_grps *igrps, char *page) argument
580 iscsi_stat_login_show_attr_negotiate_fails( struct iscsi_wwn_stat_grps *igrps, char *page) argument
640 iscsi_stat_logout_show_attr_inst( struct iscsi_wwn_stat_grps *igrps, char *page) argument
650 iscsi_stat_logout_show_attr_indx( struct iscsi_wwn_stat_grps *igrps, char *page) argument
657 iscsi_stat_logout_show_attr_normal_logouts( struct iscsi_wwn_stat_grps *igrps, char *page) argument
668 iscsi_stat_logout_show_attr_abnormal_logouts( struct iscsi_wwn_stat_grps *igrps, char *page) argument
719 iscsi_stat_sess_show_attr_inst( struct iscsi_node_stat_grps *igrps, char *page) argument
732 iscsi_stat_sess_show_attr_node( struct iscsi_node_stat_grps *igrps, char *page) argument
756 iscsi_stat_sess_show_attr_indx( struct iscsi_node_stat_grps *igrps, char *page) argument
780 iscsi_stat_sess_show_attr_cmd_pdus( struct iscsi_node_stat_grps *igrps, char *page) argument
804 iscsi_stat_sess_show_attr_rsp_pdus( struct iscsi_node_stat_grps *igrps, char *page) argument
828 iscsi_stat_sess_show_attr_txdata_octs( struct iscsi_node_stat_grps *igrps, char *page) argument
852 iscsi_stat_sess_show_attr_rxdata_octs( struct iscsi_node_stat_grps *igrps, char *page) argument
876 iscsi_stat_sess_show_attr_conn_digest_errors( struct iscsi_node_stat_grps *igrps, char *page) argument
900 iscsi_stat_sess_show_attr_conn_timeout_errors( struct iscsi_node_stat_grps *igrps, char *page) argument
[all...]
/drivers/usb/gadget/function/
H A Du_ether_configfs.h38 char *page) \
43 result = gether_get_dev_addr(opts->net, page, PAGE_SIZE); \
50 const char *page, size_t len)\
60 ret = gether_set_dev_addr(opts->net, page); \
74 char *page) \
79 result = gether_get_host_addr(opts->net, page, PAGE_SIZE); \
86 const char *page, size_t len)\
96 ret = gether_set_host_addr(opts->net, page); \
110 char *page) \
117 return sprintf(page, "
[all...]
/drivers/char/agp/
H A Defficeon-agp.c28 #include <linux/page-flags.h>
38 * The page array is filled through the ATTPAGE register
40 * 31:20: physical page address
43 * mapped pages (the 2nd level page table pages
69 static inline unsigned long efficeon_mask_memory(struct page *page) argument
71 unsigned long addr = page_to_phys(page);
163 unsigned long page = efficeon_private.l1_table[index]; local
164 if (page) {
166 ClearPageReserved(virt_to_page((char *)page));
211 unsigned long page; local
241 unsigned int *page, *last_page; local
302 unsigned int *page = (unsigned int *) efficeon_private.l1_table[index >> 10]; local
[all...]
/drivers/gpu/drm/gma500/
H A Dmmu.h20 * before taking the page table spinlock.
24 /* protects page tables, directory tables and pt tables.
46 struct page *p;
54 struct page *p;
55 struct page *dummy_pt;
56 struct page *dummy_page;
84 extern int psb_mmu_insert_pages(struct psb_mmu_pd *pd, struct page **pages,

Completed in 4989 milliseconds

1234567891011>>