Home
last modified time | relevance | path

Searched refs:ae_algo (Results 1 – 10 of 10) sorted by relevance

/linux-6.3-rc2/drivers/net/ethernet/hisilicon/hns3/
A Dhnae3.c18 if (!ae_algo) in hnae3_unregister_ae_algo_prepare()
205 if (!ae_algo) in hnae3_register_ae_algo()
218 if (!ae_algo->ops) { in hnae3_register_ae_algo()
222 ae_dev->ops = ae_algo->ops; in hnae3_register_ae_algo()
259 if (!ae_algo) in hnae3_unregister_ae_algo()
278 ae_algo->ops->uninit_ae_dev(ae_dev); in hnae3_unregister_ae_algo()
283 list_del(&ae_algo->node); in hnae3_unregister_ae_algo()
295 struct hnae3_ae_algo *ae_algo; in hnae3_register_ae_dev() local
312 if (!ae_algo->ops) { in hnae3_register_ae_dev()
317 ae_dev->ops = ae_algo->ops; in hnae3_register_ae_dev()
[all …]
A Dhns3_ethtool.c88 if (!h->ae_algo->ops->set_loopback || in hns3_lp_setup()
348 if (h->ae_algo->ops->halt_autoneg) in hns3_selftest_prepare()
361 if (h->ae_algo->ops->halt_autoneg) in hns3_selftest_restore()
616 if (!h->ae_algo->ops->get_stats || !h->ae_algo->ops->update_stats) { in hns3_get_stats()
627 h->ae_algo->ops->get_stats(h, p); in hns3_get_stats()
666 if (h->ae_algo->ops->get_status) in hns3_get_link()
765 ops = h->ae_algo->ops; in hns3_get_link_ksettings()
948 if (!h->ae_algo->ops->get_rss) in hns3_get_rss()
960 if (!h->ae_algo->ops->set_rss) in hns3_set_rss()
1615 if (!h->ae_algo->ops->get_regs) in hns3_get_regs()
[all …]
A Dhns3_enet.c732 ret = h->ae_algo->ops->start ? h->ae_algo->ops->start(h) : 0; in hns3_nic_net_up()
879 if (h->ae_algo->ops->add_uc_addr) in hns3_nic_uc_sync()
897 if (h->ae_algo->ops->rm_uc_addr) in hns3_nic_uc_unsync()
908 if (h->ae_algo->ops->add_mc_addr) in hns3_nic_mc_sync()
919 if (h->ae_algo->ops->rm_mc_addr) in hns3_nic_mc_unsync()
2401 if (!h->ae_algo->ops->do_ioctl) in hns3_nic_do_ioctl()
2745 if (!h->ae_algo->ops->set_mtu) in hns3_nic_change_mtu()
2886 if (h->ae_algo->ops->reset_event) in hns3_nic_net_timeout()
2943 if (!h->ae_algo->ops->set_vf_rate) in hns3_nic_set_vf_rate()
2955 if (!h->ae_algo->ops->set_vf_mac) in hns3_nic_set_vf_mac()
[all …]
A Dhnae3.h184 struct hnae3_ae_algo *ae_algo; member
866 struct hnae3_ae_algo *ae_algo; /* the class who provides this handle */ member
921 void hnae3_unregister_ae_algo_prepare(struct hnae3_ae_algo *ae_algo);
922 void hnae3_unregister_ae_algo(struct hnae3_ae_algo *ae_algo);
923 void hnae3_register_ae_algo(struct hnae3_ae_algo *ae_algo);
A Dhns3_debugfs.c817 if (!h->ae_algo->ops->get_global_queue_id) in hns3_dbg_queue_map()
832 h->ae_algo->ops->get_global_queue_id(h, i)); in hns3_dbg_queue_map()
1204 const struct hnae3_ae_ops *ops = dbg_data->handle->ae_algo->ops; in hns3_dbg_read_cmd()
/linux-6.3-rc2/tools/testing/selftests/net/
A Dipsec.c542 char ae_algo[ALGO_LEN]; member
843 aelen = strlen(desc->ae_algo); in xfrm_state_pack_algo()
876 strncpy(alg.u.aead.alg_name, desc->ae_algo, ALGO_LEN - 1); in xfrm_state_pack_algo()
877 if (xfrm_fill_key(desc->ae_algo, alg.u.aead.alg_key, in xfrm_state_pack_algo()
2048 strncpy(desc.ae_algo, ae, ALGO_LEN - 1); in write_desc()
2258 d->e_algo, d->c_algo, d->ae_algo, d->icv_len); in check_results()
/linux-6.3-rc2/drivers/infiniband/hw/hns/
A Dhns_roce_hw_v2.c671 const struct hnae3_ae_ops *ops = handle->ae_algo->ops; in hns_roce_write512()
1047 const struct hnae3_ae_ops *ops = handle->ae_algo->ops; in hns_roce_v2_cmd_hw_resetting()
1079 const struct hnae3_ae_ops *ops = handle->ae_algo->ops; in hns_roce_v2_cmd_sw_resetting()
1095 const struct hnae3_ae_ops *ops = handle->ae_algo->ops; in check_aedev_reset_status()
1132 const struct hnae3_ae_ops *ops = handle->ae_algo->ops; in check_device_is_in_reset()
1409 const struct hnae3_ae_ops *ops = handle->ae_algo->ops; in func_clr_hw_resetting_state()
1434 const struct hnae3_ae_ops *ops = handle->ae_algo->ops; in func_clr_sw_resetting_state()
1462 const struct hnae3_ae_ops *ops = handle->ae_algo->ops; in hns_roce_func_clr_rst_proc()
6791 hr_dev->reset_cnt = handle->ae_algo->ops->ae_dev_reset_cnt(handle); in hns_roce_hw_v2_get_cfg()
6865 const struct hnae3_ae_ops *ops = handle->ae_algo->ops; in hns_roce_hw_v2_init_instance()
A Dhns_roce_hw_v2.h1475 const struct hnae3_ae_ops *ops = handle->ae_algo->ops; in hns_roce_write64()
/linux-6.3-rc2/drivers/net/ethernet/hisilicon/hns3/hns3vf/
A Dhclgevf_main.c333 tqp->q.ae_algo = &ae_algovf; in hclgevf_alloc_tqps()
465 nic->ae_algo = &ae_algovf; in hclgevf_set_handle_info()
2116 roce->ae_algo = nic->ae_algo; in hclgevf_init_roce_base_info()
/linux-6.3-rc2/drivers/net/ethernet/hisilicon/hns3/hns3pf/
A Dhclge_main.c76 static struct hnae3_ae_algo ae_algo; variable
1689 tqp->q.ae_algo = &ae_algo; in hclge_alloc_tqps()
1852 nic->ae_algo = &ae_algo; in hclge_vport_setup()
2544 roce->ae_algo = nic->ae_algo; in hclge_init_roce_base_info()
13150 static struct hnae3_ae_algo ae_algo = { variable
13165 hnae3_register_ae_algo(&ae_algo); in hclge_init()
13172 hnae3_unregister_ae_algo_prepare(&ae_algo); in hclge_exit()
13173 hnae3_unregister_ae_algo(&ae_algo); in hclge_exit()

Completed in 142 milliseconds