Home
last modified time | relevance | path

Searched defs:func_to_io (Results 1 - 10 of 10) sorted by relevance

/kernel/linux/linux-6.6/drivers/net/ethernet/huawei/hinic/
H A Dhinic_hw_io.c60 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 Dhinic_hw_dev.c440 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 Dhinic_port.c601 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 Dhinic_hw_cmdq.c878 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 Dhinic_hw_dev.h431 struct hinic_func_to_io func_to_io; member
/kernel/linux/linux-5.10/drivers/net/ethernet/huawei/hinic/
H A Dhinic_hw_io.c60 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 Dhinic_hw_dev.c446 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 Dhinic_port.c586 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 Dhinic_hw_cmdq.c883 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 Dhinic_hw_dev.h365 struct hinic_func_to_io func_to_io; member

Completed in 15 milliseconds