Home
last modified time | relevance | path

Searched refs:field (Results 1 – 25 of 166) sorted by relevance

1234567

/dpdk/lib/eal/windows/include/sys/
H A Dqueue.h241 #define SLIST_NEXT(elm, field) ((elm)->field.sle_next) argument
259 SLIST_NEXT(SLIST_NEXT(elm, field), field); \
465 LIST_NEXT((elm), field)->field.le_prev != \
533 LIST_NEXT((listelm), field)->field.le_prev = \
541 (elm)->field.le_prev = (listelm)->field.le_prev; \
555 #define LIST_NEXT(elm, field) ((elm)->field.le_next) argument
568 LIST_NEXT((elm), field)->field.le_prev = \
570 *(elm)->field.le_prev = LIST_NEXT((elm), field); \
654 TAILQ_NEXT((elm), field)->field.tqe_prev != \
739 TAILQ_NEXT((elm), field)->field.tqe_prev = \
[all …]
/dpdk/drivers/common/cnxk/
H A Droc_nix_ops.c30 field++; in nix_lso_tcp()
38 field++; in nix_lso_tcp()
46 field++; in nix_lso_tcp()
52 field++; in nix_lso_tcp()
68 field++; in nix_lso_udp_tun_tcp()
76 field++; in nix_lso_udp_tun_tcp()
84 field++; in nix_lso_udp_tun_tcp()
91 field++; in nix_lso_udp_tun_tcp()
107 field++; in nix_lso_udp_tun_tcp()
114 field++; in nix_lso_udp_tun_tcp()
[all …]
/dpdk/lib/cmdline/
H A Dcmdline_parse_ipaddr.h48 #define TOKEN_IPADDR_INITIALIZER(structure, field) \ argument
53 offsetof(structure, field), /* offset */ \
62 #define TOKEN_IPV4_INITIALIZER(structure, field) \ argument
67 offsetof(structure, field), /* offset */ \
75 #define TOKEN_IPV6_INITIALIZER(structure, field) \ argument
80 offsetof(structure, field), /* offset */ \
88 #define TOKEN_IPNET_INITIALIZER(structure, field) \ argument
93 offsetof(structure, field), /* offset */ \
103 #define TOKEN_IPV4NET_INITIALIZER(structure, field) \ argument
108 offsetof(structure, field), /* offset */ \
[all …]
/dpdk/examples/ipsec-secgw/
H A Dsp6.c22 (acr).field[(fidx_low)].value.u32)
349 rule_ipv6->field[1].value.u32 = in parse_sp6_tokens()
357 rule_ipv6->field[2].value.u32 = in parse_sp6_tokens()
365 rule_ipv6->field[3].value.u32 = in parse_sp6_tokens()
373 rule_ipv6->field[4].value.u32 = in parse_sp6_tokens()
403 rule_ipv6->field[5].value.u32 = in parse_sp6_tokens()
411 rule_ipv6->field[6].value.u32 = in parse_sp6_tokens()
419 rule_ipv6->field[7].value.u32 = in parse_sp6_tokens()
427 rule_ipv6->field[8].value.u32 = in parse_sp6_tokens()
577 rule->field[IP6_SRCP].value.u16, in print_one_ip6_rule()
[all …]
H A Dsp4.c27 ((acr).field[DST_FIELD_IPV4].mask_range.u32)
30 ((acr).field[SRC_FIELD_IPV4].mask_range.u32)
299 rule_ipv4->field[1].value.u32 = in parse_sp4_tokens()
301 rule_ipv4->field[1].mask_range.u32 = in parse_sp4_tokens()
325 rule_ipv4->field[2].value.u32 = in parse_sp4_tokens()
327 rule_ipv4->field[2].mask_range.u32 = in parse_sp4_tokens()
382 rule_ipv4->field[3].value.u16 = port_low; in parse_sp4_tokens()
406 rule_ipv4->field[4].value.u16 = port_low; in parse_sp4_tokens()
446 rule->field[SRCP_FIELD_IPV4].value.u16, in print_one_ip4_rule()
448 rule->field[DSTP_FIELD_IPV4].value.u16, in print_one_ip4_rule()
[all …]
/dpdk/drivers/net/dpaa2/mc/
H A Dfsl_dpkg.h63 #define DPKG_MASK(field) \ argument
64 GENMASK(DPKG_##field##_SHIFT + DPKG_##field##_SIZE - 1, \
65 DPKG_##field##_SHIFT)
66 #define dpkg_set_field(var, field, val) \ argument
67 ((var) |= (((val) << DPKG_##field##_SHIFT) & DPKG_MASK(field)))
68 #define dpkg_get_field(var, field) \ argument
69 (((var) & DPKG_MASK(field)) >> DPKG_##field##_SHIFT)
112 uint32_t field; member
162 uint32_t field; member
H A Dfsl_dprtc_cmd.h47 #define DPRTC_MASK(field) \ argument
48 GENMASK(DPRTC_##field##_SHIFT + DPRTC_##field##_SIZE - 1, \
49 DPRTC_##field##_SHIFT)
50 #define dprtc_get_field(var, field) \ argument
51 (((var) & DPRTC_MASK(field)) >> DPRTC_##field##_SHIFT)
H A Dfsl_dpdmux_cmd.h68 #define DPDMUX_MASK(field) \ argument
69 GENMASK(DPDMUX_##field##_SHIFT + DPDMUX_##field##_SIZE - 1, \
70 DPDMUX_##field##_SHIFT)
71 #define dpdmux_set_field(var, field, val) \ argument
72 ((var) |= (((val) << DPDMUX_##field##_SHIFT) & DPDMUX_MASK(field)))
73 #define dpdmux_get_field(var, field) \ argument
74 (((var) & DPDMUX_MASK(field)) >> DPDMUX_##field##_SHIFT)
/dpdk/drivers/bus/fslmc/mc/
H A Dfsl_dpio_cmd.h45 #define DPIO_MASK(field) \ argument
46 GENMASK(DPIO_##field##_SHIFT + DPIO_##field##_SIZE - 1, \
47 DPIO_##field##_SHIFT)
48 #define dpio_set_field(var, field, val) \ argument
49 ((var) |= (((val) << DPIO_##field##_SHIFT) & DPIO_MASK(field)))
50 #define dpio_get_field(var, field) \ argument
51 (((var) & DPIO_MASK(field)) >> DPIO_##field##_SHIFT)
H A Dfsl_dpdmai_cmd.h39 #define DPDMAI_MASK(field) \ argument
40 GENMASK(DPDMAI_##field##_SHIFT + DPDMAI_##field##_SIZE - 1, \
41 DPDMAI_##field##_SHIFT)
42 #define dpdmai_set_field(var, field, val) \ argument
43 ((var) |= (((val) << DPDMAI_##field##_SHIFT) & DPDMAI_MASK(field)))
44 #define dpdmai_get_field(var, field) \ argument
45 (((var) & DPDMAI_MASK(field)) >> DPDMAI_##field##_SHIFT)
H A Dfsl_dpci_cmd.h42 #define DPCI_MASK(field) \ argument
43 GENMASK(DPCI_##field##_SHIFT + DPCI_##field##_SIZE - 1, \
44 DPCI_##field##_SHIFT)
45 #define dpci_set_field(var, field, val) \ argument
46 ((var) |= (((val) << DPCI_##field##_SHIFT) & DPCI_MASK(field)))
47 #define dpci_get_field(var, field) \ argument
48 (((var) & DPCI_MASK(field)) >> DPCI_##field##_SHIFT)
/dpdk/drivers/net/mlx5/
H A Dmlx5_flow_flex.c385 if (field->field_size || in mlx5_flex_translate_length()
386 field->offset_mask || field->offset_shift) in mlx5_flex_translate_length()
390 if (field->field_base < 0) in mlx5_flex_translate_length()
419 field->offset_mask); in mlx5_flex_translate_length()
438 field->offset_mask); in mlx5_flex_translate_length()
453 if (field->offset_shift > 15 || field->offset_shift < 0) in mlx5_flex_translate_length()
505 if (field->offset_shift) in mlx5_flex_translate_next()
600 if (field->offset_shift) in mlx5_flex_cover_sample()
647 if (!field->field_size) in mlx5_flex_cover_sample()
652 if (field->field_id) in mlx5_flex_cover_sample()
[all …]
H A Dmlx5_utils.h599 (elem)->field.next = *(head); \
600 (elem)->field.prev = 0; \
604 (peer)->field.prev = (idx); \
614 if ((elem)->field.prev) { \
616 (pool, (elem)->field.prev); \
618 (peer)->field.next = (elem)->field.next;\
620 if ((elem)->field.next) { \
622 (pool, (elem)->field.next); \
624 (peer)->field.prev = (elem)->field.prev;\
627 *(head) = (elem)->field.next; \
[all …]
/dpdk/app/test/
H A Dtest_acl.c682 t1 = ro->field[RTE_ACL_IPV4VLAN_VLAN1_FIELD]; in convert_rule_3()
685 ro->field[RTE_ACL_IPV4VLAN_VLAN1_FIELD] = in convert_rule_3()
686 ro->field[RTE_ACL_IPV4VLAN_SRCP_FIELD]; in convert_rule_3()
687 ro->field[RTE_ACL_IPV4VLAN_VLAN2_FIELD] = in convert_rule_3()
688 ro->field[RTE_ACL_IPV4VLAN_DSTP_FIELD]; in convert_rule_3()
690 ro->field[RTE_ACL_IPV4VLAN_SRCP_FIELD] = t1; in convert_rule_3()
691 ro->field[RTE_ACL_IPV4VLAN_DSTP_FIELD] = t2; in convert_rule_3()
705 t = ro->field[RTE_ACL_IPV4VLAN_SRC_FIELD]; in convert_rule_4()
706 ro->field[RTE_ACL_IPV4VLAN_SRC_FIELD] = in convert_rule_4()
707 ro->field[RTE_ACL_IPV4VLAN_DST_FIELD]; in convert_rule_4()
[all …]
/dpdk/drivers/net/bnxt/tf_ulp/
H A Dulp_rte_parser.c49 field->size = size; in ulp_rte_parser_fld_copy()
50 memcpy(field->spec, buffer, field->size); in ulp_rte_parser_fld_copy()
51 field++; in ulp_rte_parser_fld_copy()
52 return field; in ulp_rte_parser_fld_copy()
64 if (ulp_bitmap_notzero(field->mask, field->size)) { in ulp_rte_parser_field_bitmap_update()
69 if (!ulp_bitmap_is_ones(field->mask, field->size)) in ulp_rte_parser_field_bitmap_update()
90 field->size = size; in ulp_rte_prsr_fld_mask()
1863 field = ulp_rte_parser_fld_copy(field, &val8, size); in ulp_rte_enc_ipv4_hdr_handler()
1879 field = ulp_rte_parser_fld_copy(field, &val8, size); in ulp_rte_enc_ipv4_hdr_handler()
1909 field = ulp_rte_parser_fld_copy(field, &val32, size); in ulp_rte_enc_ipv6_hdr_handler()
[all …]
/dpdk/examples/l3fwd-acl/
H A Dmain.c508 rule->field[SRCP_FIELD_IPV4].value.u16, in print_one_ipv4_rule()
510 rule->field[DSTP_FIELD_IPV4].value.u16, in print_one_ipv4_rule()
851 field[i].mask_range.u32 = nbu32; in parse_ipv6_net()
856 field[i].value.u32 = v[i]; in parse_ipv6_net()
893 v->field[SRCP_FIELD_IPV6].value.u16, in parse_cb_ipv6_rule()
905 v->field[DSTP_FIELD_IPV6].value.u16, in parse_cb_ipv6_rule()
916 < v->field[SRCP_FIELD_IPV6].value.u16 in parse_cb_ipv6_rule()
975 &v->field[SRC_FIELD_IPV4].value.u32, in parse_cb_ipv4vlan_rule()
984 &v->field[DST_FIELD_IPV4].value.u32, in parse_cb_ipv4vlan_rule()
993 v->field[SRCP_FIELD_IPV4].value.u16, in parse_cb_ipv4vlan_rule()
[all …]
/dpdk/drivers/crypto/dpaa2_sec/mc/
H A Dfsl_dpseci_cmd.h51 #define DPSECI_MASK(field) \ argument
52 GENMASK(DPSECI_##field##_SHIFT + DPSECI_##field##_SIZE - 1, \
53 DPSECI_##field##_SHIFT)
54 #define dpseci_set_field(var, field, val) \ argument
55 ((var) |= (((val) << DPSECI_##field##_SHIFT) & DPSECI_MASK(field)))
56 #define dpseci_get_field(var, field) \ argument
57 (((var) & DPSECI_MASK(field)) >> DPSECI_##field##_SHIFT)
/dpdk/drivers/net/ice/base/
H A Dice_cgu_regs.h27 } field; member
43 } field; member
67 } field; member
81 } field; member
96 } field; member
113 } field; member
/dpdk/drivers/net/dpaa2/base/
H A Ddpaa2_hw_dpni.c231 kg_cfg->extracts[i].extract.from_hdr.field = in dpaa2_distset_to_dpkg_profile_cfg()
245 kg_cfg->extracts[i].extract.from_hdr.field = in dpaa2_distset_to_dpkg_profile_cfg()
261 kg_cfg->extracts[i].extract.from_hdr.field = in dpaa2_distset_to_dpkg_profile_cfg()
277 kg_cfg->extracts[i].extract.from_hdr.field = in dpaa2_distset_to_dpkg_profile_cfg()
294 kg_cfg->extracts[i].extract.from_hdr.field = in dpaa2_distset_to_dpkg_profile_cfg()
311 kg_cfg->extracts[i].extract.from_hdr.field = in dpaa2_distset_to_dpkg_profile_cfg()
321 kg_cfg->extracts[i].extract.from_hdr.field = in dpaa2_distset_to_dpkg_profile_cfg()
331 kg_cfg->extracts[i].extract.from_hdr.field = in dpaa2_distset_to_dpkg_profile_cfg()
354 kg_cfg->extracts[i].extract.from_hdr.field = in dpaa2_distset_to_dpkg_profile_cfg()
364 kg_cfg->extracts[i].extract.from_hdr.field = in dpaa2_distset_to_dpkg_profile_cfg()
[all …]
/dpdk/doc/guides/prog_guide/
H A Dpacket_classif_access_ctrl.rst34 * First field in the rule definition has to be one byte long.
45 uint8_t size; /*< size of field 1,2,4, or 8. */
46 uint8_t field_index; /*< index of field inside the rule. */
48 uint32_t offset; /*< offset to start of field. */
52 The field type is one of three choices:
75 The offset field defines the offset for the field.
90 The following array of field definitions can be used:
95 /* first input field - always one byte long. */
166 The following array of field definitions can be used:
235 The following array of field definitions can be used:
[all …]
/dpdk/lib/eal/windows/include/
H A Drte_os.h34 #define RTE_TAILQ_FOREACH(var, head, field) \ argument
37 (var) = RTE_TAILQ_NEXT((var), field))
39 #define RTE_TAILQ_NEXT(elm, field) ((elm)->field.tqe_next) argument
/dpdk/lib/eal/linux/include/
H A Drte_os.h23 #define RTE_TAILQ_FOREACH(var, head, field) TAILQ_FOREACH(var, head, field) argument
25 #define RTE_TAILQ_NEXT(elem, field) TAILQ_NEXT(elem, field) argument
/dpdk/drivers/crypto/caam_jr/
H A Dcaam_jr_desc.h94 ((descriptor)->seq_in.command.field.sgf = 1)
101 ((descriptor)->seq_out.command.field.sgf = 1)
185 } __rte_packed field; member
200 } __rte_packed field; member
221 } field; member
240 } field; member
/dpdk/drivers/net/mvpp2/
H A Dmrvl_flow.c36 mrvl_alloc_key_mask(struct pp2_cls_rule_key_field *field) in mrvl_alloc_key_mask() argument
41 if (!field->key) in mrvl_alloc_key_mask()
45 if (!field->mask) in mrvl_alloc_key_mask()
50 rte_free(field->key); in mrvl_alloc_key_mask()
52 field->key = NULL; in mrvl_alloc_key_mask()
53 field->mask = NULL; in mrvl_alloc_key_mask()
63 mrvl_free_key_mask(struct pp2_cls_rule_key_field *field) in mrvl_free_key_mask() argument
65 rte_free(field->key); in mrvl_free_key_mask()
66 rte_free(field->mask); in mrvl_free_key_mask()
67 field->key = NULL; in mrvl_free_key_mask()
[all …]
/dpdk/lib/eal/freebsd/include/
H A Drte_os.h23 #define RTE_TAILQ_FOREACH(var, head, field) TAILQ_FOREACH(var, head, field) argument
25 #define RTE_TAILQ_NEXT(elem, field) TAILQ_NEXT(elem, field) argument

1234567