Searched refs:nic_io (Results 1 – 5 of 5) sorted by relevance
| /f-stack/dpdk/drivers/net/hinic/base/ |
| H A D | hinic_pmd_nicio.c | 543 struct hinic_nic_io *nic_io = hwdev->nic_io; in hinic_init_qp_ctxts() local 628 struct hinic_nic_io *nic_io = hwdev->nic_io; in hinic_init_nic_hwdev() local 676 struct hinic_nic_io *nic_io = hwdev->nic_io; in hinic_get_sq_free_wqebbs() local 684 struct hinic_nic_io *nic_io = hwdev->nic_io; in hinic_get_rq_free_wqebbs() local 692 struct hinic_nic_io *nic_io = hwdev->nic_io; in hinic_get_sq_local_ci() local 701 struct hinic_nic_io *nic_io = hwdev->nic_io; in hinic_return_sq_wqe() local 714 struct hinic_nic_io *nic_io = hwdev->nic_io; in hinic_update_sq_local_ci() local 722 struct hinic_nic_io *nic_io = hwdev->nic_io; in hinic_get_rq_wqe() local 730 struct hinic_nic_io *nic_io = hwdev->nic_io; in hinic_return_rq_wqe() local 739 struct hinic_nic_io *nic_io = hwdev->nic_io; in hinic_get_rq_local_ci() local [all …]
|
| H A D | hinic_pmd_hwdev.h | 444 struct hinic_nic_io *nic_io; member
|
| /f-stack/dpdk/drivers/net/hinic/ |
| H A D | hinic_pmd_tx.c | 1303 struct hinic_nic_io *nic_io = hwdev->nic_io; in hinic_create_sq() local 1304 struct hinic_qp *qp = &nic_io->qps[q_id]; in hinic_create_sq() 1310 nic_io->sq_depth = sq_depth; in hinic_create_sq() 1313 err = hinic_wq_allocate(nic_io->hwdev, &nic_io->sq_wq[q_id], in hinic_create_sq() 1314 HINIC_SQ_WQEBB_SHIFT, nic_io->sq_depth, in hinic_create_sq() 1333 sq->wq = &nic_io->sq_wq[q_id]; in hinic_create_sq() 1341 hinic_wq_free(nic_io->hwdev, &nic_io->sq_wq[q_id]); in hinic_create_sq() 1348 struct hinic_nic_io *nic_io; in hinic_destroy_sq() local 1351 nic_io = hwdev->nic_io; in hinic_destroy_sq() 1352 qp = &nic_io->qps[q_id]; in hinic_destroy_sq() [all …]
|
| H A D | hinic_pmd_rx.c | 209 nic_dev->hwdev->nic_io->rq_buf_size = buf_size; in hinic_get_func_rx_buf_size() 216 struct hinic_nic_io *nic_io = hwdev->nic_io; in hinic_create_rq() local 217 struct hinic_qp *qp = &nic_io->qps[q_id]; in hinic_create_rq() 224 nic_io->rq_depth = rq_depth; in hinic_create_rq() 226 err = hinic_wq_allocate(hwdev, &nic_io->rq_wq[q_id], in hinic_create_rq() 232 rq->wq = &nic_io->rq_wq[q_id]; in hinic_create_rq() 245 hinic_wq_free(hwdev, &nic_io->rq_wq[q_id]); in hinic_create_rq() 252 struct hinic_nic_io *nic_io = hwdev->nic_io; in hinic_destroy_rq() local 253 struct hinic_qp *qp = &nic_io->qps[q_id]; in hinic_destroy_rq() 262 hinic_wq_free(nic_io->hwdev, qp->rq.wq); in hinic_destroy_rq() [all …]
|
| H A D | hinic_pmd_ethdev.c | 296 struct hinic_nic_io *nic_io; in hinic_dev_configure() local 300 nic_io = nic_dev->hwdev->nic_io; in hinic_dev_configure() 305 nic_io->num_sqs = dev->data->nb_tx_queues; in hinic_dev_configure() 306 nic_io->num_rqs = dev->data->nb_rx_queues; in hinic_dev_configure() 311 nic_io->num_qps = nic_dev->num_qps; in hinic_dev_configure() 313 if (nic_dev->num_qps > nic_io->max_qps) { in hinic_dev_configure() 316 nic_dev->num_qps, nic_io->max_qps); in hinic_dev_configure() 461 rxq->wq = &hwdev->nic_io->rq_wq[queue_idx]; in hinic_rx_queue_setup() 608 txq->wq = &hwdev->nic_io->sq_wq[queue_idx]; in hinic_tx_queue_setup() 643 struct hinic_nic_io *nic_io; in hinic_reset_tx_queue() local [all …]
|