Home
last modified time | relevance | path

Searched refs:cmd_buf (Results 1 – 13 of 13) sorted by relevance

/f-stack/dpdk/drivers/net/octeontx/
H A Docteontx_rxtx.h234 (struct octeontx_send_hdr_s *)cmd_buf; in octeontx_tx_checksum_offload()
321 cmd_buf[nb_desc++] = 0x0; in __octeontx_xmit_prepare()
336 if (!(cmd_buf[0] & (1ULL << 58))) in __octeontx_xmit_prepare()
343 cmd_buf[nb_desc++] = PKO_SEND_BUFLINK_SUBDC | in __octeontx_xmit_prepare()
363 cmd_buf[nb_desc++] = 0x0; in __octeontx_xmit_mseg_prepare()
379 cmd_buf[nb_desc] = PKO_SEND_GATHER_SUBDC | in __octeontx_xmit_mseg_prepare()
388 cmd_buf[nb_desc] |= in __octeontx_xmit_mseg_prepare()
395 if (!(cmd_buf[nb_desc] & (1ULL << 57))) { in __octeontx_xmit_mseg_prepare()
414 uint16_t nb_pkts, uint64_t *cmd_buf, in __octeontx_xmit_pkts() argument
428 cmd_buf, flags); in __octeontx_xmit_pkts()
[all …]
/f-stack/dpdk/drivers/net/hinic/base/
H A Dhinic_pmd_nicio.c275 struct hinic_cmd_buf *cmd_buf; in init_sq_ctxts() local
282 if (!cmd_buf) { in init_sq_ctxts()
290 sq_ctxt_block = cmd_buf->buf; in init_sq_ctxts()
313 cmd_buf, &out_param, 0); in init_sq_ctxts()
334 struct hinic_cmd_buf *cmd_buf; in init_rq_ctxts() local
341 if (!cmd_buf) { in init_rq_ctxts()
349 rq_ctxt_block = cmd_buf->buf; in init_rq_ctxts()
396 struct hinic_cmd_buf *cmd_buf; in clean_queue_offload_ctxt() local
401 if (!cmd_buf) { in clean_queue_offload_ctxt()
406 ctxt_block = cmd_buf->buf; in clean_queue_offload_ctxt()
[all …]
H A Dhinic_pmd_cmdq.c167 struct hinic_cmd_buf *cmd_buf; in hinic_alloc_cmd_buf() local
169 cmd_buf = kzalloc(sizeof(*cmd_buf), GFP_KERNEL); in hinic_alloc_cmd_buf()
170 if (!cmd_buf) { in hinic_alloc_cmd_buf()
175 cmd_buf->buf = pci_pool_alloc(cmdqs->cmd_buf_pool, &cmd_buf->dma_addr); in hinic_alloc_cmd_buf()
176 if (!cmd_buf->buf) { in hinic_alloc_cmd_buf()
181 return cmd_buf; in hinic_alloc_cmd_buf()
184 kfree(cmd_buf); in hinic_alloc_cmd_buf()
188 void hinic_free_cmd_buf(void *hwdev, struct hinic_cmd_buf *cmd_buf) in hinic_free_cmd_buf() argument
192 pci_pool_free(cmdqs->cmd_buf_pool, cmd_buf->buf, cmd_buf->dma_addr); in hinic_free_cmd_buf()
193 kfree(cmd_buf); in hinic_free_cmd_buf()
H A Dhinic_pmd_niccfg.c820 struct hinic_cmd_buf *cmd_buf; in hinic_set_rss_type() local
830 cmd_buf = hinic_alloc_cmd_buf(hwdev); in hinic_set_rss_type()
831 if (!cmd_buf) { in hinic_set_rss_type()
860 cmd_buf, &out_param, 0); in hinic_set_rss_type()
862 hinic_free_cmd_buf(hwdev, cmd_buf); in hinic_set_rss_type()
1016 struct hinic_cmd_buf *cmd_buf; in hinic_rss_set_indir_tbl() local
1029 if (!cmd_buf) { in hinic_rss_set_indir_tbl()
1035 indir_tbl = cmd_buf->buf; in hinic_rss_set_indir_tbl()
1055 cmd_buf, &out_param, 0); in hinic_rss_set_indir_tbl()
1069 cmd_buf, &out_param, 0); in hinic_rss_set_indir_tbl()
[all …]
H A Dhinic_pmd_cmdq.h229 void hinic_free_cmd_buf(void *hwdev, struct hinic_cmd_buf *cmd_buf);
/f-stack/dpdk/drivers/common/iavf/
H A Diavf_adminq.h20 struct iavf_virt_mem cmd_buf; /* command buffer memory */ member
54 (&(((struct iavf_asq_cmd_details *)((R).cmd_buf.va))[i]))
H A Diavf_adminq.c48 ret_code = iavf_allocate_virt_mem(hw, &hw->aq.asq.cmd_buf, in iavf_alloc_adminq_asq_ring()
85 iavf_free_virt_mem(hw, &hw->aq.asq.cmd_buf); in iavf_free_adminq_asq()
241 iavf_free_virt_mem(hw, &hw->aq.asq.cmd_buf); in iavf_free_asq_bufs()
/f-stack/dpdk/drivers/net/ice/base/
H A Dice_controlq.h44 void *cmd_buf; /* command buffer memory */ member
74 #define ICE_CTL_Q_DETAILS(R, i) (&(((struct ice_sq_cd *)((R).cmd_buf))[i]))
H A Dice_controlq.c89 cq->sq.cmd_buf = ice_calloc(hw, cq->num_sq_entries, in ice_alloc_ctrlq_sq_ring()
91 if (!cq->sq.cmd_buf) { in ice_alloc_ctrlq_sq_ring()
298 if ((qi)->ring.cmd_buf) \
299 ice_free(hw, (qi)->ring.cmd_buf); \
/f-stack/dpdk/drivers/net/i40e/base/
H A Di40e_adminq.h20 struct i40e_virt_mem cmd_buf; /* command buffer memory */ member
54 (&(((struct i40e_asq_cmd_details *)((R).cmd_buf.va))[i]))
H A Di40e_adminq.c63 ret_code = i40e_allocate_virt_mem(hw, &hw->aq.asq.cmd_buf, in i40e_alloc_adminq_asq_ring()
100 i40e_free_virt_mem(hw, &hw->aq.asq.cmd_buf); in i40e_free_adminq_asq()
256 i40e_free_virt_mem(hw, &hw->aq.asq.cmd_buf); in i40e_free_asq_bufs()
H A Di40e_common.c6014 struct i40e_aqc_replace_cloud_filters_cmd_buf *cmd_buf) in i40e_aq_replace_cloud_filters() argument
6041 status = i40e_asq_send_command(hw, &desc, cmd_buf, in i40e_aq_replace_cloud_filters()
6046 cmd_buf->filters[i / 4].filter_type = cmd_buf->data[i]; in i40e_aq_replace_cloud_filters()
6047 cmd_buf->filters[i / 4].input[0] = cmd_buf->data[i + 1]; in i40e_aq_replace_cloud_filters()
6048 cmd_buf->filters[i / 4].input[1] = cmd_buf->data[i + 2]; in i40e_aq_replace_cloud_filters()
6049 cmd_buf->filters[i / 4].input[2] = cmd_buf->data[i + 3]; in i40e_aq_replace_cloud_filters()
H A Di40e_prototype.h414 struct i40e_aqc_replace_cloud_filters_cmd_buf *cmd_buf);