| /f-stack/dpdk/drivers/net/octeontx/ |
| H A D | octeontx_rxtx.h | 234 (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 D | hinic_pmd_nicio.c | 275 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 D | hinic_pmd_cmdq.c | 167 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 D | hinic_pmd_niccfg.c | 820 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 D | hinic_pmd_cmdq.h | 229 void hinic_free_cmd_buf(void *hwdev, struct hinic_cmd_buf *cmd_buf);
|
| /f-stack/dpdk/drivers/common/iavf/ |
| H A D | iavf_adminq.h | 20 struct iavf_virt_mem cmd_buf; /* command buffer memory */ member 54 (&(((struct iavf_asq_cmd_details *)((R).cmd_buf.va))[i]))
|
| H A D | iavf_adminq.c | 48 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 D | ice_controlq.h | 44 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 D | ice_controlq.c | 89 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 D | i40e_adminq.h | 20 struct i40e_virt_mem cmd_buf; /* command buffer memory */ member 54 (&(((struct i40e_asq_cmd_details *)((R).cmd_buf.va))[i]))
|
| H A D | i40e_adminq.c | 63 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 D | i40e_common.c | 6014 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 D | i40e_prototype.h | 414 struct i40e_aqc_replace_cloud_filters_cmd_buf *cmd_buf);
|