Searched refs:page (Results 26 - 50 of 783) sorted by relevance

1234567891011>>

/drivers/infiniband/hw/ehca/
H A Dehca_pd.c89 struct ipz_small_queue_page *page, *tmp; local
93 list_for_each_entry_safe(page, tmp, &my_pd->free[i], list) {
95 free_page(page->page);
96 kmem_cache_free(small_qp_cache, page);
/drivers/staging/lustre/lustre/obdclass/
H A Dcl_io.c689 cl_io_slice_page(const struct cl_io_slice *ios, struct cl_page *page) argument
693 slice = cl_page_at(page, ios->cis_obj->co_lu.lo_dev->ld_type);
699 * True iff \a page is within \a io range.
701 static int cl_page_in_io(const struct cl_page *page, const struct cl_io *io) argument
708 idx = page->cp_index;
718 start = cl_offset(page->cp_obj, idx);
719 end = cl_offset(page->cp_obj, idx + 1);
734 * Called by read io, when page has to be read from the server.
739 struct cl_page *page)
746 LINVRNT(cl_page_is_owned(page, i
738 cl_io_read_page(const struct lu_env *env, struct cl_io *io, struct cl_page *page) argument
791 cl_io_prepare_write(const struct lu_env *env, struct cl_io *io, struct cl_page *page, unsigned from, unsigned to) argument
824 cl_io_commit_write(const struct lu_env *env, struct cl_io *io, struct cl_page *page, unsigned from, unsigned to) argument
942 struct cl_page *page; local
1058 cl_page_list_add(struct cl_page_list *plist, struct cl_page *page) argument
1079 cl_page_list_del(const struct lu_env *env, struct cl_page_list *plist, struct cl_page *page) argument
1098 cl_page_list_move(struct cl_page_list *dst, struct cl_page_list *src, struct cl_page *page) argument
1118 struct cl_page *page; local
1138 struct cl_page *page; local
1172 struct cl_page *page; local
1189 struct cl_page *page; local
1215 struct cl_page *page; local
1230 struct cl_page *page; local
1244 struct cl_page *page; local
1271 cl_2queue_add(struct cl_2queue *queue, struct cl_page *page) argument
1323 cl_2queue_init_page(struct cl_2queue *queue, struct cl_page *page) argument
1395 cl_req_init(const struct lu_env *env, struct cl_req *req, struct cl_page *page) argument
1444 cl_req_alloc(const struct lu_env *env, struct cl_page *page, enum cl_req_type crt, int nr_objects) argument
1478 cl_req_page_add(const struct lu_env *env, struct cl_req *req, struct cl_page *page) argument
1513 cl_req_page_done(const struct lu_env *env, struct cl_page *page) argument
1566 struct cl_page *page; local
[all...]
/drivers/infiniband/hw/mthca/
H A Dmthca_memfree.c40 #include <asm/page.h>
61 } page[0]; member in struct:mthca_user_db_table
109 struct page *page; local
115 page = alloc_pages(gfp_mask | __GFP_ZERO, order);
116 if (!page)
119 sg_set_page(mem, page, PAGE_SIZE << order, 0);
283 struct page *page = NULL; local
306 * so if we found the page, dma_handl
439 mthca_uarc_virt(struct mthca_dev *dev, struct mthca_uar *uar, int page) argument
572 struct mthca_db_page *page; local
667 struct mthca_db_page *page; local
[all...]
/drivers/staging/lustre/lustre/ptlrpc/
H A Dpers.c65 void ptlrpc_add_bulk_page(struct ptlrpc_bulk_desc *desc, struct page *page, argument
70 kiov->kiov_page = page;
/drivers/target/
H A Dtarget_core_stat.c77 struct se_dev_stat_grps *sgrps, char *page)
83 return snprintf(page, PAGE_SIZE, "%u\n", hba->hba_index);
88 struct se_dev_stat_grps *sgrps, char *page)
93 return snprintf(page, PAGE_SIZE, "%u\n", dev->dev_index);
98 struct se_dev_stat_grps *sgrps, char *page)
100 return snprintf(page, PAGE_SIZE, "Target\n");
105 struct se_dev_stat_grps *sgrps, char *page)
110 return snprintf(page, PAGE_SIZE, "%u\n", dev->dev_port_count);
154 struct se_dev_stat_grps *sgrps, char *page)
160 return snprintf(page, PAGE_SIZ
76 target_stat_scsi_dev_show_attr_inst( struct se_dev_stat_grps *sgrps, char *page) argument
87 target_stat_scsi_dev_show_attr_indx( struct se_dev_stat_grps *sgrps, char *page) argument
97 target_stat_scsi_dev_show_attr_role( struct se_dev_stat_grps *sgrps, char *page) argument
104 target_stat_scsi_dev_show_attr_ports( struct se_dev_stat_grps *sgrps, char *page) argument
153 target_stat_scsi_tgt_dev_show_attr_inst( struct se_dev_stat_grps *sgrps, char *page) argument
164 target_stat_scsi_tgt_dev_show_attr_indx( struct se_dev_stat_grps *sgrps, char *page) argument
174 target_stat_scsi_tgt_dev_show_attr_num_lus( struct se_dev_stat_grps *sgrps, char *page) argument
181 target_stat_scsi_tgt_dev_show_attr_status( struct se_dev_stat_grps *sgrps, char *page) argument
194 target_stat_scsi_tgt_dev_show_attr_non_access_lus( struct se_dev_stat_grps *sgrps, char *page) argument
210 target_stat_scsi_tgt_dev_show_attr_resets( struct se_dev_stat_grps *sgrps, char *page) argument
261 target_stat_scsi_lu_show_attr_inst( struct se_dev_stat_grps *sgrps, char *page) argument
272 target_stat_scsi_lu_show_attr_dev( struct se_dev_stat_grps *sgrps, char *page) argument
282 target_stat_scsi_lu_show_attr_indx( struct se_dev_stat_grps *sgrps, char *page) argument
289 target_stat_scsi_lu_show_attr_lun( struct se_dev_stat_grps *sgrps, char *page) argument
297 target_stat_scsi_lu_show_attr_lu_name( struct se_dev_stat_grps *sgrps, char *page) argument
310 target_stat_scsi_lu_show_attr_vend( struct se_dev_stat_grps *sgrps, char *page) argument
327 target_stat_scsi_lu_show_attr_prod( struct se_dev_stat_grps *sgrps, char *page) argument
344 target_stat_scsi_lu_show_attr_rev( struct se_dev_stat_grps *sgrps, char *page) argument
361 target_stat_scsi_lu_show_attr_dev_type( struct se_dev_stat_grps *sgrps, char *page) argument
373 target_stat_scsi_lu_show_attr_status( struct se_dev_stat_grps *sgrps, char *page) argument
385 target_stat_scsi_lu_show_attr_state_bit( struct se_dev_stat_grps *sgrps, char *page) argument
393 target_stat_scsi_lu_show_attr_num_cmds( struct se_dev_stat_grps *sgrps, char *page) argument
405 target_stat_scsi_lu_show_attr_read_mbytes( struct se_dev_stat_grps *sgrps, char *page) argument
417 target_stat_scsi_lu_show_attr_write_mbytes( struct se_dev_stat_grps *sgrps, char *page) argument
429 target_stat_scsi_lu_show_attr_resets( struct se_dev_stat_grps *sgrps, char *page) argument
440 target_stat_scsi_lu_show_attr_full_stat( struct se_dev_stat_grps *sgrps, char *page) argument
448 target_stat_scsi_lu_show_attr_hs_num_cmds( struct se_dev_stat_grps *sgrps, char *page) argument
456 target_stat_scsi_lu_show_attr_creation_time( struct se_dev_stat_grps *sgrps, char *page) argument
542 target_stat_scsi_port_show_attr_inst( struct se_port_stat_grps *pgrps, char *page) argument
564 target_stat_scsi_port_show_attr_dev( struct se_port_stat_grps *pgrps, char *page) argument
584 target_stat_scsi_port_show_attr_indx( struct se_port_stat_grps *pgrps, char *page) argument
603 target_stat_scsi_port_show_attr_role( struct se_port_stat_grps *pgrps, char *page) argument
626 target_stat_scsi_port_show_attr_busy_count( struct se_port_stat_grps *pgrps, char *page) argument
685 target_stat_scsi_tgt_port_show_attr_inst( struct se_port_stat_grps *pgrps, char *page) argument
707 target_stat_scsi_tgt_port_show_attr_dev( struct se_port_stat_grps *pgrps, char *page) argument
727 target_stat_scsi_tgt_port_show_attr_indx( struct se_port_stat_grps *pgrps, char *page) argument
746 target_stat_scsi_tgt_port_show_attr_name( struct se_port_stat_grps *pgrps, char *page) argument
769 target_stat_scsi_tgt_port_show_attr_port_index( struct se_port_stat_grps *pgrps, char *page) argument
793 target_stat_scsi_tgt_port_show_attr_in_cmds( struct se_port_stat_grps *pgrps, char *page) argument
813 target_stat_scsi_tgt_port_show_attr_write_mbytes( struct se_port_stat_grps *pgrps, char *page) argument
834 target_stat_scsi_tgt_port_show_attr_read_mbytes( struct se_port_stat_grps *pgrps, char *page) argument
855 target_stat_scsi_tgt_port_show_attr_hs_in_cmds( struct se_port_stat_grps *pgrps, char *page) argument
921 target_stat_scsi_transport_show_attr_inst( struct se_port_stat_grps *pgrps, char *page) argument
944 target_stat_scsi_transport_show_attr_device( struct se_port_stat_grps *pgrps, char *page) argument
967 target_stat_scsi_transport_show_attr_indx( struct se_port_stat_grps *pgrps, char *page) argument
989 target_stat_scsi_transport_show_attr_dev_name( struct se_port_stat_grps *pgrps, char *page) argument
1078 target_stat_scsi_auth_intr_show_attr_inst( struct se_ml_stat_grps *lgrps, char *page) argument
1103 target_stat_scsi_auth_intr_show_attr_dev( struct se_ml_stat_grps *lgrps, char *page) argument
1127 target_stat_scsi_auth_intr_show_attr_port( struct se_ml_stat_grps *lgrps, char *page) argument
1151 target_stat_scsi_auth_intr_show_attr_indx( struct se_ml_stat_grps *lgrps, char *page) argument
1173 target_stat_scsi_auth_intr_show_attr_dev_or_port( struct se_ml_stat_grps *lgrps, char *page) argument
1195 target_stat_scsi_auth_intr_show_attr_intr_name( struct se_ml_stat_grps *lgrps, char *page) argument
1217 target_stat_scsi_auth_intr_show_attr_map_indx( struct se_ml_stat_grps *lgrps, char *page) argument
1239 target_stat_scsi_auth_intr_show_attr_att_count( struct se_ml_stat_grps *lgrps, char *page) argument
1261 target_stat_scsi_auth_intr_show_attr_num_cmds( struct se_ml_stat_grps *lgrps, char *page) argument
1283 target_stat_scsi_auth_intr_show_attr_read_mbytes( struct se_ml_stat_grps *lgrps, char *page) argument
1305 target_stat_scsi_auth_intr_show_attr_write_mbytes( struct se_ml_stat_grps *lgrps, char *page) argument
1327 target_stat_scsi_auth_intr_show_attr_hs_num_cmds( struct se_ml_stat_grps *lgrps, char *page) argument
1349 target_stat_scsi_auth_intr_show_attr_creation_time( struct se_ml_stat_grps *lgrps, char *page) argument
1372 target_stat_scsi_auth_intr_show_attr_row_status( struct se_ml_stat_grps *lgrps, char *page) argument
1444 target_stat_scsi_att_intr_port_show_attr_inst( struct se_ml_stat_grps *lgrps, char *page) argument
1469 target_stat_scsi_att_intr_port_show_attr_dev( struct se_ml_stat_grps *lgrps, char *page) argument
1493 target_stat_scsi_att_intr_port_show_attr_port( struct se_ml_stat_grps *lgrps, char *page) argument
1517 target_stat_scsi_att_intr_port_show_attr_indx( struct se_ml_stat_grps *lgrps, char *page) argument
1543 target_stat_scsi_att_intr_port_show_attr_port_auth_indx( struct se_ml_stat_grps *lgrps, char *page) argument
1565 target_stat_scsi_att_intr_port_show_attr_port_ident( struct se_ml_stat_grps *lgrps, char *page) argument
[all...]
H A Dtarget_core_configfs.c79 char *page)
81 return sprintf(page, "Target Engine Core ConfigFS Infrastructure %s"
570 char *page) \
572 return snprintf(page, PAGE_SIZE, "%u\n", \
579 const char *page, \
585 ret = kstrtoul(page, 0, &val); \
774 * VPD page 0x80 Unit serial
778 char *page)
780 return sprintf(page, "T10 VPD Unit Serial Number: %s\n",
786 const char *page,
77 target_core_attr_show(struct config_item *item, struct configfs_attribute *attr, char *page) argument
776 target_core_dev_wwn_show_attr_vpd_unit_serial( struct t10_wwn *t10_wwn, char *page) argument
784 target_core_dev_wwn_store_attr_vpd_unit_serial( struct t10_wwn *t10_wwn, const char *page, size_t count) argument
849 target_core_dev_wwn_show_attr_vpd_protocol_identifier( struct t10_wwn *t10_wwn, char *page) argument
876 target_core_dev_wwn_store_attr_vpd_protocol_identifier( struct t10_wwn *t10_wwn, const char *page, size_t count) argument
931 target_core_dev_wwn_store_attr_vpd_assoc_logical_unit( struct t10_wwn *t10_wwn, const char *page, size_t count) argument
946 target_core_dev_wwn_store_attr_vpd_assoc_target_port( struct t10_wwn *t10_wwn, const char *page, size_t count) argument
961 target_core_dev_wwn_store_attr_vpd_assoc_scsi_target_device( struct t10_wwn *t10_wwn, const char *page, size_t count) argument
1009 target_core_dev_pr_show_spc3_res(struct se_device *dev, char *page) argument
1030 target_core_dev_pr_show_spc2_res(struct se_device *dev, char *page) argument
1048 target_core_dev_pr_show_attr_res_holder(struct se_device *dev, char *page) argument
1067 target_core_dev_pr_show_attr_res_pr_all_tgt_pts( struct se_device *dev, char *page) argument
1089 target_core_dev_pr_show_attr_res_pr_generation( struct se_device *dev, char *page) argument
1100 target_core_dev_pr_show_attr_res_pr_holder_tg_port( struct se_device *dev, char *page) argument
1138 target_core_dev_pr_show_attr_res_pr_registered_i_pts( struct se_device *dev, char *page) argument
1180 target_core_dev_pr_show_attr_res_pr_type( struct se_device *dev, char *page) argument
1201 target_core_dev_pr_show_attr_res_type( struct se_device *dev, char *page) argument
1214 target_core_dev_pr_show_attr_res_aptpl_active( struct se_device *dev, char *page) argument
1229 target_core_dev_pr_show_attr_res_aptpl_metadata( struct se_device *dev, char *page) argument
1263 target_core_dev_pr_store_attr_res_aptpl_metadata( struct se_device *dev, const char *page, size_t count) argument
1466 target_core_show_dev_info(void *p, char *page) argument
1487 target_core_store_dev_control( void *p, const char *page, size_t count) argument
1506 target_core_show_dev_alias(void *p, char *page) argument
1516 target_core_store_dev_alias( void *p, const char *page, size_t count) argument
1556 target_core_show_dev_udev_path(void *p, char *page) argument
1566 target_core_store_dev_udev_path( void *p, const char *page, size_t count) argument
1607 target_core_show_dev_enable(void *p, char *page) argument
1614 target_core_store_dev_enable( void *p, const char *page, size_t count) argument
1644 target_core_show_alua_lu_gp(void *p, char *page) argument
1668 target_core_store_alua_lu_gp( void *p, const char *page, size_t count) argument
1758 target_core_show_dev_lba_map(void *p, char *page) argument
1803 target_core_store_dev_lba_map( void *p, const char *page, size_t count) argument
1949 target_core_dev_show(struct config_item *item, struct configfs_attribute *attr, char *page) argument
1965 target_core_dev_store(struct config_item *item, struct configfs_attribute *attr, const char *page, size_t count) argument
2014 target_core_alua_lu_gp_show_attr_lu_gp_id( struct t10_alua_lu_gp *lu_gp, char *page) argument
2024 target_core_alua_lu_gp_store_attr_lu_gp_id( struct t10_alua_lu_gp *lu_gp, const char *page, size_t count) argument
2062 target_core_alua_lu_gp_show_attr_members( struct t10_alua_lu_gp *lu_gp, char *page) argument
2206 target_core_alua_tg_pt_gp_show_attr_alua_access_state( struct t10_alua_tg_pt_gp *tg_pt_gp, char *page) argument
2214 target_core_alua_tg_pt_gp_store_attr_alua_access_state( struct t10_alua_tg_pt_gp *tg_pt_gp, const char *page, size_t count) argument
2265 target_core_alua_tg_pt_gp_show_attr_alua_access_status( struct t10_alua_tg_pt_gp *tg_pt_gp, char *page) argument
2273 target_core_alua_tg_pt_gp_store_attr_alua_access_status( struct t10_alua_tg_pt_gp *tg_pt_gp, const char *page, size_t count) argument
2313 target_core_alua_tg_pt_gp_show_attr_alua_access_type( struct t10_alua_tg_pt_gp *tg_pt_gp, char *page) argument
2320 target_core_alua_tg_pt_gp_store_attr_alua_access_type( struct t10_alua_tg_pt_gp *tg_pt_gp, const char *page, size_t count) argument
2417 target_core_alua_tg_pt_gp_show_attr_alua_write_metadata( struct t10_alua_tg_pt_gp *tg_pt_gp, char *page) argument
2424 target_core_alua_tg_pt_gp_store_attr_alua_write_metadata( struct t10_alua_tg_pt_gp *tg_pt_gp, const char *page, size_t count) argument
2455 target_core_alua_tg_pt_gp_show_attr_nonop_delay_msecs( struct t10_alua_tg_pt_gp *tg_pt_gp, char *page) argument
2463 target_core_alua_tg_pt_gp_store_attr_nonop_delay_msecs( struct t10_alua_tg_pt_gp *tg_pt_gp, const char *page, size_t count) argument
2476 target_core_alua_tg_pt_gp_show_attr_trans_delay_msecs( struct t10_alua_tg_pt_gp *tg_pt_gp, char *page) argument
2483 target_core_alua_tg_pt_gp_store_attr_trans_delay_msecs( struct t10_alua_tg_pt_gp *tg_pt_gp, const char *page, size_t count) argument
2496 target_core_alua_tg_pt_gp_show_attr_implicit_trans_secs( struct t10_alua_tg_pt_gp *tg_pt_gp, char *page) argument
2503 target_core_alua_tg_pt_gp_store_attr_implicit_trans_secs( struct t10_alua_tg_pt_gp *tg_pt_gp, const char *page, size_t count) argument
2517 target_core_alua_tg_pt_gp_show_attr_preferred( struct t10_alua_tg_pt_gp *tg_pt_gp, char *page) argument
2524 target_core_alua_tg_pt_gp_store_attr_preferred( struct t10_alua_tg_pt_gp *tg_pt_gp, const char *page, size_t count) argument
2537 target_core_alua_tg_pt_gp_show_attr_tg_pt_gp_id( struct t10_alua_tg_pt_gp *tg_pt_gp, char *page) argument
2547 target_core_alua_tg_pt_gp_store_attr_tg_pt_gp_id( struct t10_alua_tg_pt_gp *tg_pt_gp, const char *page, size_t count) argument
2585 target_core_alua_tg_pt_gp_show_attr_members( struct t10_alua_tg_pt_gp *tg_pt_gp, char *page) argument
2944 target_core_hba_show_attr_hba_info( struct se_hba *hba, char *page) argument
2955 target_core_hba_show_attr_hba_mode(struct se_hba *hba, char *page) argument
2966 target_core_hba_store_attr_hba_mode(struct se_hba *hba, const char *page, size_t count) argument
[all...]
/drivers/hwmon/pmbus/
H A Dmax16064.c31 static int max16064_read_word_data(struct i2c_client *client, int page, int reg) argument
37 ret = pmbus_read_word_data(client, page,
41 ret = pmbus_read_word_data(client, page,
55 static int max16064_write_word_data(struct i2c_client *client, int page, argument
62 ret = pmbus_write_word_data(client, page,
66 ret = pmbus_write_word_data(client, page,
H A Dpmbus_core.c60 u8 page; /* page number */ member in struct:pmbus_sensor
127 int pmbus_set_page(struct i2c_client *client, u8 page) argument
133 if (page != data->currpage) {
134 rv = i2c_smbus_write_byte_data(client, PMBUS_PAGE, page);
136 if (newpage != page)
139 data->currpage = page;
145 int pmbus_write_byte(struct i2c_client *client, int page, u8 value) argument
149 if (page >= 0) {
150 rv = pmbus_set_page(client, page);
163 _pmbus_write_byte(struct i2c_client *client, int page, u8 value) argument
177 pmbus_write_word_data(struct i2c_client *client, u8 page, u8 reg, u16 word) argument
193 _pmbus_write_word_data(struct i2c_client *client, int page, int reg, u16 word) argument
210 pmbus_read_word_data(struct i2c_client *client, u8 page, u8 reg) argument
226 _pmbus_read_word_data(struct i2c_client *client, int page, int reg) argument
242 pmbus_read_byte_data(struct i2c_client *client, int page, u8 reg) argument
260 _pmbus_read_byte_data(struct i2c_client *client, int page, int reg) argument
274 pmbus_clear_fault_page(struct i2c_client *client, int page) argument
303 pmbus_check_register(struct i2c_client *client, int (*func)(struct i2c_client *client, int page, int reg), int page, int reg) argument
318 pmbus_check_byte_register(struct i2c_client *client, int page, int reg) argument
324 pmbus_check_word_register(struct i2c_client *client, int page, int reg) argument
843 pmbus_add_sensor(struct pmbus_data *data, const char *name, const char *type, int seq, int page, int reg, enum pmbus_sensor_classes class, bool update, bool readonly) argument
943 pmbus_add_limit_attrs(struct i2c_client *client, struct pmbus_data *data, const struct pmbus_driver_info *info, const char *name, int index, int page, struct pmbus_sensor *base, const struct pmbus_sensor_attr *attr) argument
982 pmbus_add_sensor_attrs_one(struct i2c_client *client, struct pmbus_data *data, const struct pmbus_driver_info *info, const char *name, int index, int page, const struct pmbus_sensor_attr *attr) argument
1038 int page, pages; local
1546 int page; local
1646 pmbus_identify_common(struct i2c_client *client, struct pmbus_data *data, int page) argument
1687 int page, ret; local
[all...]
/drivers/staging/android/ion/
H A Dion_priv.h84 struct page **pages;
110 * system, not put in a page pool or otherwise cached.
139 * heap-specific caching mechanism (e.g. page pools). Guarantees that
238 int ion_heap_pages_zero(struct page *page, size_t size, pgprot_t pgprot);
295 * page pools or otherwise cache the pages. Everything must be
384 struct page *ion_page_pool_alloc(struct ion_page_pool *);
385 void ion_page_pool_free(struct ion_page_pool *, struct page *);
386 void ion_page_pool_free_immediate(struct ion_page_pool *, struct page *);
391 struct page *pag
389 ion_page_pool_alloc_set_cache_policy(struct ion_page_pool *pool, struct page *page) argument
398 ion_page_pool_free_set_cache_policy(struct ion_page_pool *pool, struct page *page) argument
408 ion_page_pool_alloc_set_cache_policy(struct ion_page_pool *pool, struct page *page) argument
412 ion_page_pool_free_set_cache_policy(struct ion_page_pool *pool, struct page *page) argument
[all...]
H A Dion_carveout_heap.c64 struct page *page = sg_page(table->sgl); local
65 ion_phys_addr_t paddr = PFN_PHYS(page_to_pfn(page));
113 struct page *page = sg_page(table->sgl); local
114 ion_phys_addr_t paddr = PFN_PHYS(page_to_pfn(page));
154 struct page *page; local
157 page = pfn_to_page(PFN_DOWN(heap_data->base));
160 ion_pages_sync_for_device(NULL, page, siz
[all...]
/drivers/staging/lustre/lustre/llite/
H A Dvvp_page.c58 struct page *vmpage = cp->cpg_page;
68 struct page *vmpage = cp->cpg_page;
71 * vmpage->private was already cleared when page was moved into
83 struct page *vmpage = vpg->cpg_page;
107 struct page *vmpage = cl2vm_page(slice);
118 struct page *vmpage = cl2vm_page(slice);
127 struct page *vmpage = cl2vm_page(slice);
139 struct page *vmpage = cl2vm_page(slice);
162 struct page *vmpage = cl2vm_page(slice);
171 * XXX is it safe to call this with the page loc
274 struct cl_page *page = cl_page_top(slice->cpl_page); local
422 vvp_transient_page_verify(const struct cl_page *page) argument
462 struct cl_page *page = slice->cpl_page; local
527 vvp_page_init(const struct lu_env *env, struct cl_object *obj, struct cl_page *page, struct page *vmpage) argument
[all...]
H A Drw.c38 * Lustre Lite I/O page cache routines shared by different kernel revs
70 struct cl_page *page = lcc->lcc_page; local
75 if (page != NULL) {
76 lu_ref_del(&page->cp_reference, "cl_io", io);
77 cl_page_put(env, page);
88 struct page *vmpage, int create)
122 * page w/o holding inode mutex. This means we can
124 CERROR("Proc %s is dirting page w/o inode lock, this"
140 * we have held page lock, it would cause deadlock.
141 * XXX: This causes poor performance to loop device - One page
169 struct cl_page *page; local
225 struct cl_page *page = lcc->lcc_page; local
256 struct cl_page *page; local
452 cl_read_ahead_page(const struct lu_env *env, struct cl_io *io, struct cl_page_list *queue, struct cl_page *page, struct page *vmpage) argument
499 struct cl_page *page; local
1128 struct cl_page *page; local
1272 struct cl_page *page = lcc->lcc_page; local
[all...]
/drivers/staging/lustre/lustre/lov/
H A Dlov_page.c51 * Lov page operations.
57 const struct cl_page *page = slice->cpl_page; local
61 page->cp_child == sub &&
62 sub->cp_parent == page &&
63 page->cp_state == sub->cp_state);
136 return (*printer)(env, cookie, LUSTRE_LOV_NAME"-page@%p\n", lp);
158 struct cl_page *page, struct page *vmpage)
166 struct lov_page *lpg = cl_object_page_slice(obj, page);
172 offset = cl_offset(obj, page
157 lov_page_init_raid0(const struct lu_env *env, struct cl_object *obj, struct cl_page *page, struct page *vmpage) argument
217 lov_page_init_empty(const struct lu_env *env, struct cl_object *obj, struct cl_page *page, struct page *vmpage) argument
[all...]
/drivers/mtd/devices/
H A Dblock2mtd.c38 static struct page *page_read(struct address_space *mapping, int index)
47 struct page *page; local
48 int index = to >> PAGE_SHIFT; // page index
54 page = page_read(mapping, index);
55 if (IS_ERR(page))
56 return PTR_ERR(page);
58 max = page_address(page) + PAGE_SIZE;
59 for (p=page_address(page); p<max; p++)
61 lock_page(page);
101 struct page *page; local
134 struct page *page; local
[all...]
/drivers/block/
H A Dloop.h34 struct page *raw_page, unsigned raw_off,
35 struct page *loop_page, unsigned loop_off,
72 struct page *raw_page, unsigned raw_off,
73 struct page *loop_page, unsigned loop_off,
/drivers/media/dvb-frontends/
H A Drtl2830_priv.h36 u8 page; /* active register page */ member in struct:rtl2830_priv
/drivers/net/ethernet/sfc/
H A Dio.h228 /* Calculate offset to page-mapped register */
229 #define EFX_PAGED_REG(page, reg) \
230 ((page) * EFX_VI_PAGE_SIZE + (reg))
234 unsigned int reg, unsigned int page)
236 reg = EFX_PAGED_REG(page, reg);
252 #define efx_writeo_page(efx, value, reg, page) \
256 page)
258 /* Write a page-mapped 32-bit CSR (EVQ_RPTR, EVQ_TMR (EF10), or the
263 unsigned int reg, unsigned int page)
265 efx_writed(efx, value, EFX_PAGED_REG(page, re
233 _efx_writeo_page(struct efx_nic *efx, efx_oword_t *value, unsigned int reg, unsigned int page) argument
262 _efx_writed_page(struct efx_nic *efx, const efx_dword_t *value, unsigned int reg, unsigned int page) argument
282 _efx_writed_page_locked(struct efx_nic *efx, const efx_dword_t *value, unsigned int reg, unsigned int page) argument
[all...]
/drivers/misc/
H A Dvmw_balloon.c81 * When guest is under memory pressure, use a reduced page allocation
88 * allow wait (__GFP_WAIT) for NOSLEEP page allocations. Use
89 * __GFP_NOWARN, to suppress page allocation failure warnings.
102 /* Maximum number of page allocations without yielding processor */
202 /* slowdown page allocations for next few cycles */
314 * Notify the host about allocated page so that host can use it without
316 * check the return value and maybe submit a different page.
340 * Notify the host that guest intends to release given page back into
371 struct page *page, *nex local
412 struct page *page; local
469 vmballoon_release_page(struct vmballoon *b, struct page *page) argument
492 struct page *page, *next; local
618 struct page *page, *next; local
[all...]
/drivers/virtio/
H A Dvirtio_balloon.c33 * Balloon device works in 4K page units. So each page is pointed to by
35 * page units.
59 * Each page on this list adds VIRTIO_BALLOON_PAGES_PER_PAGE
81 static u32 page_to_balloon_pfn(struct page *page) argument
83 unsigned long pfn = page_to_pfn(page);
86 /* Convert pfn from Linux page size to balloon page size. */
90 static struct page *balloon_pfn_to_pag
118 set_page_pfns(u32 pfns[], struct page *page) argument
138 struct page *page = balloon_page_enqueue(vb_dev_info); local
165 struct page *page = balloon_pfn_to_page(pfns[i]); local
173 struct page *page; local
375 virtballoon_migratepage(struct balloon_dev_info *vb_dev_info, struct page *newpage, struct page *page, enum migrate_mode mode) argument
[all...]
/drivers/target/iscsi/
H A Discsi_target_configfs.c54 char *page)
63 rb = sprintf(page, "1\n");
65 rb = sprintf(page, "0\n");
72 const char *page,
83 ret = kstrtou32(page, 0, &op);
130 char *page)
139 rb = sprintf(page, "1\n");
141 rb = sprintf(page, "0\n");
148 const char *page,
160 op = simple_strtoul(page,
52 lio_target_np_show_sctp( struct se_tpg_np *se_tpg_np, char *page) argument
70 lio_target_np_store_sctp( struct se_tpg_np *se_tpg_np, const char *page, size_t count) argument
128 lio_target_np_show_iser( struct se_tpg_np *se_tpg_np, char *page) argument
146 lio_target_np_store_iser( struct se_tpg_np *se_tpg_np, const char *page, size_t count) argument
655 lio_target_nacl_show_info( struct se_node_acl *se_nacl, char *page) argument
776 lio_target_nacl_show_cmdsn_depth( struct se_node_acl *se_nacl, char *page) argument
783 lio_target_nacl_store_cmdsn_depth( struct se_node_acl *se_nacl, const char *page, size_t count) argument
839 lio_target_nacl_show_tag( struct se_node_acl *se_nacl, char *page) argument
846 lio_target_nacl_store_tag( struct se_node_acl *se_nacl, const char *page, size_t count) argument
1356 lio_target_tpg_show_enable( struct se_portal_group *se_tpg, char *page) argument
1372 lio_target_tpg_store_enable( struct se_portal_group *se_tpg, const char *page, size_t count) argument
1495 lio_target_wwn_show_attr_lio_version( struct target_fabric_configfs *tf, char *page) argument
1642 iscsi_disc_show_enforce_discovery_auth( struct target_fabric_configfs *tf, char *page) argument
1651 iscsi_disc_store_enforce_discovery_auth( struct target_fabric_configfs *tf, const char *page, size_t count) argument
[all...]
/drivers/infiniband/hw/ipath/
H A Dipath_user_pages.c41 static void __ipath_release_user_pages(struct page **p, size_t num_pages,
57 struct page **p)
101 * have to bother with retries or mapping a dummy page to insure we
106 dma_addr_t ipath_map_page(struct pci_dev *hwdev, struct page *page, argument
111 phys = pci_map_page(hwdev, page, offset, size, direction);
115 phys = pci_map_page(hwdev, page, offset, size, direction);
117 * FIXME: If we get 0 again, we should keep this page,
118 * map another, then free the 0 page.
141 * FIXME: If we get 0 again, we should keep this page,
[all...]
/drivers/staging/lustre/lustre/libcfs/
H A Dmodule.c48 struct page **level0p = &ldu->ldu_memhog_root_page;
49 struct page **level1p;
50 struct page **level2p;
56 level1p = (struct page **)page_address(*level0p);
59 while (count1 < PAGE_CACHE_SIZE/sizeof(struct page *) &&
62 level2p = (struct page **)page_address(*level1p);
65 while (count2 < PAGE_CACHE_SIZE/sizeof(struct page *) &&
93 struct page **level0p;
94 struct page **level1p;
95 struct page **level2
[all...]
/drivers/gpu/drm/ttm/
H A Dttm_agp_backend.c65 struct page *page = ttm->pages[i]; local
67 if (!page)
68 page = ttm->dummy_read_page;
70 mem->pages[mem->page_count++] = page;
116 struct page *dummy_read_page)
/drivers/mtd/
H A Dmtdoops.c72 static void mark_page_used(struct mtdoops_context *cxt, int page) argument
74 set_bit(page, cxt->oops_page_used);
77 static void mark_page_unused(struct mtdoops_context *cxt, int page) argument
79 clear_bit(page, cxt->oops_page_used);
82 static int page_is_used(struct mtdoops_context *cxt, int page) argument
84 return test_bit(page, cxt->oops_page_used);
103 int page; local
129 for (page = start_page; page < start_page + erase_pages; page
253 int ret, page, maxpos = 0; local
[all...]
/drivers/char/agp/
H A Dali-agp.c10 #include <asm/page.h> /* PAGE_SIZE */
144 static struct page *m1541_alloc_page(struct agp_bridge_data *bridge)
146 struct page *page = agp_generic_alloc_page(agp_bridge); local
149 if (!page)
155 page_to_phys(page)) | ALI_CACHE_FLUSH_EN ));
156 return page;
159 static void ali_destroy_page(struct page *page, int flags) argument
161 if (page) {
170 m1541_destroy_page(struct page *page, int flags) argument
[all...]

Completed in 1097 milliseconds

1234567891011>>