/drivers/infiniband/hw/ehca/ |
H A D | ehca_pd.c | 89 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 D | cl_io.c | 689 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 D | mthca_memfree.c | 40 #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 D | pers.c | 65 void ptlrpc_add_bulk_page(struct ptlrpc_bulk_desc *desc, struct page *page, argument 70 kiov->kiov_page = page;
|
/drivers/target/ |
H A D | target_core_stat.c | 77 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 D | target_core_configfs.c | 79 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 D | max16064.c | 31 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 D | pmbus_core.c | 60 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 D | ion_priv.h | 84 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 D | ion_carveout_heap.c | 64 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 D | vvp_page.c | 58 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 D | rw.c | 38 * 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 D | lov_page.c | 51 * 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 D | block2mtd.c | 38 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 D | loop.h | 34 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 D | rtl2830_priv.h | 36 u8 page; /* active register page */ member in struct:rtl2830_priv
|
/drivers/net/ethernet/sfc/ |
H A D | io.h | 228 /* 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 D | vmw_balloon.c | 81 * 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 D | virtio_balloon.c | 33 * 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 D | iscsi_target_configfs.c | 54 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 D | ipath_user_pages.c | 41 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 D | module.c | 48 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 D | ttm_agp_backend.c | 65 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 D | mtdoops.c | 72 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 D | ali-agp.c | 10 #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...] |