| /drivers/mtd/ubi/ |
| A D | attach.c | 754 destroy_av(ai, av, &ai->erase); in ubi_remove_av() 1361 kfree(ai); in destroy_ai() 1385 if (!ai->ech) in scan_all() 1405 ai->mean_ec = div_u64(ai->ec_sum, ai->ec_count); in scan_all() 1455 if (!ai) in alloc_ai() 1456 return ai; in alloc_ai() 1468 kfree(ai); in alloc_ai() 1469 ai = NULL; in alloc_ai() 1472 return ai; in alloc_ai() 1561 if (!ai) in ubi_attach() [all …]
|
| A D | fastmap.c | 149 ai->ec_sum += aeb->ec; in add_aeb() 150 ai->ec_count++; in add_aeb() 152 if (ai->max_ec < aeb->ec) in add_aeb() 153 ai->max_ec = aeb->ec; in add_aeb() 155 if (ai->min_ec > aeb->ec) in add_aeb() 156 ai->min_ec = aeb->ec; in add_aeb() 465 unmap_peb(ai, pnum); in scan_pool() 643 ret = add_aeb(ai, &ai->free, be32_to_cpu(fmec->pnum), in ubi_attach_fastmap() 682 ret = add_aeb(ai, &ai->erase, be32_to_cpu(fmec->pnum), in ubi_attach_fastmap() 688 ai->mean_ec = div_u64(ai->ec_sum, ai->ec_count); in ubi_attach_fastmap() [all …]
|
| A D | vtbl.c | 331 ubi_free_aeb(ai, new_aeb); in create_vtbl() 344 ubi_free_aeb(ai, new_aeb); in create_vtbl() 362 struct ubi_attach_info *ai, in process_lvol() argument 485 struct ubi_attach_info *ai) in create_empty_lvol() argument 521 const struct ubi_attach_info *ai, in init_volumes() argument 594 av = ubi_find_av(ai, i); in init_volumes() 734 ai->highest_vol_id); in check_attaching_info() 741 av = ubi_find_av(ai, i); in check_attaching_info() 745 ubi_remove_av(ai, av); in check_attaching_info() 763 ubi_remove_av(ai, av); in check_attaching_info() [all …]
|
| A D | ubi.h | 822 struct ubi_ainf_peb *ubi_alloc_aeb(struct ubi_attach_info *ai, int pnum, 824 void ubi_free_aeb(struct ubi_attach_info *ai, struct ubi_ainf_peb *aeb); 825 int ubi_add_to_av(struct ubi_device *ubi, struct ubi_attach_info *ai, int pnum, 827 struct ubi_ainf_volume *ubi_add_av(struct ubi_attach_info *ai, int vol_id); 828 struct ubi_ainf_volume *ubi_find_av(const struct ubi_attach_info *ai, 830 void ubi_remove_av(struct ubi_attach_info *ai, struct ubi_ainf_volume *av); 832 struct ubi_attach_info *ai); 840 int ubi_read_volume_table(struct ubi_device *ubi, struct ubi_attach_info *ai); 898 int ubi_eba_init(struct ubi_device *ubi, struct ubi_attach_info *ai); 910 int ubi_wl_init(struct ubi_device *ubi, struct ubi_attach_info *ai); [all …]
|
| A D | eba.c | 1495 struct ubi_attach_info *ai) in print_rsvd_warning() argument 1501 if (ai->max_sqnum > (1 << 18)) { in print_rsvd_warning() 1624 int ubi_eba_init(struct ubi_device *ubi, struct ubi_attach_info *ai) in ubi_eba_init() argument 1638 ubi->global_sqnum = ai->max_sqnum + 1; in ubi_eba_init() 1658 av = ubi_find_av(ai, idx2vol_id(ubi, i)); in ubi_eba_init() 1668 ubi_move_aeb_to_list(av, aeb, &ai->erase); in ubi_eba_init() 1696 print_rsvd_warning(ubi, ai); in ubi_eba_init()
|
| A D | wl.c | 1799 int ubi_wl_init(struct ubi_device *ubi, struct ubi_attach_info *ai) argument 1811 ubi->max_ec = ai->max_ec; 1826 list_for_each_entry_safe(aeb, tmp, &ai->erase, u.list) { 1836 list_for_each_entry(aeb, &ai->free, u.list) { 1857 ubi_rb_for_each_entry(rb1, av, &ai->volumes, rb) { 1885 list_for_each_entry(aeb, &ai->fastmap, u.list) {
|
| /drivers/net/ethernet/mediatek/ |
| A D | mtk_ppe_debugfs.c | 67 mtk_print_addr(m, ai->src, ai->ipv6); in mtk_print_addr_info() 68 if (ai->src_port) in mtk_print_addr_info() 71 mtk_print_addr(m, ai->dest, ai->ipv6); in mtk_print_addr_info() 72 if (ai->dest_port) in mtk_print_addr_info() 85 struct mtk_flow_addr_info ai = {}; in mtk_ppe_debugfs_foe_show() local 123 ai.src = &entry->ipv6.src_ip; in mtk_ppe_debugfs_foe_show() 124 ai.dest = &entry->ipv6.dest_ip; in mtk_ppe_debugfs_foe_show() 125 ai.ipv6 = true; in mtk_ppe_debugfs_foe_show() 130 mtk_print_addr_info(m, &ai); in mtk_ppe_debugfs_foe_show() 139 ai.src = &entry->ipv4.new.src_ip; in mtk_ppe_debugfs_foe_show() [all …]
|
| /drivers/staging/media/av7110/ |
| A D | dvb_filter.c | 23 int dvb_filter_get_ac3info(u8 *mbuf, int count, struct dvb_audio_info *ai, int pr) in dvb_filter_get_ac3info() argument 43 ai->off = c; in dvb_filter_get_ac3info() 47 ai->layer = 0; // 0 for AC3 in dvb_filter_get_ac3info() 51 ai->bit_rate = ac3_bitrates[frame >> 1] * 1000; in dvb_filter_get_ac3info() 53 ai->frequency = (headr[2] & 0xc0) >> 6; in dvb_filter_get_ac3info() 55 ai->frequency = freq[fr] * 100; in dvb_filter_get_ac3info() 57 ai->framesize = ac3_frames[fr][frame >> 1]; in dvb_filter_get_ac3info() 59 ai->framesize++; in dvb_filter_get_ac3info() 60 ai->framesize = ai->framesize << 1; in dvb_filter_get_ac3info() 64 (int)ai->bit_rate / 1000, (int)ai->frequency, (int)ai->framesize); in dvb_filter_get_ac3info()
|
| A D | av7110_ipack.c | 43 struct dvb_audio_info ai; in send_ipack() local 60 ai.off = 0; in send_ipack() 65 p->count - ac3_off, &ai, 0); in send_ipack() 68 ai.framesize + 1; in send_ipack() 72 ac3_off += nframes * ai.framesize - p->count; in send_ipack()
|
| A D | dvb_filter.h | 236 int dvb_filter_get_ac3info(u8 *mbuf, int count, struct dvb_audio_info *ai, int pr);
|
| /drivers/clk/ti/ |
| A D | dpll3xxx.c | 141 u8 ai; in _omap3_noncore_dpll_lock() local 155 ai = omap3_dpll_autoidle_read(clk); in _omap3_noncore_dpll_lock() 157 if (ai) in _omap3_noncore_dpll_lock() 164 if (ai) in _omap3_noncore_dpll_lock() 187 u8 ai; in _omap3_noncore_dpll_bypass() local 201 if (ai) in _omap3_noncore_dpll_bypass() 218 u8 ai; in _omap3_noncore_dpll_stop() local 229 if (ai) in _omap3_noncore_dpll_stop() 387 u8 dco, sd_div, ai = 0; in omap3_noncore_dpll_program() local 444 if (ai) { in omap3_noncore_dpll_program() [all …]
|
| /drivers/cdrom/ |
| A D | cdrom.c | 1622 switch (ai->type) { in dvd_do_auth() 1632 ai->lsa.agid = buf[7] >> 6; in dvd_do_auth() 1663 cgc.cmd[5] = ai->lstk.lba; in dvd_do_auth() 1685 ai->lsasf.asf = buf[7] & 1; in dvd_do_auth() 1698 ai->type = DVD_LU_SEND_KEY1; in dvd_do_auth() 1708 ai->type = DVD_AUTH_FAILURE; in dvd_do_auth() 1745 buf[4] = ai->hrpcs.pdrc; in dvd_do_auth() 3228 dvd_authinfo ai; in mmc_ioctl_dvd_auth() local 3232 if (copy_from_user(&ai, (dvd_authinfo __user *)arg, sizeof(ai))) in mmc_ioctl_dvd_auth() 3234 ret = dvd_do_auth(cdi, &ai); in mmc_ioctl_dvd_auth() [all …]
|
| /drivers/net/ethernet/mellanox/mlx5/core/ |
| A D | en_fs.c | 77 struct mlx5e_l2_rule *ai); 100 struct mlx5e_l2_rule ai; member 135 ether_addr_copy(hn->ai.addr, addr); in mlx5e_add_l2_to_hash() 951 struct mlx5e_l2_rule *ai) in mlx5e_del_l2_flow_rule() argument 953 if (!IS_ERR_OR_NULL(ai->rule)) { in mlx5e_del_l2_flow_rule() 954 mlx5_del_flow_rules(ai->rule); in mlx5e_del_l2_flow_rule() 955 ai->rule = NULL; in mlx5e_del_l2_flow_rule() 986 ether_addr_copy(mv_dmac, ai->addr); in mlx5e_add_l2_flow_rule() 997 if (IS_ERR(ai->rule)) { in mlx5e_add_l2_flow_rule() 999 err = PTR_ERR(ai->rule); in mlx5e_add_l2_flow_rule() [all …]
|
| /drivers/net/ethernet/marvell/mvpp2/ |
| A D | mvpp2_prs.h | 62 #define MVPP2_PRS_TCAM_AI(ai) (ai) argument 63 #define MVPP2_PRS_TCAM_AI_EN(ai) MVPP2_PRS_TCAM_EN(MVPP2_PRS_TCAM_AI(ai)) argument
|
| A D | mvpp2_prs.c | 717 if (ai != ai_bits) in mvpp2_prs_vlan_find() 738 tid = mvpp2_prs_vlan_find(priv, tpid, ai); in mvpp2_prs_vlan_add() 778 if (ai == MVPP2_PRS_SINGLE_VLAN_AI) { in mvpp2_prs_vlan_add() 782 ai |= MVPP2_PRS_DBL_VLAN_AI_BIT; in mvpp2_prs_vlan_add() 786 mvpp2_prs_tcam_ai_update(&pe, ai, MVPP2_PRS_SRAM_AI_MASK); in mvpp2_prs_vlan_add() 851 int tid_aux, tid, ai, ret = 0; in mvpp2_prs_double_vlan_add() local 866 ai = mvpp2_prs_double_vlan_ai_free_get(priv); in mvpp2_prs_double_vlan_add() 867 if (ai < 0) in mvpp2_prs_double_vlan_add() 868 return ai; in mvpp2_prs_double_vlan_add() 894 priv->prs_double_vlans[ai] = true; in mvpp2_prs_double_vlan_add() [all …]
|
| A D | mvpp2_debugfs.c | 371 unsigned char ai, ai_mask; in mvpp2_dbgfs_prs_ai_show() local 375 ai = pe.tcam[MVPP2_PRS_TCAM_AI_WORD] & MVPP2_PRS_AI_MASK; in mvpp2_dbgfs_prs_ai_show() 378 seq_printf(s, "%02x %02x\n", ai, ai_mask); in mvpp2_dbgfs_prs_ai_show()
|
| /drivers/s390/virtio/ |
| A D | virtio_ccw.c | 251 unsigned long ai; in virtio_airq_handler() local 256 for (ai = 0;;) { in virtio_airq_handler() 257 ai = airq_iv_scan(info->aiv, ai, airq_iv_end(info->aiv)); in virtio_airq_handler() 258 if (ai == -1UL) in virtio_airq_handler() 260 vring_interrupt(0, (void *)airq_iv_get_ptr(info->aiv, ai)); in virtio_airq_handler() 265 for (ai = 0;;) { in virtio_airq_handler() 266 ai = airq_iv_scan(info->aiv, ai, airq_iv_end(info->aiv)); in virtio_airq_handler() 267 if (ai == -1UL) in virtio_airq_handler() 269 vring_interrupt(0, (void *)airq_iv_get_ptr(info->aiv, ai)); in virtio_airq_handler()
|
| /drivers/net/ethernet/chelsio/cxgb3/ |
| A D | t3_hw.c | 3496 const struct adapter_info *ai) in early_hw_init() argument 3500 mi1_init(adapter, ai); in early_hw_init() 3504 ai->gpio_out | F_GPIO0_OEN | F_GPIO0_OUT_VAL); in early_hw_init() 3599 adapter->params.info = ai; in t3_prep_adapter() 3600 adapter->params.nports = ai->nports0 + ai->nports1; in t3_prep_adapter() 3601 adapter->params.chan_map = (!!ai->nports0) | (!!ai->nports1 << 1); in t3_prep_adapter() 3663 early_hw_init(adapter, ai); in t3_prep_adapter() 3684 ret = pti->phy_prep(&p->phy, adapter, ai->phy_base_addr + j, in t3_prep_adapter() 3685 ai->mdio_ops); in t3_prep_adapter() 3723 const struct adapter_info *ai = adapter->params.info; in t3_replay_prep_adapter() local [all …]
|
| A D | cxgb3_main.c | 3137 static void print_port_info(struct adapter *adap, const struct adapter_info *ai) in print_port_info() argument 3162 ai->desc, pi->phy.desc, in print_port_info() 3208 const struct adapter_info *ai; in init_one() local 3244 ai = t3_get_adapter_info(ent->driver_data); in init_one() 3286 for (i = 0; i < ai->nports0 + ai->nports1; ++i) { in init_one() 3321 if (t3_prep_adapter(adapter, ai, 1) < 0) { in init_one() 3381 print_port_info(adapter, ai); in init_one() 3389 for (i = ai->nports0 + ai->nports1 - 1; i >= 0; --i) in init_one()
|
| A D | common.h | 690 int t3_prep_adapter(struct adapter *adapter, const struct adapter_info *ai,
|
| /drivers/gpu/drm/amd/amdgpu/ |
| A D | amdgpu_ras_eeprom.c | 1208 u32 ai = RAS_RI_TO_AI(control, s); in amdgpu_ras_debugfs_table_read() local 1211 res = __amdgpu_ras_eeprom_read(control, dare, ai, 1); in amdgpu_ras_debugfs_table_read() 1217 RAS_INDEX_TO_OFFSET(control, ai), in amdgpu_ras_debugfs_table_read()
|
| /drivers/crypto/caam/ |
| A D | regs.h | 302 u32 ai; /* AI_VERSION */ member
|
| /drivers/crypto/chelsio/ |
| A D | chcr_algo.c | 4438 struct crypto_alg ai; in chcr_register_alg() local 4503 ai = driver_algs[i].alg.hash.halg.base; in chcr_register_alg() 4504 name = ai.cra_driver_name; in chcr_register_alg()
|
| /drivers/comedi/ |
| A D | Kconfig | 1205 DAQCard-ai-16xe-50, DAQCard-ai-16e-4, DAQCard-6062E, DAQCard-6024E
|