Home
last modified time | relevance | path

Searched refs:grp (Results 1 – 25 of 32) sorted by relevance

12

/dpdk/drivers/net/ice/base/
H A Dice_proto_grp.c62 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 Dice_mk_grp.c30 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 Drte_ipsec_group.h82 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 Dssovf_probe.c45 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 Dssovf_worker.h199 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 Dssovf_worker.c13 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 Dssovf_evdev.c87 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 Dipsec_process.c113 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 Dtest_ipsec.c821 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 Dcpt_hw_types.h57 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 Dcn9k_worker.h28 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 Dcnxk_worker.h23 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 Dcn10k_worker.h27 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 Dmlx5_flow_hw.c154 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 Ddpi.h67 uint64_t grp : 10; member
127 uint64_t grp : 10; member
H A Dcpt.h185 uint64_t grp : 10; member
/dpdk/drivers/raw/ioat/
H A Ddpdk_idxd_cfg.py81 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 Ddpdk_idxd_cfg.py81 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 Dcnxk_cryptodev_ops.h22 #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 Docteontx_pki_var.h44 uint64_t grp : 10; member
114 uint64_t grp : 10;
/dpdk/drivers/common/cnxk/
H A Droc_dpi.h19 uint16_t grp; member
H A Droc_sso.c347 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 Droc_mbox.h1317 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 Droc_npc_priv.h447 int npc_rss_free_grp_get(struct npc *npc, uint32_t *grp);
/dpdk/drivers/net/sfc/
H A Dsfc_ethdev.c1780 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()

12