| /dpdk/drivers/net/ice/base/ |
| H A D | ice_proto_grp.c | 62 struct ice_proto_grp_item *grp = (struct ice_proto_grp_item *)item; in _proto_grp_parse_item() local 66 grp->idx = idx; in _proto_grp_parse_item() 69 _proto_off_parse(&grp->po[0], d32); in _proto_grp_parse_item() 72 _proto_off_parse(&grp->po[1], d32); in _proto_grp_parse_item() 75 _proto_off_parse(&grp->po[2], d32); in _proto_grp_parse_item() 78 _proto_off_parse(&grp->po[3], d32); in _proto_grp_parse_item() 81 _proto_off_parse(&grp->po[4], d32); in _proto_grp_parse_item() 84 _proto_off_parse(&grp->po[5], d32); in _proto_grp_parse_item() 87 _proto_off_parse(&grp->po[6], d32); in _proto_grp_parse_item() 90 _proto_off_parse(&grp->po[7], d32); in _proto_grp_parse_item() [all …]
|
| H A D | ice_mk_grp.c | 30 struct ice_mk_grp_item *grp = (struct ice_mk_grp_item *)item; in _mk_grp_parse_item() local 34 grp->idx = idx; in _mk_grp_parse_item() 37 grp->markers[i] = buf[i]; in _mk_grp_parse_item() 40 ice_mk_grp_dump(hw, grp); in _mk_grp_parse_item()
|
| /dpdk/lib/ipsec/ |
| H A D | rte_ipsec_group.h | 82 struct rte_mbuf *mb[], struct rte_ipsec_group grp[], uint16_t num) in rte_ipsec_pkt_crypto_group() argument 116 grp[n].id.ptr = in rte_ipsec_pkt_crypto_group() 118 grp[n].cnt = mb + j - grp[n].m; in rte_ipsec_pkt_crypto_group() 123 grp[n].m = mb + j; in rte_ipsec_pkt_crypto_group() 132 grp[n].id.ptr = rte_ipsec_ses_from_crypto(cop[i - 1]); in rte_ipsec_pkt_crypto_group() 133 grp[n].cnt = mb + j - grp[n].m; in rte_ipsec_pkt_crypto_group()
|
| /dpdk/drivers/event/octeontx/ |
| H A D | ssovf_probe.c | 45 struct ssovf_res grp[SSO_MAX_VHGRP]; member 64 domain = sdev.grp[0].domain; in ssovf_info() 67 if (sdev.grp[i].vfid != i || in ssovf_info() 68 sdev.grp[i].bar0 == NULL || in ssovf_info() 69 sdev.grp[i].domain != domain) { in ssovf_info() 71 i, sdev.grp[i].vfid, in ssovf_info() 72 domain, sdev.grp[i].domain, in ssovf_info() 73 sdev.grp[i].bar0); in ssovf_info() 115 return sdev.grp[id].bar0; in ssovf_bar() 117 return sdev.grp[id].bar2; in ssovf_bar() [all …]
|
| H A D | ssovf_worker.h | 199 const uint8_t new_tt, const uint8_t grp) in ssows_add_work() argument 204 ssovf_store_pair(add_work0, event_ptr, ws->grps[grp]); in ssows_add_work() 209 const uint8_t new_tt, const uint8_t grp) in ssows_swtag_full() argument 214 ((uint64_t)grp << 34); in ssows_swtag_full() 220 ssows_swtag_desched(struct ssows *ws, uint32_t tag, uint8_t new_tt, uint8_t grp) in ssows_swtag_desched() argument 224 val = tag | ((uint64_t)(new_tt & 0x3) << 32) | ((uint64_t)grp << 34); in ssows_swtag_desched() 245 ssows_upd_wqp(struct ssows *ws, uint8_t grp, uint64_t event_ptr) in ssows_upd_wqp() argument 247 ssovf_store_pair((uint64_t)grp << 34, event_ptr, (ws->base + in ssows_upd_wqp()
|
| H A D | ssovf_worker.c | 13 const uint8_t grp = ev->queue_id; in ssows_new_event() local 15 ssows_add_work(ws, event_ptr, tag, new_tt, grp); in ssows_new_event() 19 ssows_fwd_swtag(struct ssows *ws, const struct rte_event *ev, const uint8_t grp) in ssows_fwd_swtag() argument 34 new_tt, grp); in ssows_fwd_swtag() 48 ssows_fwd_group(struct ssows *ws, const struct rte_event *ev, const uint8_t grp) in ssows_fwd_group() argument 59 newtag |= grp << 20; in ssows_fwd_group() 67 ssows_add_work(ws, event_ptr, tag, new_tt, grp); in ssows_fwd_group() 73 const uint8_t grp = ev->queue_id; in ssows_forward_event() local 76 if (ws->cur_grp == grp) in ssows_forward_event() 77 ssows_fwd_swtag(ws, ev, grp); in ssows_forward_event() [all …]
|
| H A D | ssovf_evdev.c | 87 struct ssovf_mbox_grp_pri grp; in ssovf_mbox_priority_set() local 95 grp.vhgrp_id = queue; in ssovf_mbox_priority_set() 96 grp.weight = 0xff; in ssovf_mbox_priority_set() 97 grp.affinity = 0xff; in ssovf_mbox_priority_set() 98 grp.priority = prio / 32; /* Normalize to 0 to 7 */ in ssovf_mbox_priority_set() 100 ret = octeontx_mbox_send(&hdr, &grp, len, NULL, 0); in ssovf_mbox_priority_set()
|
| /dpdk/examples/ipsec-secgw/ |
| H A D | ipsec_process.c | 113 struct rte_ipsec_group grp[], uint32_t num) in sa_group() argument 120 grp[0].m = pkts; in sa_group() 124 grp[n].cnt = pkts + i - grp[n].m; in sa_group() 126 grp[n].id.ptr = sa_ptr[i]; in sa_group() 127 grp[n].m = pkts + i; in sa_group() 134 grp[n].cnt = pkts + i - grp[n].m; in sa_group() 307 struct rte_ipsec_group grp[RTE_DIM(trf->ipsec.pkts)]; in ipsec_process() local 313 pg = grp + i; in ipsec_process() 402 struct rte_ipsec_group grp[RTE_DIM(trf->ipsec.pkts)]; in ipsec_cqp_process() local 416 (uintptr_t)cop, out->pkts, grp, n); in ipsec_cqp_process() [all …]
|
| /dpdk/app/test/ |
| H A D | test_ipsec.c | 821 grp[0].cnt != num_pkts || in crypto_ipsec() 828 k = rte_ipsec_pkt_process(grp[0].id.ptr, grp[0].m, grp[0].cnt); in crypto_ipsec() 881 grp[0].cnt != num_pkts || in lksd_proto_ipsec() 888 k = rte_ipsec_pkt_process(grp[0].id.ptr, grp[0].m, grp[0].cnt); in lksd_proto_ipsec() 902 i, grp[i].cnt, k); in dump_grp_pkt() 905 i, grp[i].m, i, k, grp[i].m[k]); in dump_grp_pkt() 907 rte_pktmbuf_dump(stdout, grp[i].m[k], grp[i].m[k]->data_len); in dump_grp_pkt() 951 k = rte_ipsec_pkt_process(grp[i].id.ptr, grp[i].m, grp[i].cnt); in crypto_ipsec_2sa() 952 if (k != grp[i].cnt) { in crypto_ipsec_2sa() 1086 k = rte_ipsec_pkt_process(grp[i].id.ptr, grp[i].m, grp[i].cnt); in crypto_ipsec_2sa_4grp() [all …]
|
| /dpdk/drivers/common/cpt/ |
| H A D | cpt_hw_types.h | 57 uint64_t grp : 3; member 61 uint64_t grp : 3; 119 uint64_t grp : 10; member 131 uint64_t grp : 10; member 220 uint64_t grp : 10; member 226 uint64_t grp : 10; member
|
| /dpdk/drivers/event/cnxk/ |
| H A D | cn9k_worker.h | 28 const uint16_t grp = ev->queue_id; in cn9k_sso_hws_new_event() local 35 ws->grp_base + (grp << 12)); in cn9k_sso_hws_new_event() 71 const uint16_t grp = ev->queue_id; in cn9k_sso_hws_new_event_wait() local 77 ws->grp_base + (grp << 12)); in cn9k_sso_hws_new_event_wait() 83 const uint8_t grp = ev->queue_id; in cn9k_sso_hws_forward_event() local 110 const uint16_t grp = ev->queue_id; in cn9k_sso_hws_dual_new_event() local 117 dws->grp_base + (grp << 12)); in cn9k_sso_hws_dual_new_event() 128 const uint16_t grp = ev->queue_id; in cn9k_sso_hws_dual_new_event_wait() local 134 dws->grp_base + (grp << 12)); in cn9k_sso_hws_dual_new_event_wait() 141 const uint8_t grp = ev->queue_id; in cn9k_sso_hws_dual_forward_event() local [all …]
|
| H A D | cnxk_worker.h | 23 cnxk_sso_hws_swtag_desched(uint32_t tag, uint8_t new_tt, uint16_t grp, in cnxk_sso_hws_swtag_desched() argument 28 val = tag | ((uint64_t)(new_tt & 0x3) << 32) | ((uint64_t)grp << 34); in cnxk_sso_hws_swtag_desched()
|
| H A D | cn10k_worker.h | 27 const uint16_t grp = ev->queue_id; in cn10k_sso_hws_new_event() local 34 ws->grp_base + (grp << 12)); in cn10k_sso_hws_new_event() 66 const uint16_t grp) in cn10k_sso_hws_fwd_group() argument 72 cnxk_sso_hws_swtag_desched(tag, new_tt, grp, in cn10k_sso_hws_fwd_group() 80 const uint8_t grp = ev->queue_id; in cn10k_sso_hws_forward_event() local 83 if (CNXK_GRP_FROM_TAG(ws->gw_rdata) == grp) in cn10k_sso_hws_forward_event() 91 cn10k_sso_hws_fwd_group(ws, ev, grp); in cn10k_sso_hws_forward_event()
|
| /dpdk/drivers/net/mlx5/ |
| H A D | mlx5_flow_hw.c | 154 struct mlx5_flow_group *grp; in flow_hw_jump_action_register() local 167 return &grp->jump; in flow_hw_jump_action_register() 183 struct mlx5_flow_group *grp; in flow_hw_jump_release() local 185 grp = container_of in flow_hw_jump_release() 258 struct mlx5_flow_group *grp; in __flow_hw_action_template_destroy() local 260 grp = container_of in __flow_hw_action_template_destroy() 924 attr.group = table->grp->group_id; in flow_hw_actions_construct() 1431 struct mlx5_flow_group *grp; in flow_hw_table_create() local 1482 tbl->grp = grp; in flow_hw_table_create() 1546 if (tbl->grp) in flow_hw_table_create() [all …]
|
| /dpdk/drivers/common/cnxk/hw/ |
| H A D | dpi.h | 67 uint64_t grp : 10; member 127 uint64_t grp : 10; member
|
| H A D | cpt.h | 185 uint64_t grp : 10; member
|
| /dpdk/drivers/raw/ioat/ |
| H A D | dpdk_idxd_cfg.py | 81 for grp in range(nb_groups): 82 dsa_dir.write_values({f"engine{dsa_id}.{grp}/group_id": grp})
|
| /dpdk/drivers/dma/idxd/ |
| H A D | dpdk_idxd_cfg.py | 81 for grp in range(nb_groups): 82 dsa_dir.write_values({f"engine{dsa_id}.{grp}/group_id": grp})
|
| /dpdk/drivers/crypto/cnxk/ |
| H A D | cnxk_cryptodev_ops.h | 22 #define CNXK_CPT_INST_W2(tag, tt, grp, rvu_pf_func) \ argument 23 ((tag) | ((uint64_t)(tt) << 32) | ((uint64_t)(grp) << 34) | \
|
| /dpdk/drivers/net/octeontx/base/ |
| H A D | octeontx_pki_var.h | 44 uint64_t grp : 10; member 114 uint64_t grp : 10;
|
| /dpdk/drivers/common/cnxk/ |
| H A D | roc_dpi.h | 19 uint16_t grp; member
|
| H A D | roc_sso.c | 347 req_rsp->grp = hwgrp; in roc_sso_hwgrp_stats_get() 407 req->grp = qos[i].hwgrp; in roc_sso_hwgrp_qos_config() 641 req->grp = hwgrp; in roc_sso_hwgrp_set_priority()
|
| H A D | roc_mbox.h | 1317 uint16_t __io grp; member 1324 uint16_t __io grp; member 1332 uint16_t __io grp; member 1340 uint16_t __io grp; member
|
| H A D | roc_npc_priv.h | 447 int npc_rss_free_grp_get(struct npc *npc, uint32_t *grp);
|
| /dpdk/drivers/net/sfc/ |
| H A D | sfc_ethdev.c | 1780 int grp = entry / RTE_ETH_RETA_GROUP_SIZE; in sfc_dev_rss_reta_query() local 1783 if ((reta_conf[grp].mask >> grp_idx) & 1) in sfc_dev_rss_reta_query() 1784 reta_conf[grp].reta[grp_idx] = rss->tbl[entry]; in sfc_dev_rss_reta_query() 1831 struct rte_eth_rss_reta_entry64 *grp; in sfc_dev_rss_reta_update() local 1833 grp = &reta_conf[entry / RTE_ETH_RETA_GROUP_SIZE]; in sfc_dev_rss_reta_update() 1835 if (grp->mask & (1ull << grp_idx)) { in sfc_dev_rss_reta_update() 1836 if (grp->reta[grp_idx] >= rss->channels) { in sfc_dev_rss_reta_update() 1840 rss_tbl_new[entry] = grp->reta[grp_idx]; in sfc_dev_rss_reta_update()
|