/kernel/linux/linux-6.6/drivers/net/ethernet/huawei/hinic/ |
H A D | hinic_hw_io.c | 60 static void __iomem *get_db_area(struct hinic_func_to_io *func_to_io) in get_db_area() argument 87 static void return_db_area(struct hinic_func_to_io *func_to_io, in return_db_area() argument 105 static int write_sq_ctxts(struct hinic_func_to_io *func_to_io, u16 base_qpn, in write_sq_ctxts() argument 149 write_rq_ctxts(struct hinic_func_to_io *func_to_io, u16 base_qpn, u16 num_rqs) write_rq_ctxts() argument 201 write_qp_ctxts(struct hinic_func_to_io *func_to_io, u16 base_qpn, u16 num_qps) write_qp_ctxts() argument 208 hinic_clean_queue_offload_ctxt(struct hinic_func_to_io *func_to_io, enum hinic_qp_ctxt_type ctxt_type) hinic_clean_queue_offload_ctxt() argument 252 hinic_clean_qp_offload_ctxt(struct hinic_func_to_io *func_to_io) hinic_clean_qp_offload_ctxt() argument 271 init_qp(struct hinic_func_to_io *func_to_io, struct hinic_qp *qp, int q_id, struct msix_entry *sq_msix_entry, struct msix_entry *rq_msix_entry) init_qp() argument 347 destroy_qp(struct hinic_func_to_io *func_to_io, struct hinic_qp *qp) destroy_qp() argument 371 hinic_io_create_qps(struct hinic_func_to_io *func_to_io, u16 base_qpn, int num_qps, struct msix_entry *sq_msix_entries, struct msix_entry *rq_msix_entries) hinic_io_create_qps() argument 468 hinic_io_destroy_qps(struct hinic_func_to_io *func_to_io, int num_qps) hinic_io_destroy_qps() argument 528 hinic_io_init(struct hinic_func_to_io *func_to_io, struct hinic_hwif *hwif, u16 max_qps, int num_ceqs, struct msix_entry *ceq_msix_entries) hinic_io_init() argument 617 hinic_io_free(struct hinic_func_to_io *func_to_io) hinic_io_free() argument [all...] |
H A D | hinic_hw_dev.c | 440 struct hinic_func_to_io *func_to_io = &hwdev->func_to_io; in hinic_hwdev_ifup() local 512 struct hinic_func_to_io *func_to_io = &hwdev->func_to_io; hinic_hwdev_ifdown() local 1060 struct hinic_func_to_io *func_to_io = &hwdev->func_to_io; hinic_hwdev_get_sq() local 1078 struct hinic_func_to_io *func_to_io = &hwdev->func_to_io; hinic_hwdev_get_rq() local [all...] |
H A D | hinic_port.c | 601 struct hinic_func_to_io *func_to_io; in hinic_rss_set_indir_tbl() local 702 struct hinic_func_to_io *func_to_io; in hinic_set_rss_type() local [all...] |
H A D | hinic_hw_cmdq.c | 878 struct hinic_func_to_io *func_to_io = cmdqs_to_func_to_io(cmdqs); in hinic_init_cmdqs() local 946 struct hinic_func_to_io *func_to_io = cmdqs_to_func_to_io(cmdqs); in hinic_free_cmdqs() local
|
H A D | hinic_hw_dev.h | 431 struct hinic_func_to_io func_to_io; member
|
/kernel/linux/linux-5.10/drivers/net/ethernet/huawei/hinic/ |
H A D | hinic_hw_io.c | 60 static void __iomem *get_db_area(struct hinic_func_to_io *func_to_io) in get_db_area() argument 87 static void return_db_area(struct hinic_func_to_io *func_to_io, in return_db_area() argument 105 static int write_sq_ctxts(struct hinic_func_to_io *func_to_io, u16 base_qpn, in write_sq_ctxts() argument 149 write_rq_ctxts(struct hinic_func_to_io *func_to_io, u16 base_qpn, u16 num_rqs) write_rq_ctxts() argument 201 write_qp_ctxts(struct hinic_func_to_io *func_to_io, u16 base_qpn, u16 num_qps) write_qp_ctxts() argument 208 hinic_clean_queue_offload_ctxt(struct hinic_func_to_io *func_to_io, enum hinic_qp_ctxt_type ctxt_type) hinic_clean_queue_offload_ctxt() argument 252 hinic_clean_qp_offload_ctxt(struct hinic_func_to_io *func_to_io) hinic_clean_qp_offload_ctxt() argument 271 init_qp(struct hinic_func_to_io *func_to_io, struct hinic_qp *qp, int q_id, struct msix_entry *sq_msix_entry, struct msix_entry *rq_msix_entry) init_qp() argument 347 destroy_qp(struct hinic_func_to_io *func_to_io, struct hinic_qp *qp) destroy_qp() argument 371 hinic_io_create_qps(struct hinic_func_to_io *func_to_io, u16 base_qpn, int num_qps, struct msix_entry *sq_msix_entries, struct msix_entry *rq_msix_entries) hinic_io_create_qps() argument 469 hinic_io_destroy_qps(struct hinic_func_to_io *func_to_io, int num_qps) hinic_io_destroy_qps() argument 529 hinic_io_init(struct hinic_func_to_io *func_to_io, struct hinic_hwif *hwif, u16 max_qps, int num_ceqs, struct msix_entry *ceq_msix_entries) hinic_io_init() argument 618 hinic_io_free(struct hinic_func_to_io *func_to_io) hinic_io_free() argument [all...] |
H A D | hinic_hw_dev.c | 446 struct hinic_func_to_io *func_to_io = &hwdev->func_to_io; in hinic_hwdev_ifup() local 518 struct hinic_func_to_io *func_to_io = &hwdev->func_to_io; hinic_hwdev_ifdown() local 1082 struct hinic_func_to_io *func_to_io = &hwdev->func_to_io; hinic_hwdev_get_sq() local 1100 struct hinic_func_to_io *func_to_io = &hwdev->func_to_io; hinic_hwdev_get_rq() local [all...] |
H A D | hinic_port.c | 586 struct hinic_func_to_io *func_to_io; in hinic_rss_set_indir_tbl() local 687 struct hinic_func_to_io *func_to_io; in hinic_set_rss_type() local [all...] |
H A D | hinic_hw_cmdq.c | 883 struct hinic_func_to_io *func_to_io = cmdqs_to_func_to_io(cmdqs); in hinic_init_cmdqs() local 951 struct hinic_func_to_io *func_to_io = cmdqs_to_func_to_io(cmdqs); in hinic_free_cmdqs() local
|
H A D | hinic_hw_dev.h | 365 struct hinic_func_to_io func_to_io; member
|