Searched refs:cmdqs (Results 1 – 6 of 6) sorted by relevance
| /drivers/net/ethernet/huawei/hinic/ |
| A D | hinic_hw_cmdq.c | 81 #define cmdqs_to_func_to_io(cmdqs) container_of(cmdqs, \ argument 83 cmdqs) 815 &cmdqs->cmdq[cmdq_type], in init_cmdqs_ctxt() 816 &cmdqs->cmdq_pages); in init_cmdqs_ctxt() 842 free_cmdq(&cmdqs->cmdq[type]); in init_cmdqs_ctxt() 884 cmdqs->hwif = hwif; in hinic_init_cmdqs() 888 if (!cmdqs->cmdq_buf_pool) in hinic_init_cmdqs() 893 if (!cmdqs->saved_wqs) { in hinic_init_cmdqs() 899 err = hinic_wqs_cmdq_alloc(&cmdqs->cmdq_pages, cmdqs->saved_wqs, hwif, in hinic_init_cmdqs() 929 hinic_wqs_cmdq_free(&cmdqs->cmdq_pages, cmdqs->saved_wqs, in hinic_init_cmdqs() [all …]
|
| A D | hinic_hw_cmdq.h | 170 int hinic_alloc_cmdq_buf(struct hinic_cmdqs *cmdqs, 173 void hinic_free_cmdq_buf(struct hinic_cmdqs *cmdqs, 176 int hinic_cmdq_direct_resp(struct hinic_cmdqs *cmdqs, 180 int hinic_init_cmdqs(struct hinic_cmdqs *cmdqs, struct hinic_hwif *hwif, 183 void hinic_free_cmdqs(struct hinic_cmdqs *cmdqs);
|
| A D | hinic_hw_io.c | 117 err = hinic_alloc_cmdq_buf(&func_to_io->cmdqs, &cmdq_buf); in write_sq_ctxts() 137 err = hinic_cmdq_direct_resp(&func_to_io->cmdqs, HINIC_MOD_L2NIC, in write_sq_ctxts() 145 hinic_free_cmdq_buf(&func_to_io->cmdqs, &cmdq_buf); in write_sq_ctxts() 161 err = hinic_alloc_cmdq_buf(&func_to_io->cmdqs, &cmdq_buf); in write_rq_ctxts() 181 err = hinic_cmdq_direct_resp(&func_to_io->cmdqs, HINIC_MOD_L2NIC, in write_rq_ctxts() 189 hinic_free_cmdq_buf(&func_to_io->cmdqs, &cmdq_buf); in write_rq_ctxts() 218 err = hinic_alloc_cmdq_buf(&func_to_io->cmdqs, &cmdq_buf); in hinic_clean_queue_offload_ctxt() 236 err = hinic_cmdq_direct_resp(&func_to_io->cmdqs, HINIC_MOD_L2NIC, in hinic_clean_queue_offload_ctxt() 247 hinic_free_cmdq_buf(&func_to_io->cmdqs, &cmdq_buf); in hinic_clean_queue_offload_ctxt() 584 err = hinic_init_cmdqs(&func_to_io->cmdqs, hwif, in hinic_io_init() [all …]
|
| A D | hinic_port.c | 616 err = hinic_alloc_cmdq_buf(&func_to_io->cmdqs, &cmd_buf); in hinic_rss_set_indir_tbl() 641 err = hinic_cmdq_direct_resp(&func_to_io->cmdqs, HINIC_MOD_L2NIC, in hinic_rss_set_indir_tbl() 654 err = hinic_cmdq_direct_resp(&func_to_io->cmdqs, HINIC_MOD_L2NIC, in hinic_rss_set_indir_tbl() 663 hinic_free_cmdq_buf(&func_to_io->cmdqs, &cmd_buf); in hinic_rss_set_indir_tbl() 716 err = hinic_alloc_cmdq_buf(&func_to_io->cmdqs, &cmd_buf); in hinic_set_rss_type() 743 err = hinic_cmdq_direct_resp(&func_to_io->cmdqs, HINIC_MOD_L2NIC, in hinic_set_rss_type() 747 hinic_free_cmdq_buf(&func_to_io->cmdqs, &cmd_buf); in hinic_set_rss_type()
|
| A D | hinic_hw_io.h | 86 struct hinic_cmdqs cmdqs; member
|
| /drivers/net/ethernet/huawei/hinic3/ |
| A D | hinic3_hwdev.h | 50 struct hinic3_cmdqs *cmdqs; member
|
Completed in 14 milliseconds