| /linux/drivers/power/supply/ |
| H A D | ab8500_bmdata.c | 143 struct power_supply_battery_info *bi; in ab8500_bm_of_probe() local 147 ret = power_supply_get_battery_info(psy, &bm->bi); in ab8500_bm_of_probe() 152 bi = bm->bi; in ab8500_bm_of_probe() 155 if (bi->charge_full_design_uah < 0) in ab8500_bm_of_probe() 157 bi->charge_full_design_uah = 612000; in ab8500_bm_of_probe() 163 if ((bi->voltage_min_design_uv < 0) || in ab8500_bm_of_probe() 164 (bi->voltage_max_design_uv < 0)) { in ab8500_bm_of_probe() 166 bi->voltage_min_design_uv = 3700000; in ab8500_bm_of_probe() 168 bi->voltage_max_design_uv = 4050000; in ab8500_bm_of_probe() 171 if (bi->constant_charge_current_max_ua < 0) in ab8500_bm_of_probe() [all …]
|
| /linux/drivers/staging/media/ipu3/ |
| H A D | ipu3-css-fw.c | 13 static void imgu_css_fw_show_binary(struct device *dev, struct imgu_fw_info *bi, in imgu_css_fw_show_binary() argument 19 bi->type, bi->blob.size, name); in imgu_css_fw_show_binary() 20 if (bi->type != IMGU_FW_ISP_FIRMWARE) in imgu_css_fw_show_binary() 24 bi->info.isp.sp.id, bi->info.isp.sp.pipeline.mode, in imgu_css_fw_show_binary() 25 bi->info.isp.sp.bds.supported_bds_factors, in imgu_css_fw_show_binary() 26 bi->info.isp.sp.enable.vf_veceven, in imgu_css_fw_show_binary() 27 bi->info.isp.sp.vf_dec.is_variable, in imgu_css_fw_show_binary() 28 bi->info.isp.num_output_pins); in imgu_css_fw_show_binary() 31 bi->info.isp.sp.input.min_width, in imgu_css_fw_show_binary() 32 bi->info.isp.sp.input.min_height, in imgu_css_fw_show_binary() [all …]
|
| H A D | ipu3-css.c | 419 struct imgu_fw_info *bi = in imgu_css_hw_init() local 423 base + IMGU_REG_SP_ICACHE_ADDR(bi->type)); in imgu_css_hw_init() 424 writel(readl(base + IMGU_REG_SP_CTRL(bi->type)) | in imgu_css_hw_init() 426 base + IMGU_REG_SP_CTRL(bi->type)); in imgu_css_hw_init() 473 struct imgu_fw_info *bi = &css->fwp->binary_header[css->fw_sp[sp]]; in imgu_css_hw_start_sp() local 476 + bi->blob.data_source, in imgu_css_hw_start_sp() 477 .dmem_data_addr = bi->blob.data_target, in imgu_css_hw_start_sp() 478 .dmem_bss_addr = bi->blob.bss_target, in imgu_css_hw_start_sp() 479 .data_size = bi->blob.data_size, in imgu_css_hw_start_sp() 480 .bss_size = bi->blob.bss_size, in imgu_css_hw_start_sp() [all …]
|
| /linux/fs/ubifs/ |
| H A D | budget.c | 94 liab = c->bi.idx_growth + c->bi.data_growth + c->bi.dd_growth; in get_liability() 168 idx_size = c->bi.old_idx_sz + c->bi.idx_growth + c->bi.uncommitted_idx; in ubifs_calc_min_idx_lebs() 330 min_idx_lebs, c->bi.min_idx_lebs, rsvd_idx_lebs); in do_budget_space() 335 outstanding = c->bi.data_growth + c->bi.dd_growth; in do_budget_space() 346 c->bi.min_idx_lebs = min_idx_lebs; in do_budget_space() 379 data_growth = req->new_ino ? c->bi.inode_budget : 0; in calc_data_growth() 381 data_growth += c->bi.page_budget; in calc_data_growth() 383 data_growth += c->bi.dent_budget; in calc_data_growth() 399 dd_growth = req->dirtied_page ? c->bi.page_budget : 0; in calc_dd_growth() 402 dd_growth += c->bi.inode_budget * req->dirtied_ino; in calc_dd_growth() [all …]
|
| /linux/tools/perf/util/ |
| H A D | block-info.c | 52 struct block_info *bi = zalloc(sizeof(struct block_info)); in block_info__new() local 54 if (bi && br_cntr_nr) { in block_info__new() 55 bi->br_cntr = calloc(br_cntr_nr, sizeof(u64)); in block_info__new() 56 if (!bi->br_cntr) { in block_info__new() 57 free(bi); in block_info__new() 62 return bi; in block_info__new() 65 void block_info__delete(struct block_info *bi) in block_info__delete() argument 67 if (bi) in block_info__delete() 68 free(bi->br_cntr); in block_info__delete() 69 free(bi); in block_info__delete() 103 init_block_info(struct block_info * bi,struct symbol * sym,struct cyc_hist * ch,int offset,u64 total_cycles,unsigned int br_cntr_nr,u64 * br_cntr,struct evsel * evsel) init_block_info() argument 150 struct block_info *bi; block_info__process_sym() local 215 struct block_info *bi = he->block_info; block_total_cycles_pct_entry() local 258 struct block_info *bi = he->block_info; block_cycles_lbr_entry() local 271 struct block_info *bi = he->block_info; block_cycles_pct_entry() local 288 struct block_info *bi = he->block_info; block_avg_cycles_entry() local 302 struct block_info *bi = he->block_info; block_range_entry() local 362 struct block_info *bi = he->block_info; block_branch_counter_entry() local 526 struct block_info *bi = he->block_info; block_info__total_cycles_percent() local [all...] |
| H A D | hist.c | 798 struct branch_info *bi, in __hists__add_entry() 839 .branch_info = bi, in __hists__add_entry() 864 struct branch_info *bi, in hists__add_entry() 870 return __hists__add_entry(hists, al, sym_parent, bi, mi, ki, NULL, 878 struct branch_info *bi, in hists__add_entry_ops() 884 return __hists__add_entry(hists, al, sym_parent, bi, mi, ki, NULL, 993 struct branch_info *bi; in iter_prepare_branch_entry() 996 bi = sample__resolve_bstack(sample, al); in iter_prepare_branch_entry() 997 if (!bi) in iter_prepare_branch_entry() 1003 iter->bi in iter_prepare_branch_entry() 795 __hists__add_entry(struct hists * hists,struct addr_location * al,struct symbol * sym_parent,struct branch_info * bi,struct mem_info * mi,struct kvm_info * ki,struct block_info * block_info,struct perf_sample * sample,bool sample_self,struct hist_entry_ops * ops) __hists__add_entry() argument 861 hists__add_entry(struct hists * hists,struct addr_location * al,struct symbol * sym_parent,struct branch_info * bi,struct mem_info * mi,struct kvm_info * ki,struct perf_sample * sample,bool sample_self) hists__add_entry() argument 875 hists__add_entry_ops(struct hists * hists,struct hist_entry_ops * ops,struct addr_location * al,struct symbol * sym_parent,struct branch_info * bi,struct mem_info * mi,struct kvm_info * ki,struct perf_sample * sample,bool sample_self) hists__add_entry_ops() argument 990 struct branch_info *bi; iter_prepare_branch_entry() local 1014 struct branch_info *bi = iter->bi; iter_next_branch_entry() local 1035 struct branch_info *bi; iter_add_next_branch_entry() local 1066 branch_info__exit(struct branch_info * bi) branch_info__exit() argument 2828 struct branch_info *bi; hist__account_cycles() local [all...] |
| /linux/block/ |
| H A D | blk-integrity.c | 61 struct blk_integrity *bi; in blk_get_meta_cap() local 68 bi = blk_get_integrity(bdev->bd_disk); in blk_get_meta_cap() 69 if (!bi) in blk_get_meta_cap() 72 if (bi->flags & BLK_INTEGRITY_DEVICE_CAPABLE) in blk_get_meta_cap() 74 if (bi->flags & BLK_INTEGRITY_REF_TAG) in blk_get_meta_cap() 76 meta_cap.lbmd_interval = 1 << bi->interval_exp; in blk_get_meta_cap() 77 meta_cap.lbmd_size = bi->metadata_size; in blk_get_meta_cap() 78 meta_cap.lbmd_pi_size = bi->pi_tuple_size; in blk_get_meta_cap() 79 meta_cap.lbmd_pi_offset = bi->pi_offset; in blk_get_meta_cap() 80 meta_cap.lbmd_opaque_size = bi->metadata_size - bi->pi_tuple_size; in blk_get_meta_cap() [all …]
|
| H A D | bio-integrity.c | 20 static bool bi_offload_capable(struct blk_integrity *bi) in bi_offload_capable() argument 22 return bi->metadata_size == bi->pi_tuple_size; in bi_offload_capable() 27 struct blk_integrity *bi = blk_get_integrity(bio->bi_bdev->bd_disk); in __bio_integrity_action() local 34 if (bi->flags & BLK_INTEGRITY_NOVERIFY) { in __bio_integrity_action() 35 if (bi_offload_capable(bi)) in __bio_integrity_action() 53 if (bi->flags & BLK_INTEGRITY_NOGENERATE) { in __bio_integrity_action() 54 if (bi_offload_capable(bi)) in __bio_integrity_action() 59 if (bi->metadata_size > bi->pi_tuple_size) in __bio_integrity_action() 70 struct blk_integrity *bi = blk_get_integrity(bio->bi_bdev->bd_disk); in bio_integrity_alloc_buf() local 72 unsigned int len = bio_integrity_bytes(bi, bio_sectors(bio)); in bio_integrity_alloc_buf() [all …]
|
| /linux/drivers/scsi/ |
| H A D | sd_dif.c | 31 struct blk_integrity *bi = &lim->integrity; in sd_dif_config_host() local 34 memset(bi, 0, sizeof(*bi)); in sd_dif_config_host() 48 bi->csum_type = BLK_INTEGRITY_CSUM_IP; in sd_dif_config_host() 50 bi->csum_type = BLK_INTEGRITY_CSUM_CRC; in sd_dif_config_host() 53 bi->flags |= BLK_INTEGRITY_REF_TAG; in sd_dif_config_host() 55 bi->metadata_size = sizeof(struct t10_pi_tuple); in sd_dif_config_host() 56 bi->pi_tuple_size = bi->metadata_size; in sd_dif_config_host() 59 bi->flags |= BLK_INTEGRITY_DEVICE_CAPABLE; in sd_dif_config_host() 65 bi->tag_size = sizeof(u16) + sizeof(u32); in sd_dif_config_host() 67 bi->tag_size = sizeof(u16); in sd_dif_config_host() [all …]
|
| /linux/fs/xfs/ |
| H A D | xfs_bmap_item.c | 256 struct xfs_bmap_intent *bi) in xfs_bmap_update_log_item() argument 269 map->me_owner = I_INO(bi->bi_owner); in xfs_bmap_update_log_item() 270 map->me_startblock = bi->bi_bmap.br_startblock; in xfs_bmap_update_log_item() 271 map->me_startoff = bi->bi_bmap.br_startoff; in xfs_bmap_update_log_item() 272 map->me_len = bi->bi_bmap.br_blockcount; in xfs_bmap_update_log_item() 274 switch (bi->bi_type) { in xfs_bmap_update_log_item() 277 map->me_flags = bi->bi_type; in xfs_bmap_update_log_item() 282 if (bi->bi_bmap.br_state == XFS_EXT_UNWRITTEN) in xfs_bmap_update_log_item() 284 if (bi->bi_whichfork == XFS_ATTR_FORK) in xfs_bmap_update_log_item() 286 if (xfs_ifork_is_realtime(bi->bi_owner, bi->bi_whichfork)) in xfs_bmap_update_log_item() [all …]
|
| /linux/drivers/staging/media/atomisp/pci/ |
| H A D | sh_css_firmware.c | 97 sh_css_load_blob_info(const char *fw, const struct ia_css_fw_info *bi, in sh_css_load_blob_info() argument 108 if (!bi) in sh_css_load_blob_info() 109 bi = (const struct ia_css_fw_info *)fw; in sh_css_load_blob_info() 111 name = fw + bi->blob.prog_name_offset; in sh_css_load_blob_info() 112 blob = (const unsigned char *)fw + bi->blob.offset; in sh_css_load_blob_info() 115 if (bi->blob.size != in sh_css_load_blob_info() 116 bi->blob.text_size + bi->blob.icache_size + in sh_css_load_blob_info() 117 bi->blob.data_size + bi->blob.padding_size) { in sh_css_load_blob_info() 122 if ((bi->blob.offset % (1UL << (ISP_PMEM_WIDTH_LOG2 - 3))) != 0) in sh_css_load_blob_info() 126 bd->header = *bi; in sh_css_load_blob_info() [all …]
|
| /linux/fs/bfs/ |
| H A D | file.c | 72 struct bfs_inode_info *bi = BFS_I(inode); in bfs_get_block() local 74 phys = bi->i_sblock + block; in bfs_get_block() 76 if (phys <= bi->i_eblock) { in bfs_get_block() 88 if (bi->i_sblock && (phys <= bi->i_eblock)) { in bfs_get_block() 107 if (bi->i_eblock == info->si_lf_eblk) { in bfs_get_block() 111 info->si_freeb -= phys - bi->i_eblock; in bfs_get_block() 112 info->si_lf_eblk = bi->i_eblock = phys; in bfs_get_block() 125 if (bi->i_sblock) { in bfs_get_block() 126 err = bfs_move_blocks(inode->i_sb, bi->i_sblock, in bfs_get_block() 127 bi->i_eblock, phys); in bfs_get_block() [all …]
|
| /linux/drivers/net/ethernet/brocade/bna/ |
| H A D | bnad_ethtool.c | 704 bnad_per_q_stats_fill(struct bnad *bnad, u64 *buf, int bi) in bnad_per_q_stats_fill() argument 717 buf[bi++] = bnad->rx_info[i].rx_ctrl[j]. in bnad_per_q_stats_fill() 719 buf[bi++] = 0; /* ccb->consumer_index */ in bnad_per_q_stats_fill() 720 buf[bi++] = *(bnad->rx_info[i].rx_ctrl[j]. in bnad_per_q_stats_fill() 723 buf[bi++] = bnad->rx_info[i]. in bnad_per_q_stats_fill() 725 buf[bi++] = bnad->rx_info[i]. in bnad_per_q_stats_fill() 727 buf[bi++] = bnad->rx_info[i]. in bnad_per_q_stats_fill() 729 buf[bi++] = bnad->rx_info[i]. in bnad_per_q_stats_fill() 731 buf[bi++] = bnad->rx_info[i]. in bnad_per_q_stats_fill() 745 buf[bi++] = rcb->rxq->rx_packets; in bnad_per_q_stats_fill() [all …]
|
| /linux/arch/m68k/kernel/ |
| H A D | bootinfo_proc.c | 34 void __init save_bootinfo(const struct bi_record *bi) in save_bootinfo() argument 36 const void *start = bi; in save_bootinfo() 37 size_t size = sizeof(bi->tag); in save_bootinfo() 39 while (be16_to_cpu(bi->tag) != BI_LAST) { in save_bootinfo() 40 uint16_t n = be16_to_cpu(bi->size); in save_bootinfo() 42 bi = (struct bi_record *)((unsigned long)bi + n); in save_bootinfo()
|
| /linux/drivers/gpu/drm/vmwgfx/ |
| H A D | vmwgfx_binding.h | 90 struct vmw_ctx_bindinfo bi; member 101 struct vmw_ctx_bindinfo bi; member 115 struct vmw_ctx_bindinfo bi; member 130 struct vmw_ctx_bindinfo bi; member 144 struct vmw_ctx_bindinfo bi; member 159 struct vmw_ctx_bindinfo bi; member 173 struct vmw_ctx_bindinfo bi; member 213 struct vmw_ctx_bindinfo bi; member
|
| /linux/drivers/gpu/drm/i915/ |
| H A D | i915_vma_resource.h | 119 struct i915_vma_bindinfo bi; member 218 vma_res->bi.pages = pages; in i915_vma_resource_init() 219 vma_res->bi.page_sizes = *page_sizes; in i915_vma_resource_init() 221 vma_res->bi.pages_rsgt = i915_refct_sgt_get(pages_rsgt); in i915_vma_resource_init() 222 vma_res->bi.readonly = readonly; in i915_vma_resource_init() 223 vma_res->bi.lmem = lmem; in i915_vma_resource_init() 238 if (vma_res->bi.pages_rsgt) in i915_vma_resource_fini() 239 i915_refct_sgt_put(vma_res->bi.pages_rsgt); in i915_vma_resource_fini()
|
| /linux/drivers/scsi/esas2r/ |
| H A D | esas2r_ioctl.c | 207 static u8 handle_buffered_ioctl(struct esas2r_buffered_ioctl *bi) in handle_buffered_ioctl() argument 209 struct esas2r_adapter *a = bi->a; in handle_buffered_ioctl() 219 if (esas2r_buffered_ioctl_size < bi->length) { in handle_buffered_ioctl() 230 esas2r_buffered_ioctl_size = bi->length; in handle_buffered_ioctl() 244 bi->length); in handle_buffered_ioctl() 251 memcpy(esas2r_buffered_ioctl, bi->ioctl, bi->length); in handle_buffered_ioctl() 265 sgc.cur_offset = esas2r_buffered_ioctl + bi->offset; in handle_buffered_ioctl() 269 if (!(*bi->callback)(a, rq, &sgc, bi->context)) { in handle_buffered_ioctl() 281 if (result == IOCTL_SUCCESS && bi->done_callback) in handle_buffered_ioctl() 282 (*bi->done_callback)(a, rq, bi->done_context); in handle_buffered_ioctl() [all …]
|
| /linux/drivers/net/ethernet/intel/ice/ |
| H A D | ice_controlq.c | 163 struct ice_dma_mem *bi; in ice_alloc_rq_bufs() local 165 bi = &cq->rq.r.rq_bi[i]; in ice_alloc_rq_bufs() 166 bi->va = dmam_alloc_coherent(ice_hw_to_dev(hw), in ice_alloc_rq_bufs() 167 cq->rq_buf_size, &bi->pa, in ice_alloc_rq_bufs() 169 if (!bi->va) in ice_alloc_rq_bufs() 171 bi->size = cq->rq_buf_size; in ice_alloc_rq_bufs() 183 desc->datalen = cpu_to_le16(bi->size); in ice_alloc_rq_bufs() 188 cpu_to_le32(upper_32_bits(bi->pa)); in ice_alloc_rq_bufs() 190 cpu_to_le32(lower_32_bits(bi->pa)); in ice_alloc_rq_bufs() 232 struct ice_dma_mem *bi; in ice_alloc_sq_bufs() local [all …]
|
| /linux/drivers/md/ |
| H A D | raid5.c | 1137 static bool raid5_discard_limits(struct mddev *mddev, struct bio *bi) in raid5_discard_limits() argument 1147 bi->bi_status = BLK_STS_NOTSUPP; in raid5_discard_limits() 1148 bio_endio(bi); in raid5_discard_limits() 1153 raid5_end_read_request(struct bio *bi); 1155 raid5_end_write_request(struct bio *bi); 1177 struct bio *bi, *rbi; in ops_run_io() local 1200 bi = &dev->req; in ops_run_io() 1264 bio_init(bi, rdev->bdev, &dev->vec, 1, op | op_flags); in ops_run_io() 1265 bi->bi_end_io = op_is_write(op) in ops_run_io() 1268 bi->bi_private = sh; in ops_run_io() [all …]
|
| H A D | dm-io-rewind.c | 59 struct blk_integrity *bi = blk_get_integrity(bio->bi_bdev->bd_disk); in dm_bio_integrity_rewind() local 60 unsigned int bytes = bio_integrity_bytes(bi, bytes_done >> 9); in dm_bio_integrity_rewind() 62 bip->bip_iter.bi_sector -= bio_integrity_intervals(bi, bytes_done >> 9); in dm_bio_integrity_rewind()
|
| /linux/drivers/net/ethernet/intel/iavf/ |
| H A D | iavf_adminq.c | 85 struct iavf_dma_mem *bi; in iavf_alloc_arq_bufs() local 103 bi = &hw->aq.arq.r.arq_bi[i]; in iavf_alloc_arq_bufs() 104 ret_code = iavf_allocate_dma_mem(hw, bi, in iavf_alloc_arq_bufs() 121 desc->datalen = cpu_to_le16((u16)bi->size); in iavf_alloc_arq_bufs() 126 cpu_to_le32(upper_32_bits(bi->pa)); in iavf_alloc_arq_bufs() 128 cpu_to_le32(lower_32_bits(bi->pa)); in iavf_alloc_arq_bufs() 152 struct iavf_dma_mem *bi; in iavf_alloc_asq_bufs() local 166 bi = &hw->aq.asq.r.asq_bi[i]; in iavf_alloc_asq_bufs() 167 ret_code = iavf_allocate_dma_mem(hw, bi, in iavf_alloc_asq_bufs() 837 struct iavf_dma_mem *bi; in iavf_clean_arq_element() local [all …]
|
| /linux/arch/m68k/include/asm/ |
| H A D | bootinfo.h | 20 extern void save_bootinfo(const struct bi_record *bi); 22 static inline void save_bootinfo(const struct bi_record *bi) {} in save_bootinfo() argument
|
| /linux/drivers/net/ethernet/intel/i40e/ |
| H A D | i40e_adminq.c | 84 struct i40e_dma_mem *bi; in i40e_alloc_arq_bufs() local 101 bi = &hw->aq.arq.r.arq_bi[i]; in i40e_alloc_arq_bufs() 102 ret_code = i40e_allocate_dma_mem(hw, bi, in i40e_alloc_arq_bufs() 118 desc->datalen = cpu_to_le16((u16)bi->size); in i40e_alloc_arq_bufs() 123 cpu_to_le32(upper_32_bits(bi->pa)); in i40e_alloc_arq_bufs() 125 cpu_to_le32(lower_32_bits(bi->pa)); in i40e_alloc_arq_bufs() 149 struct i40e_dma_mem *bi; in i40e_alloc_asq_bufs() local 162 bi = &hw->aq.asq.r.asq_bi[i]; in i40e_alloc_asq_bufs() 163 ret_code = i40e_allocate_dma_mem(hw, bi, in i40e_alloc_asq_bufs() 1051 struct i40e_dma_mem *bi; in i40e_clean_arq_element() local [all …]
|
| /linux/tools/perf/ |
| H A D | builtin-annotate.c | 149 struct branch_info *bi; in process_branch_stack() 155 bi = sample__resolve_bstack(sample, al); in process_branch_stack() 156 if (!bi) in process_branch_stack() 164 process_basic_block(prev, &bi[i].from, &bi[i].flags); in process_branch_stack() 165 prev = &bi[i].to; in process_branch_stack() 168 free(bi); in process_branch_stack() 177 struct branch_info *bi; in hist_iter__branch_callback() 181 bi = he->branch_info; in hist_iter__branch_callback() 182 err = addr_map_symbol__inc_samples(&bi in hist_iter__branch_callback() 150 struct branch_info *bi; process_branch_stack() local 178 struct branch_info *bi; hist_iter__branch_callback() local [all...] |
| /linux/fs/adfs/ |
| H A D | dir_fplus.c | 74 unsigned int end, bs, bi, i; in adfs_fplus_checkbyte() local 82 for (dircheck = 0, bi = 0; end; bi++) { in adfs_fplus_checkbyte() 83 bp = (void *)dir->bhs[bi]->b_data; in adfs_fplus_checkbyte() 84 bs = dir->bhs[bi]->b_size; in adfs_fplus_checkbyte()
|