Home
last modified time | relevance | path

Searched refs:matches (Results 1 – 25 of 43) sorted by relevance

12

/dpdk/lib/acl/
H A Dacl_run_avx2.h92 ymm_t matches, ymm_t *tr_lo, ymm_t *tr_hi) in acl_process_matches_avx2x8() argument
129 *tr_lo = _mm256_blendv_epi8(*tr_lo, lo, matches); in acl_process_matches_avx2x8()
130 *tr_hi = _mm256_blendv_epi8(*tr_hi, hi, matches); in acl_process_matches_avx2x8()
139 ymm_t matches, temp; in acl_match_check_avx2x8() local
143 matches = _mm256_cmpeq_epi32(temp, match_mask); in acl_match_check_avx2x8()
144 msk = _mm256_movemask_epi8(matches); in acl_match_check_avx2x8()
149 matches, tr_lo, tr_hi); in acl_match_check_avx2x8()
151 matches = _mm256_cmpeq_epi32(temp, match_mask); in acl_match_check_avx2x8()
152 msk = _mm256_movemask_epi8(matches); in acl_match_check_avx2x8()
H A Dacl_run_avx512.c18 uint32_t *matches; /* match indexes */ member
23 uint32_t trie, const uint8_t *data[], uint32_t *matches, in acl_set_flow_avx512() argument
33 flow->matches = matches; in acl_set_flow_avx512()
H A Dacl_run_avx512_common.h249 _M_I_(mask_i32scatter_epi32)((void *)flow->matches, rmsk[0], idx[0], in _F_()
250 res, sizeof(flow->matches[0])); in _F_()
/dpdk/drivers/bus/pci/bsd/
H A Dpci.c332 struct pci_conf matches[16]; in rte_pci_scan() local
337 .match_buf_len = sizeof(matches), in rte_pci_scan()
338 .matches = &matches[0], in rte_pci_scan()
361 pci_addr.domain = matches[i].pc_sel.pc_domain; in rte_pci_scan()
362 pci_addr.bus = matches[i].pc_sel.pc_bus; in rte_pci_scan()
363 pci_addr.devid = matches[i].pc_sel.pc_dev; in rte_pci_scan()
364 pci_addr.function = matches[i].pc_sel.pc_func; in rte_pci_scan()
369 if (pci_scan_one(fd, &matches[i]) < 0) in rte_pci_scan()
/dpdk/lib/distributor/
H A Drte_distributor.c479 uint16_t matches[RTE_DIST_BURST_SIZE] __rte_aligned(128); in rte_distributor_process() local
507 &matches[0]); in rte_distributor_process()
511 &matches[0]); in rte_distributor_process()
540 if (matches[j] && d->active[matches[j]-1]) { in rte_distributor_process()
542 &d->backlog[matches[j]-1]; in rte_distributor_process()
545 release(d, matches[j]-1); in rte_distributor_process()
546 if (!d->active[matches[j]-1]) { in rte_distributor_process()
591 matches[w] = wkr+1; in rte_distributor_process()
/dpdk/lib/sched/
H A Drte_approx.c35 matches(uint32_t a, uint32_t b, in matches() function
98 aa = matches(p_b + x * p_a, q_b + x * q_a, alpha_num, d_num, denum); in find_best_rational_approximation()
99 bb = matches(p_b + (x-1) * p_a, q_b + (x - 1) * q_a, alpha_num, d_num, denum); in find_best_rational_approximation()
122 aa = matches(p_b + x * p_a, q_b + x * q_a, alpha_num, d_num, denum); in find_best_rational_approximation()
123 bb = matches(p_b + (x - 1) * p_a, q_b + (x - 1) * q_a, alpha_num, d_num, denum); in find_best_rational_approximation()
/dpdk/usertools/
H A Ddpdk-telemetry.py158 matches = [c for c in all_cmds if c.startswith(text)]
160 matches = all_cmds
161 return matches[state]
/dpdk/doc/guides/prog_guide/
H A Dpacket_classif_access_ctrl.rst151 source port [0-65535] and destination port 1234 matches the above rule.
288 ToS 1 matches the above rule.
439 /* matches all packets traveling to 192.168.0.0/16, applies for categories: 0,1 */
453 /* matches all packets traveling to 192.168.1.0/24, applies for categories: 0 */
467 /* matches all packets traveling from 10.1.1.1, applies for categories: 1 */
534 * For categories 2 and 3, there are no matches, so results[2] and results[3] contain zero,
535 which indicates that no matches were found for those categories.
552 * For categories 0 and 1, only rule 1 matches.
554 * For categories 2 and 3, there are no matches.
570 * For category 1, only rule 3 matches.
[all …]
H A Dmember_lib.rst208 to retrieve the signature stored. If the signature matches then the value is
340 set-summary structure for multiple matches. It
341 returns ALL the matches (possibly more than one) found for this key when it
344 the number of matches
353 possible matches.
356 set-summary structure for multiple matches, each key lookup returns ALL the matches (possibly more
358 matches at most one target set). The
359 return value is the number of keys that find one or more matches in the
365 of matches for each key, and ``set_ids`` are the returned target set
366 ids for all matches found for each keys. ``set_ids`` is 2-D array
[all …]
H A Drte_flow.rst588 - Default ``mask`` matches any VF ID.
1059 - Default ``mask`` matches VNI only.
1088 - Default ``mask`` matches TNI only.
1096 - Default ``mask`` matches label only.
1197 - Default ``mask`` matches teid only.
1205 - Default ``mask`` matches SPI only.
1217 - Default ``mask`` matches VNI only.
1229 - Default ``mask`` matches VNI only.
1314 - Default ``mask`` matches type only.
1368 - Default ``mask`` matches QFI only.
[all …]
H A Dregexdev.rst67 groups, max number of matches and so on.
73 /**< Maximum matches per scan configured on this device.
H A Dipsec_lib.rst168 In case of multiple matches, longest matching key will be returned.
H A Dflow_classify_lib.rst376 used to return data which matches a particular Flow rule.
/dpdk/doc/guides/sample_app_ug/
H A Dl3_forward_access_ctrl.rst81 …gher priority will ALWAYS be returned if the specific input has multiple matches in the rule datab…
135 For example: 6/0xfe matches protocol values 6 and 7.
176 * Packet 1 matches all of the rules
178 * Packet 2 matches Rule 2 and Rule 3
180 * Packet 3 only matches Rule 3
182 For priority reasons, Packet 1 matches Rule 1 and is dropped.
183 Packet 2 matches Rule 2 and is forwarded to port 1.
184 Packet 3 matches Rule 3 and is forwarded to port 0.
217 If there is no matches for the packet, then the packet is dropped.
H A Dflow_filtering.rst211 The third part defines the action to be taken when a packet matches
/dpdk/drivers/regex/mlx5/
H A Dmlx5_rxp.h67 struct mlx5_rxp_match_tuple matches[0]; member
H A Dmlx5_regex_fastpath.c454 op->matches[j].rule_id = in extract_result()
457 op->matches[j].start_offset = in extract_result()
460 op->matches[j].len = in extract_result()
/dpdk/doc/guides/regexdevs/
H A Dcn9k.rst20 - Up to 254 matches for each regex operation
/dpdk/doc/guides/tools/
H A Dtestregex.rst84 to generate this file there is a need to use a RegEx compiler that matches the
/dpdk/lib/regexdev/
H A Drte_regexdev.h1420 struct rte_regexdev_match matches[]; member
/dpdk/app/test-regex/
H A Dmain.c591 match = qp->ops[d_ind % actual_jobs]->matches; in run_regex()
606 match = qp->ops[d_ind % actual_jobs]->matches; in run_regex()
/dpdk/drivers/common/sfc_efx/base/
H A Def10_nic.c1823 uint32_t matches; in ef10_external_port_mapping() local
1856 matches = (eepmp->modes_mask & port_modes); in ef10_external_port_mapping()
1857 if (matches != 0) { in ef10_external_port_mapping()
1864 port_modes &= ~matches; in ef10_external_port_mapping()
/dpdk/doc/guides/nics/
H A Dmlx4.rst419 PMD: librte_net_mlx4: PCI information matches, using device "mlx4_0" (VF: false)
425 PMD: librte_net_mlx4: PCI information matches, using device "mlx4_1" (VF: false)
H A Dsfc_efx.rst280 multicast, it matches all multicast (and broadcast) packets, otherwise it
281 matches unicast packets that are not filtered by other flow rules.
/dpdk/doc/guides/howto/
H A Dlm_virtio_vhost_user.rst410 # this script matches the vm_virtio_vhost_user script

12