Home
last modified time | relevance | path

Searched refs:ai (Results 1 – 24 of 24) sorted by relevance

/drivers/mtd/ubi/
A Dattach.c754 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 Dfastmap.c149 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 Dvtbl.c331 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 Dubi.h822 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 Deba.c1495 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 Dwl.c1799 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 Dmtk_ppe_debugfs.c67 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 Ddvb_filter.c23 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 Dav7110_ipack.c43 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 Ddvb_filter.h236 int dvb_filter_get_ac3info(u8 *mbuf, int count, struct dvb_audio_info *ai, int pr);
/drivers/clk/ti/
A Ddpll3xxx.c141 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 Dcdrom.c1622 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 Den_fs.c77 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 Dmvpp2_prs.h62 #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 Dmvpp2_prs.c717 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 Dmvpp2_debugfs.c371 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 Dvirtio_ccw.c251 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 Dt3_hw.c3496 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 Dcxgb3_main.c3137 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 Dcommon.h690 int t3_prep_adapter(struct adapter *adapter, const struct adapter_info *ai,
/drivers/gpu/drm/amd/amdgpu/
A Damdgpu_ras_eeprom.c1208 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 Dregs.h302 u32 ai; /* AI_VERSION */ member
/drivers/crypto/chelsio/
A Dchcr_algo.c4438 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 DKconfig1205 DAQCard-ai-16xe-50, DAQCard-ai-16e-4, DAQCard-6062E, DAQCard-6024E

Completed in 95 milliseconds