/Linux-v5.4/drivers/staging/media/ipu3/ |
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 …]
|
D | ipu3-css.c | 431 struct imgu_fw_info *bi = in imgu_css_hw_init() local 435 base + IMGU_REG_SP_ICACHE_ADDR(bi->type)); in imgu_css_hw_init() 436 writel(readl(base + IMGU_REG_SP_CTRL(bi->type)) | in imgu_css_hw_init() 438 base + IMGU_REG_SP_CTRL(bi->type)); in imgu_css_hw_init() 485 struct imgu_fw_info *bi = &css->fwp->binary_header[css->fw_sp[sp]]; in imgu_css_hw_start_sp() local 488 + bi->blob.data_source, in imgu_css_hw_start_sp() 489 .dmem_data_addr = bi->blob.data_target, in imgu_css_hw_start_sp() 490 .dmem_bss_addr = bi->blob.bss_target, in imgu_css_hw_start_sp() 491 .data_size = bi->blob.data_size, in imgu_css_hw_start_sp() 492 .bss_size = bi->blob.bss_size, in imgu_css_hw_start_sp() [all …]
|
/Linux-v5.4/crypto/ |
D | aes_generic.c | 1153 #define f_rn(bo, bi, n, k) do { \ argument 1154 bo[n] = crypto_ft_tab[0][byte(bi[n], 0)] ^ \ 1155 crypto_ft_tab[1][byte(bi[(n + 1) & 3], 1)] ^ \ 1156 crypto_ft_tab[2][byte(bi[(n + 2) & 3], 2)] ^ \ 1157 crypto_ft_tab[3][byte(bi[(n + 3) & 3], 3)] ^ *(k + n); \ 1160 #define f_nround(bo, bi, k) do {\ argument 1161 f_rn(bo, bi, 0, k); \ 1162 f_rn(bo, bi, 1, k); \ 1163 f_rn(bo, bi, 2, k); \ 1164 f_rn(bo, bi, 3, k); \ [all …]
|
/Linux-v5.4/arch/powerpc/platforms/powermac/ |
D | bootx_init.c | 38 #define BOOT_INFO_IS_COMPATIBLE(bi) \ argument 39 ((bi)->compatible_version <= BOOT_INFO_VERSION) 40 #define BOOT_INFO_IS_V2_COMPATIBLE(bi) ((bi)->version >= 2) argument 41 #define BOOT_INFO_IS_V4_COMPATIBLE(bi) ((bi)->version >= 4) argument 184 boot_infos_t *bi = bootx_info; in bootx_add_display_props() local 193 tmp = bi->dispDeviceDepth; in bootx_add_display_props() 195 tmp = bi->dispDeviceRect[2] - bi->dispDeviceRect[0]; in bootx_add_display_props() 197 tmp = bi->dispDeviceRect[3] - bi->dispDeviceRect[1]; in bootx_add_display_props() 199 tmp = bi->dispDeviceRowBytes; in bootx_add_display_props() 201 tmp = (u32)bi->dispDeviceBase; in bootx_add_display_props() [all …]
|
/Linux-v5.4/fs/ubifs/ |
D | budget.c | 97 liab = c->bi.idx_growth + c->bi.data_growth + c->bi.dd_growth; in get_liability() 171 idx_size = c->bi.old_idx_sz + c->bi.idx_growth + c->bi.uncommitted_idx; in ubifs_calc_min_idx_lebs() 334 min_idx_lebs, c->bi.min_idx_lebs, rsvd_idx_lebs); in do_budget_space() 339 outstanding = c->bi.data_growth + c->bi.dd_growth; in do_budget_space() 350 c->bi.min_idx_lebs = min_idx_lebs; in do_budget_space() 383 data_growth = req->new_ino ? c->bi.inode_budget : 0; in calc_data_growth() 385 data_growth += c->bi.page_budget; in calc_data_growth() 387 data_growth += c->bi.dent_budget; in calc_data_growth() 403 dd_growth = req->dirtied_page ? c->bi.page_budget : 0; in calc_dd_growth() 406 dd_growth += c->bi.inode_budget << (req->dirtied_ino - 1); in calc_dd_growth() [all …]
|
/Linux-v5.4/drivers/gpu/drm/vmwgfx/ |
D | vmwgfx_binding.c | 111 static int vmw_binding_scrub_shader(struct vmw_ctx_bindinfo *bi, bool rebind); 112 static int vmw_binding_scrub_render_target(struct vmw_ctx_bindinfo *bi, 114 static int vmw_binding_scrub_texture(struct vmw_ctx_bindinfo *bi, bool rebind); 115 static int vmw_binding_scrub_cb(struct vmw_ctx_bindinfo *bi, bool rebind); 116 static int vmw_binding_scrub_dx_rt(struct vmw_ctx_bindinfo *bi, bool rebind); 117 static int vmw_binding_scrub_sr(struct vmw_ctx_bindinfo *bi, bool rebind); 118 static int vmw_binding_scrub_so(struct vmw_ctx_bindinfo *bi, bool rebind); 120 static int vmw_binding_scrub_dx_shader(struct vmw_ctx_bindinfo *bi, 122 static int vmw_binding_scrub_ib(struct vmw_ctx_bindinfo *bi, bool rebind); 123 static int vmw_binding_scrub_vb(struct vmw_ctx_bindinfo *bi, bool rebind); [all …]
|
D | vmwgfx_binding.h | 85 struct vmw_ctx_bindinfo bi; member 96 struct vmw_ctx_bindinfo bi; member 110 struct vmw_ctx_bindinfo bi; member 125 struct vmw_ctx_bindinfo bi; member 139 struct vmw_ctx_bindinfo bi; member 154 struct vmw_ctx_bindinfo bi; member 168 struct vmw_ctx_bindinfo bi; member
|
/Linux-v5.4/drivers/scsi/ |
D | sd_dif.c | 32 struct blk_integrity bi; in sd_dif_config_host() local 45 memset(&bi, 0, sizeof(bi)); in sd_dif_config_host() 50 bi.profile = &t10_pi_type3_ip; in sd_dif_config_host() 52 bi.profile = &t10_pi_type1_ip; in sd_dif_config_host() 54 bi.flags |= BLK_INTEGRITY_IP_CHECKSUM; in sd_dif_config_host() 57 bi.profile = &t10_pi_type3_crc; in sd_dif_config_host() 59 bi.profile = &t10_pi_type1_crc; in sd_dif_config_host() 61 bi.tuple_size = sizeof(struct t10_pi_tuple); in sd_dif_config_host() 63 "Enabling DIX %s protection\n", bi.profile->name); in sd_dif_config_host() 66 bi.flags |= BLK_INTEGRITY_DEVICE_CAPABLE; in sd_dif_config_host() [all …]
|
/Linux-v5.4/block/ |
D | blk-integrity.c | 227 struct blk_integrity *bi = &disk->queue->integrity; in integrity_attr_show() local 231 return entry->show(bi, page); in integrity_attr_show() 239 struct blk_integrity *bi = &disk->queue->integrity; in integrity_attr_store() local 245 ret = entry->store(bi, page, count); in integrity_attr_store() 250 static ssize_t integrity_format_show(struct blk_integrity *bi, char *page) in integrity_format_show() argument 252 if (bi->profile && bi->profile->name) in integrity_format_show() 253 return sprintf(page, "%s\n", bi->profile->name); in integrity_format_show() 258 static ssize_t integrity_tag_size_show(struct blk_integrity *bi, char *page) in integrity_tag_size_show() argument 260 return sprintf(page, "%u\n", bi->tag_size); in integrity_tag_size_show() 263 static ssize_t integrity_interval_show(struct blk_integrity *bi, char *page) in integrity_interval_show() argument [all …]
|
D | bio-integrity.c | 156 struct blk_integrity *bi = blk_get_integrity(bio->bi_disk); in bio_integrity_process() local 166 iter.interval = 1 << bi->interval_exp; in bio_integrity_process() 202 struct blk_integrity *bi = blk_get_integrity(bio->bi_disk); in bio_integrity_prep() local 211 if (!bi) in bio_integrity_prep() 225 if (!bi->profile->verify_fn || in bio_integrity_prep() 226 !(bi->flags & BLK_INTEGRITY_VERIFY)) in bio_integrity_prep() 229 if (!bi->profile->generate_fn || in bio_integrity_prep() 230 !(bi->flags & BLK_INTEGRITY_GENERATE)) in bio_integrity_prep() 233 intervals = bio_integrity_intervals(bi, bio_sectors(bio)); in bio_integrity_prep() 236 len = intervals * bi->tuple_size; in bio_integrity_prep() [all …]
|
/Linux-v5.4/drivers/net/ethernet/intel/ixgbe/ |
D | ixgbe_xsk.c | 193 struct ixgbe_rx_buffer *bi; in ixgbe_get_rx_buffer_zc() local 195 bi = &rx_ring->rx_buffer_info[rx_ring->next_to_clean]; in ixgbe_get_rx_buffer_zc() 199 bi->dma, 0, in ixgbe_get_rx_buffer_zc() 203 return bi; in ixgbe_get_rx_buffer_zc() 228 struct ixgbe_rx_buffer *bi; in ixgbe_zca_free() local 238 bi = rx_ring->rx_buffer_info; in ixgbe_zca_free() 245 bi->dma = xdp_umem_get_dma(rx_ring->xsk_umem, handle); in ixgbe_zca_free() 246 bi->dma += hr; in ixgbe_zca_free() 248 bi->addr = xdp_umem_get_data(rx_ring->xsk_umem, handle); in ixgbe_zca_free() 249 bi->addr += hr; in ixgbe_zca_free() [all …]
|
/Linux-v5.4/drivers/net/ethernet/intel/i40e/ |
D | i40e_xsk.c | 246 struct i40e_rx_buffer *bi) in i40e_alloc_buffer_zc() argument 249 void *addr = bi->addr; in i40e_alloc_buffer_zc() 264 bi->dma = xdp_umem_get_dma(umem, handle); in i40e_alloc_buffer_zc() 265 bi->dma += hr; in i40e_alloc_buffer_zc() 267 bi->addr = xdp_umem_get_data(umem, handle); in i40e_alloc_buffer_zc() 268 bi->addr += hr; in i40e_alloc_buffer_zc() 270 bi->handle = xsk_umem_adjust_offset(umem, handle, umem->headroom); in i40e_alloc_buffer_zc() 287 struct i40e_rx_buffer *bi) in i40e_alloc_buffer_slow_zc() argument 301 bi->dma = xdp_umem_get_dma(umem, handle); in i40e_alloc_buffer_slow_zc() 302 bi->dma += hr; in i40e_alloc_buffer_slow_zc() [all …]
|
/Linux-v5.4/fs/bfs/ |
D | file.c | 71 struct bfs_inode_info *bi = BFS_I(inode); in bfs_get_block() local 73 phys = bi->i_sblock + block; in bfs_get_block() 75 if (phys <= bi->i_eblock) { in bfs_get_block() 87 if (bi->i_sblock && (phys <= bi->i_eblock)) { in bfs_get_block() 106 if (bi->i_eblock == info->si_lf_eblk) { in bfs_get_block() 110 info->si_freeb -= phys - bi->i_eblock; in bfs_get_block() 111 info->si_lf_eblk = bi->i_eblock = phys; in bfs_get_block() 124 if (bi->i_sblock) { in bfs_get_block() 125 err = bfs_move_blocks(inode->i_sb, bi->i_sblock, in bfs_get_block() 126 bi->i_eblock, phys); in bfs_get_block() [all …]
|
/Linux-v5.4/drivers/net/hamradio/ |
D | hdlcdrv.c | 489 struct hdlcdrv_ioctl bi; in hdlcdrv_ioctl() local 493 return s->ops->ioctl(dev, ifr, &bi, cmd); in hdlcdrv_ioctl() 496 if (copy_from_user(&bi, ifr->ifr_data, sizeof(bi))) in hdlcdrv_ioctl() 499 switch (bi.cmd) { in hdlcdrv_ioctl() 502 return s->ops->ioctl(dev, ifr, &bi, cmd); in hdlcdrv_ioctl() 506 bi.data.cp.tx_delay = s->ch_params.tx_delay; in hdlcdrv_ioctl() 507 bi.data.cp.tx_tail = s->ch_params.tx_tail; in hdlcdrv_ioctl() 508 bi.data.cp.slottime = s->ch_params.slottime; in hdlcdrv_ioctl() 509 bi.data.cp.ppersist = s->ch_params.ppersist; in hdlcdrv_ioctl() 510 bi.data.cp.fulldup = s->ch_params.fulldup; in hdlcdrv_ioctl() [all …]
|
/Linux-v5.4/fs/reiserfs/ |
D | do_balan.c | 20 struct buffer_info *bi) in buffer_info_init_left() argument 22 bi->tb = tb; in buffer_info_init_left() 23 bi->bi_bh = tb->L[0]; in buffer_info_init_left() 24 bi->bi_parent = tb->FL[0]; in buffer_info_init_left() 25 bi->bi_position = get_left_neighbor_position(tb, 0); in buffer_info_init_left() 29 struct buffer_info *bi) in buffer_info_init_right() argument 31 bi->tb = tb; in buffer_info_init_right() 32 bi->bi_bh = tb->R[0]; in buffer_info_init_right() 33 bi->bi_parent = tb->FR[0]; in buffer_info_init_right() 34 bi->bi_position = get_right_neighbor_position(tb, 0); in buffer_info_init_right() [all …]
|
D | lbalance.c | 814 static void leaf_delete_items_entirely(struct buffer_info *bi, 901 void leaf_insert_into_buf(struct buffer_info *bi, int before, in leaf_insert_into_buf() argument 906 struct buffer_head *bh = bi->bi_bh; in leaf_insert_into_buf() 962 do_balance_mark_leaf_dirty(bi->tb, bh, 1); in leaf_insert_into_buf() 964 if (bi->bi_parent) { in leaf_insert_into_buf() 966 t_dc = B_N_CHILD(bi->bi_parent, bi->bi_position); in leaf_insert_into_buf() 970 do_balance_mark_internal_dirty(bi->tb, bi->bi_parent, 0); in leaf_insert_into_buf() 978 void leaf_paste_in_buffer(struct buffer_info *bi, int affected_item_num, in leaf_paste_in_buffer() argument 982 struct buffer_head *bh = bi->bi_bh; in leaf_paste_in_buffer() 1001 if (bi && bi->tb) in leaf_paste_in_buffer() [all …]
|
D | ibalance.c | 638 struct buffer_info bi; in balance_internal_when_delete() local 643 bi.tb = tb; in balance_internal_when_delete() 644 bi.bi_bh = tbSh; in balance_internal_when_delete() 645 bi.bi_parent = PATH_H_PPARENT(tb->tb_path, h); in balance_internal_when_delete() 646 bi.bi_position = PATH_H_POSITION(tb->tb_path, h + 1); in balance_internal_when_delete() 648 internal_delete_childs(&bi, child_pos, -insert_num); in balance_internal_when_delete() 664 RFALSE(bi.bi_parent, "root has parent (%p)", in balance_internal_when_delete() 665 bi.bi_parent); in balance_internal_when_delete() 812 struct buffer_info bi; in balance_internal() local 871 bi.tb = tb; in balance_internal() [all …]
|
/Linux-v5.4/fs/gfs2/ |
D | rgrp.c | 89 struct gfs2_bitmap *bi = rbm_bi(rbm); in gfs2_setbit() local 90 unsigned int buflen = bi->bi_bytes; in gfs2_setbit() 93 byte1 = bi->bi_bh->b_data + bi->bi_offset + (rbm->offset / GFS2_NBBY); in gfs2_setbit() 94 end = bi->bi_bh->b_data + bi->bi_offset + buflen; in gfs2_setbit() 106 (unsigned long long)rbm->rgd->rd_addr, bi->bi_start, in gfs2_setbit() 107 (unsigned long long)bi->bi_bh->b_blocknr); in gfs2_setbit() 109 bi->bi_offset, bi->bi_bytes, in gfs2_setbit() 117 if (do_clone && bi->bi_clone) { in gfs2_setbit() 118 byte2 = bi->bi_clone + bi->bi_offset + (rbm->offset / GFS2_NBBY); in gfs2_setbit() 137 struct gfs2_bitmap *bi = rbm_bi(rbm); in gfs2_testbit() local [all …]
|
/Linux-v5.4/drivers/net/ethernet/brocade/bna/ |
D | bnad_ethtool.c | 753 bnad_per_q_stats_fill(struct bnad *bnad, u64 *buf, int bi) in bnad_per_q_stats_fill() argument 766 buf[bi++] = bnad->rx_info[i].rx_ctrl[j]. in bnad_per_q_stats_fill() 768 buf[bi++] = 0; /* ccb->consumer_index */ in bnad_per_q_stats_fill() 769 buf[bi++] = *(bnad->rx_info[i].rx_ctrl[j]. in bnad_per_q_stats_fill() 772 buf[bi++] = bnad->rx_info[i]. in bnad_per_q_stats_fill() 774 buf[bi++] = bnad->rx_info[i]. in bnad_per_q_stats_fill() 776 buf[bi++] = bnad->rx_info[i]. in bnad_per_q_stats_fill() 778 buf[bi++] = bnad->rx_info[i]. in bnad_per_q_stats_fill() 780 buf[bi++] = bnad->rx_info[i]. in bnad_per_q_stats_fill() 794 buf[bi++] = rcb->rxq->rx_packets; in bnad_per_q_stats_fill() [all …]
|
/Linux-v5.4/arch/m68k/kernel/ |
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-v5.4/arch/x86/mm/ |
D | numa.c | 238 struct numa_memblk *bi = &mi->blk[i]; in numa_cleanup_meminfo() local 241 bi->start = max(bi->start, low); in numa_cleanup_meminfo() 242 bi->end = min(bi->end, high); in numa_cleanup_meminfo() 245 if (bi->start >= bi->end || in numa_cleanup_meminfo() 247 bi->start, bi->end - bi->start)) in numa_cleanup_meminfo() 253 struct numa_memblk *bi = &mi->blk[i]; in numa_cleanup_meminfo() local 264 if (bi->end > bj->start && bi->start < bj->end) { in numa_cleanup_meminfo() 265 if (bi->nid != bj->nid) { in numa_cleanup_meminfo() 267 bi->nid, bi->start, bi->end - 1, in numa_cleanup_meminfo() 272 bi->nid, bi->start, bi->end - 1, in numa_cleanup_meminfo() [all …]
|
/Linux-v5.4/drivers/net/ethernet/chelsio/cxgb/ |
D | subr.c | 268 static void mi1_mdio_init(adapter_t *adapter, const struct board_info *bi) in mi1_mdio_init() argument 270 u32 clkdiv = bi->clock_elmer0 / (2 * bi->mdio_mdc) - 1; in mi1_mdio_init() 271 u32 val = F_MI1_PREAMBLE_ENABLE | V_MI1_MDI_INVERT(bi->mdio_mdiinv) | in mi1_mdio_init() 272 V_MI1_MDI_ENABLE(bi->mdio_mdien) | V_MI1_CLK_DIV(clkdiv); in mi1_mdio_init() 274 if (!(bi->caps & SUPPORTED_10000baseT_Full)) in mi1_mdio_init() 894 int t1_get_board_rev(adapter_t *adapter, const struct board_info *bi, in t1_get_board_rev() argument 897 p->chip_version = bi->chip_term; in t1_get_board_rev() 920 static int board_init(adapter_t *adapter, const struct board_info *bi) in board_init() argument 922 switch (bi->board) { in board_init() 965 const struct board_info *bi = board_info(adapter); in t1_init_hw_modules() local [all …]
|
/Linux-v5.4/drivers/net/phy/ |
D | mdio-boardinfo.c | 26 struct mdio_board_info *bi)) in mdiobus_setup_mdiodev_from_board_info() argument 30 struct mdio_board_info *bi; in mdiobus_setup_mdiodev_from_board_info() local 35 bi = &be->board_info; in mdiobus_setup_mdiodev_from_board_info() 37 if (strcmp(bus->id, bi->bus_id)) in mdiobus_setup_mdiodev_from_board_info() 41 ret = cb(bus, bi); in mdiobus_setup_mdiodev_from_board_info()
|
/Linux-v5.4/drivers/scsi/esas2r/ |
D | esas2r_ioctl.c | 205 static u8 handle_buffered_ioctl(struct esas2r_buffered_ioctl *bi) in handle_buffered_ioctl() argument 207 struct esas2r_adapter *a = bi->a; in handle_buffered_ioctl() 217 if (esas2r_buffered_ioctl_size < bi->length) { in handle_buffered_ioctl() 228 esas2r_buffered_ioctl_size = bi->length; in handle_buffered_ioctl() 242 bi->length); in handle_buffered_ioctl() 249 memcpy(esas2r_buffered_ioctl, bi->ioctl, bi->length); in handle_buffered_ioctl() 263 sgc.cur_offset = esas2r_buffered_ioctl + bi->offset; in handle_buffered_ioctl() 267 if (!(*bi->callback)(a, rq, &sgc, bi->context)) { in handle_buffered_ioctl() 279 if (result == IOCTL_SUCCESS && bi->done_callback) in handle_buffered_ioctl() 280 (*bi->done_callback)(a, rq, bi->done_context); in handle_buffered_ioctl() [all …]
|
/Linux-v5.4/drivers/gpu/drm/i915/display/ |
D | intel_bw.c | 174 struct intel_bw_info *bi = &dev_priv->max_bw[i]; in icl_get_bw_info() local 179 bi->num_planes = (ipqdepth - clpchgroup) / clpchgroup + 1; in icl_get_bw_info() 181 bi->num_qgv_points = qi.num_points; in icl_get_bw_info() 197 bi->deratedbw[j] = min(maxdebw, in icl_get_bw_info() 201 i, j, bi->num_planes, bi->deratedbw[j]); in icl_get_bw_info() 204 if (bi->num_planes == 1) in icl_get_bw_info() 217 const struct intel_bw_info *bi = in icl_max_bw() local 224 if (qgv_point >= bi->num_qgv_points) in icl_max_bw() 227 if (num_planes >= bi->num_planes) in icl_max_bw() 228 return bi->deratedbw[qgv_point]; in icl_max_bw()
|