| /dpdk/drivers/bus/fslmc/qbman/ |
| H A D | qbman_portal.h | 127 static inline void *qbman_swp_mc_complete(struct qbman_swp *swp, void *cmd, in qbman_swp_mc_complete() argument 132 qbman_swp_mc_submit(swp, cmd, cmd_verb); in qbman_swp_mc_complete() 134 cmd = qbman_swp_mc_result(swp); in qbman_swp_mc_complete() 141 static inline void *qbman_swp_mc_complete_cinh(struct qbman_swp *swp, void *cmd, in qbman_swp_mc_complete_cinh() argument 146 qbman_swp_mc_submit_cinh(swp, cmd, cmd_verb); in qbman_swp_mc_complete_cinh() 148 cmd = qbman_swp_mc_result_cinh(swp); in qbman_swp_mc_complete_cinh()
|
| /dpdk/drivers/raw/dpaa2_cmdif/ |
| H A D | dpaa2_cmdif.c | 61 struct qbman_swp *swp; in dpaa2_cmdif_enqueue_bufs() local 76 swp = DPAA2_PER_LCORE_PORTAL; in dpaa2_cmdif_enqueue_bufs() 100 ret = qbman_swp_enqueue_multiple(swp, &eqdesc, &fd, NULL, 1); in dpaa2_cmdif_enqueue_bufs() 123 struct qbman_swp *swp; in dpaa2_cmdif_dequeue_bufs() local 141 swp = DPAA2_PER_LCORE_PORTAL; in dpaa2_cmdif_dequeue_bufs() 154 if (qbman_swp_pull(swp, &pulldesc)) { in dpaa2_cmdif_dequeue_bufs() 166 while (!qbman_result_has_new_result(swp, dq_storage)) in dpaa2_cmdif_dequeue_bufs()
|
| /dpdk/drivers/event/dpaa2/ |
| H A D | dpaa2_eventdev.c | 63 struct qbman_swp *swp; in dpaa2_eventdev_enqueue_burst() local 83 swp = DPAA2_PER_LCORE_PORTAL; in dpaa2_eventdev_enqueue_burst() 235 qbman_swp_dqrr_consume(swp, dq); in dpaa2_eventdev_process_parallel() 248 RTE_SET_USED(swp); in dpaa2_eventdev_process_atomic() 267 struct qbman_swp *swp; in dpaa2_eventdev_dequeue_burst() local 285 swp = DPAA2_PER_LCORE_PORTAL; in dpaa2_eventdev_dequeue_burst() 326 dq = qbman_swp_dqrr_next(swp); in dpaa2_eventdev_dequeue_burst() 342 qbman_swp_dqrr_consume(swp, dq); in dpaa2_eventdev_dequeue_burst() 618 struct qbman_swp *swp; in dpaa2_eventdev_port_unlink() local 631 swp = DPAA2_PER_LCORE_PORTAL; in dpaa2_eventdev_port_unlink() [all …]
|
| /dpdk/drivers/net/dpaa2/ |
| H A D | dpaa2_rxtx.c | 607 struct qbman_swp *swp; in dump_err_pkts() local 623 swp = DPAA2_PER_LCORE_PORTAL; in dump_err_pkts() 701 struct qbman_swp *swp; in dpaa2_dev_prefetch_rx() local 943 struct qbman_swp *swp; in dpaa2_dev_rx() local 961 swp = DPAA2_PER_LCORE_PORTAL; in dpaa2_dev_rx() 1069 struct qbman_swp *swp; in dpaa2_dev_tx_conf() local 1092 swp = DPAA2_PER_LCORE_PORTAL; in dpaa2_dev_tx_conf() 1223 struct qbman_swp *swp; in dpaa2_dev_tx() local 1532 struct qbman_swp *swp; in dpaa2_dev_tx_multi_txq_ordered() local 1675 struct qbman_swp *swp; in dpaa2_dev_tx_ordered() local [all …]
|
| H A D | dpaa2_ethdev.h | 245 void dpaa2_dev_process_parallel_event(struct qbman_swp *swp, 250 void dpaa2_dev_process_atomic_event(struct qbman_swp *swp, 255 void dpaa2_dev_process_ordered_event(struct qbman_swp *swp,
|
| H A D | dpaa2_ethdev.c | 1055 struct qbman_swp *swp; in dpaa2_dev_rx_queue_count() local 1068 swp = DPAA2_PER_LCORE_PORTAL; in dpaa2_dev_rx_queue_count() 1072 if (qbman_fq_query_state(swp, dpaa2_q->fqid, &state) == 0) { in dpaa2_dev_rx_queue_count()
|
| /dpdk/drivers/mempool/dpaa2/ |
| H A D | dpaa2_hw_mempool.c | 192 struct qbman_swp *swp; in rte_dpaa2_mbuf_release() local 206 swp = DPAA2_PER_LCORE_PORTAL; in rte_dpaa2_mbuf_release() 230 while ((ret = qbman_swp_release(swp, &releasedesc, bufs, n)) == in rte_dpaa2_mbuf_release() 254 while ((ret = qbman_swp_release(swp, &releasedesc, bufs, in rte_dpaa2_mbuf_release() 325 struct qbman_swp *swp; in rte_dpaa2_mbuf_alloc_bulk() local 350 swp = DPAA2_PER_LCORE_PORTAL; in rte_dpaa2_mbuf_alloc_bulk() 357 ret = qbman_swp_acquire(swp, bpid, (void *)bufs, in rte_dpaa2_mbuf_alloc_bulk() 360 ret = qbman_swp_acquire(swp, bpid, (void *)bufs, in rte_dpaa2_mbuf_alloc_bulk()
|
| /dpdk/drivers/raw/dpaa2_qdma/ |
| H A D | dpaa2_qdma.c | 587 struct qbman_swp *swp; in dpdmai_dev_dequeue_multijob_prefetch() local 612 swp = DPAA2_PER_LCORE_PORTAL; in dpdmai_dev_dequeue_multijob_prefetch() 637 if (qbman_swp_pull(swp, &pulldesc)) { in dpdmai_dev_dequeue_multijob_prefetch() 713 if (qbman_swp_pull(swp, &pulldesc)) { in dpdmai_dev_dequeue_multijob_prefetch() 742 struct qbman_swp *swp; in dpdmai_dev_dequeue_multijob_no_prefetch() local 768 swp = DPAA2_PER_LCORE_PORTAL; in dpdmai_dev_dequeue_multijob_no_prefetch() 791 if (qbman_swp_pull(swp, &pulldesc)) { in dpdmai_dev_dequeue_multijob_no_prefetch() 855 struct qbman_swp *swp; in dpdmai_dev_enqueue_multi() local 870 swp = DPAA2_PER_LCORE_PORTAL; in dpdmai_dev_enqueue_multi() 911 ret = qbman_swp_enqueue_multiple(swp, in dpdmai_dev_enqueue_multi() [all …]
|
| /dpdk/drivers/net/mlx5/ |
| H A D | mlx5_txq.c | 115 if (dev_cap->swp) { in mlx5_get_tx_port_offloads() 116 if (dev_cap->swp & MLX5_SW_PARSING_CSUM_CAP) in mlx5_get_tx_port_offloads() 118 if (dev_cap->swp & MLX5_SW_PARSING_TSO_CAP) in mlx5_get_tx_port_offloads() 935 (dev_cap->swp & MLX5_SW_PARSING_TSO_CAP)) in txq_set_params() 939 txq_ctrl->txq.offloads) && (dev_cap->swp & in txq_set_params() 942 txq_ctrl->txq.offloads) && (dev_cap->swp & in txq_set_params()
|
| H A D | mlx5_devx.c | 1221 .allow_swp = !!priv->sh->dev_cap.swp, in mlx5_txq_create_devx_sq_resources()
|
| H A D | mlx5.h | 148 uint32_t swp:3; /* Tx generic tunnel checksum and TSO offload. */ member
|
| H A D | mlx5.c | 980 if (attr->swp) { in mlx5_get_supported_sw_parsing_offloads()
|
| /dpdk/drivers/crypto/dpaa2_sec/ |
| H A D | dpaa2_sec_raw_dp.c | 730 struct qbman_swp *swp; in dpaa2_sec_raw_enqueue_burst() local 756 swp = DPAA2_PER_LCORE_PORTAL; in dpaa2_sec_raw_enqueue_burst() 785 ret = qbman_swp_enqueue_multiple(swp, &eqdesc, in dpaa2_sec_raw_enqueue_burst() 867 struct qbman_swp *swp; in dpaa2_sec_raw_dequeue_burst() local 882 swp = DPAA2_PER_LCORE_PORTAL; in dpaa2_sec_raw_dequeue_burst() 896 if (qbman_swp_pull(swp, &pulldesc)) { in dpaa2_sec_raw_dequeue_burst()
|
| H A D | dpaa2_sec_dpseci.c | 1468 struct qbman_swp *swp; in dpaa2_sec_enqueue_burst() local 1497 swp = DPAA2_PER_LCORE_PORTAL; in dpaa2_sec_enqueue_burst() 1530 ret = qbman_swp_enqueue_multiple(swp, &eqdesc, in dpaa2_sec_enqueue_burst() 1821 struct qbman_swp *swp; in dpaa2_sec_enqueue_burst_ordered() local 1843 swp = DPAA2_PER_LCORE_PORTAL; in dpaa2_sec_enqueue_burst_ordered() 1886 ret = qbman_swp_enqueue_multiple_desc(swp, in dpaa2_sec_enqueue_burst_ordered() 1929 struct qbman_swp *swp; in dpaa2_sec_dequeue_burst() local 1942 swp = DPAA2_PER_LCORE_PORTAL; in dpaa2_sec_dequeue_burst() 1956 if (qbman_swp_pull(swp, &pulldesc)) { in dpaa2_sec_dequeue_burst() 4019 qbman_swp_dqrr_consume(swp, dq); in dpaa2_sec_process_parallel_event() [all …]
|
| /dpdk/drivers/bus/fslmc/portal/ |
| H A D | dpaa2_hw_pvt.h | 144 typedef void (dpaa2_queue_cb_dqrr_t)(struct qbman_swp *swp,
|
| /dpdk/drivers/net/mlx5/windows/ |
| H A D | mlx5_os.c | 201 sh->dev_cap.swp = mlx5_get_supported_sw_parsing_offloads(hca_attr); in mlx5_os_capabilities_prepare()
|
| /dpdk/drivers/common/mlx5/ |
| H A D | mlx5_devx_cmds.h | 177 uint32_t swp:1; member
|
| H A D | mlx5_devx_cmds.c | 1081 attr->swp = MLX5_GET(per_protocol_networking_offload_caps, in mlx5_devx_cmd_query_hca_attr() 1082 hcattr, swp); in mlx5_devx_cmd_query_hca_attr()
|
| H A D | mlx5_prm.h | 1763 u8 swp[0x1]; member
|
| /dpdk/drivers/net/mlx5/linux/ |
| H A D | mlx5_os.c | 262 sh->dev_cap.swp = dv_attr.sw_parsing_caps.sw_parsing_offloads & in mlx5_os_capabilities_prepare() 266 DRV_LOG(DEBUG, "SWP support: %u", sh->dev_cap.swp); in mlx5_os_capabilities_prepare()
|