Searched refs:hinic_func_to_io (Results 1 – 7 of 7) sorted by relevance
/linux-6.6.21/drivers/net/ethernet/huawei/hinic/ |
D | hinic_hw_io.h | 59 struct hinic_func_to_io { struct 109 int hinic_io_create_qps(struct hinic_func_to_io *func_to_io, argument 114 void hinic_io_destroy_qps(struct hinic_func_to_io *func_to_io, 117 int hinic_io_init(struct hinic_func_to_io *func_to_io, 121 void hinic_io_free(struct hinic_func_to_io *func_to_io);
|
D | hinic_hw_io.c | 60 static void __iomem *get_db_area(struct hinic_func_to_io *func_to_io) in get_db_area() 87 static void return_db_area(struct hinic_func_to_io *func_to_io, in return_db_area() 105 static int write_sq_ctxts(struct hinic_func_to_io *func_to_io, u16 base_qpn, in write_sq_ctxts() 149 static int write_rq_ctxts(struct hinic_func_to_io *func_to_io, u16 base_qpn, in write_rq_ctxts() 201 static int write_qp_ctxts(struct hinic_func_to_io *func_to_io, u16 base_qpn, in write_qp_ctxts() 208 static int hinic_clean_queue_offload_ctxt(struct hinic_func_to_io *func_to_io, in hinic_clean_queue_offload_ctxt() 252 static int hinic_clean_qp_offload_ctxt(struct hinic_func_to_io *func_to_io) in hinic_clean_qp_offload_ctxt() 271 static int init_qp(struct hinic_func_to_io *func_to_io, in init_qp() 347 static void destroy_qp(struct hinic_func_to_io *func_to_io, in destroy_qp() 371 int hinic_io_create_qps(struct hinic_func_to_io *func_to_io, in hinic_io_create_qps() [all …]
|
D | hinic_sriov.c | 79 struct hinic_func_to_io *nic_io = &hwdev->func_to_io; in hinic_notify_all_vfs_link_changed() 91 struct hinic_func_to_io *nic_io = &hwdev->func_to_io; in hinic_vf_info_vlanprio() 137 struct hinic_func_to_io *nic_io = &hwdev->func_to_io; in hinic_set_vf_tx_rate_max_min() 167 struct hinic_func_to_io *nic_io = &hwdev->func_to_io; in hinic_set_vf_rate_limit() 263 struct hinic_func_to_io *nic_io; in hinic_register_vf_msg_handler() 291 struct hinic_func_to_io *nic_io; in hinic_unregister_vf_msg_handler() 327 struct hinic_func_to_io *nic_io; in hinic_get_vf_mac_msg_handler() 347 struct hinic_func_to_io *nic_io; in hinic_set_vf_mac_msg_handler() 381 struct hinic_func_to_io *nic_io; in hinic_del_vf_mac_msg_handler() 413 struct hinic_func_to_io *nic_io; in hinic_get_vf_link_status_msg_handler() [all …]
|
D | hinic_hw_dev.c | 440 struct hinic_func_to_io *func_to_io = &hwdev->func_to_io; in hinic_hwdev_ifup() 512 struct hinic_func_to_io *func_to_io = &hwdev->func_to_io; in hinic_hwdev_ifdown() 1060 struct hinic_func_to_io *func_to_io = &hwdev->func_to_io; in hinic_hwdev_get_sq() 1078 struct hinic_func_to_io *func_to_io = &hwdev->func_to_io; in hinic_hwdev_get_rq()
|
D | hinic_hw_cmdq.c | 82 struct hinic_func_to_io, \ 878 struct hinic_func_to_io *func_to_io = cmdqs_to_func_to_io(cmdqs); in hinic_init_cmdqs() 946 struct hinic_func_to_io *func_to_io = cmdqs_to_func_to_io(cmdqs); in hinic_free_cmdqs()
|
D | hinic_hw_dev.h | 431 struct hinic_func_to_io func_to_io;
|
D | hinic_port.c | 601 struct hinic_func_to_io *func_to_io; in hinic_rss_set_indir_tbl() 702 struct hinic_func_to_io *func_to_io; in hinic_set_rss_type()
|