Home
last modified time | relevance | path

Searched refs:pattern (Results 1 – 25 of 273) sorted by relevance

1234567891011

/f-stack/dpdk/lib/librte_eal/windows/
H A Dfnmatch.c52 c = *pattern; in fnmatch()
55 c = *++pattern; in fnmatch()
92 pattern = rangematch(pattern, *string, flags); in fnmatch()
99 c = *pattern++; in fnmatch()
102 --pattern; in fnmatch()
138 negate = (*pattern == '!' || *pattern == '^'); in rangematch()
140 ++pattern; in rangematch()
147 c = *pattern++; in rangematch()
154 c2 = *(pattern + 1); in rangematch()
156 pattern += 2; in rangematch()
[all …]
/f-stack/freebsd/libkern/
H A Dfnmatch.c80 c = *pattern; in fnmatch()
83 c = *++pattern; in fnmatch()
127 pattern = newp; in fnmatch()
138 --pattern; in fnmatch()
171 if ( (negate = (*pattern == '!' || *pattern == '^')) ) in rangematch()
172 ++pattern; in rangematch()
183 c = *pattern++; in rangematch()
186 c = *pattern++; in rangematch()
196 if (*pattern == '-' in rangematch()
198 pattern += 2; in rangematch()
[all …]
/f-stack/tools/compat/
H A Dfnmatch.c103 c = *pattern; in fnmatch()
106 c = *++pattern; in fnmatch()
150 pattern = newp; in fnmatch()
161 --pattern; in fnmatch()
194 if ( (negate = (*pattern == '!' || *pattern == '^')) ) in rangematch()
195 ++pattern; in rangematch()
206 c = *pattern++; in rangematch()
209 c = *pattern++; in rangematch()
219 if (*pattern == '-' in rangematch()
221 pattern += 2; in rangematch()
[all …]
/f-stack/freebsd/contrib/device-tree/Bindings/eeprom/
H A Dat24.yaml41 pattern: c00$
43 pattern: c01$
45 pattern: cs01$
47 pattern: c02$
49 pattern: cs02$
55 pattern: c04$
57 pattern: cs04$
59 pattern: c08$
63 pattern: c16$
67 pattern: c32$
[all …]
/f-stack/dpdk/drivers/net/octeontx2/
H A Dotx2_flow_parse.c13 pattern++; in otx2_flow_skip_void_and_any_items()
15 return pattern; in otx2_flow_skip_void_and_any_items()
145 pattern = pst->pattern + 1; in otx2_flow_parse_lf()
146 pattern = otx2_flow_skip_void_and_any_items(pattern); in otx2_flow_parse_lf()
153 pattern++; in otx2_flow_parse_lf()
154 pattern = otx2_flow_skip_void_and_any_items(pattern); in otx2_flow_parse_lf()
212 const struct rte_flow_item *pattern = pst->pattern; in otx2_flow_parse_le() local
239 pattern = otx2_flow_skip_void_and_any_items(pattern); in otx2_flow_parse_le()
295 const struct rte_flow_item *pattern = pst->pattern; in flow_parse_mpls_label_stack() local
554 const struct rte_flow_item *pattern = pst->pattern; in otx2_flow_parse_lb() local
[all …]
/f-stack/dpdk/app/test/
H A Dtest_flow_classify.c300 pattern[0] = eth_item; in test_valid_parameters()
303 pattern[3] = end_item; in test_valid_parameters()
352 pattern[3] = end_item; in test_invalid_patterns()
356 pattern[0] = eth_item; in test_invalid_patterns()
385 pattern[3] = end_item; in test_invalid_patterns()
428 pattern[0] = eth_item; in test_invalid_actions()
431 pattern[3] = end_item; in test_invalid_actions()
640 pattern[0] = eth_item; in test_query_udp()
643 pattern[3] = end_item; in test_query_udp()
707 pattern[0] = eth_item; in test_query_tcp()
[all …]
H A Dtest_cycles.c101 static unsigned int pattern; variable
104 pattern += us; in my_rte_delay_us()
110 pattern = 0; in test_user_delay_us()
113 if (pattern != 0) in test_user_delay_us()
120 if (pattern != 2) in test_user_delay_us()
124 if (pattern != 5) in test_user_delay_us()
131 if (pattern != 5) in test_user_delay_us()
/f-stack/dpdk/drivers/net/mvpp2/
H A Dmrvl_flow.c371 flow->pattern |= F_DMAC; in mrvl_parse_mac()
376 flow->pattern |= F_SMAC; in mrvl_parse_mac()
454 flow->pattern |= F_TYPE; in mrvl_parse_type()
488 flow->pattern |= F_VLAN_ID; in mrvl_parse_vlan_id()
522 flow->pattern |= F_VLAN_PRI; in mrvl_parse_vlan_pri()
558 flow->pattern |= F_IP4_TOS; in mrvl_parse_ip4_dscp()
593 flow->pattern |= F_IP4_DIP; in mrvl_parse_ip4_addr()
598 flow->pattern |= F_IP4_SIP; in mrvl_parse_ip4_addr()
707 flow->pattern |= F_IP6_DIP; in mrvl_parse_ip6_addr()
712 flow->pattern |= F_IP6_SIP; in mrvl_parse_ip6_addr()
[all …]
/f-stack/dpdk/examples/flow_filtering/
H A Dflow_blocks.c44 struct rte_flow_item pattern[MAX_PATTERN_NUM]; in generate_ipv4_flow() local
52 memset(pattern, 0, sizeof(pattern)); in generate_ipv4_flow()
75 pattern[0].type = RTE_FLOW_ITEM_TYPE_ETH; in generate_ipv4_flow()
88 pattern[1].type = RTE_FLOW_ITEM_TYPE_IPV4; in generate_ipv4_flow()
89 pattern[1].spec = &ip_spec; in generate_ipv4_flow()
90 pattern[1].mask = &ip_mask; in generate_ipv4_flow()
93 pattern[2].type = RTE_FLOW_ITEM_TYPE_END; in generate_ipv4_flow()
95 res = rte_flow_validate(port_id, &attr, pattern, action, error); in generate_ipv4_flow()
97 flow = rte_flow_create(port_id, &attr, pattern, action, error); in generate_ipv4_flow()
/f-stack/dpdk/doc/guides/howto/
H A Drte_flow.rst46 pattern[0].spec = ð
50 pattern[1].spec = &vlan;
55 pattern[2].spec = &ipv4;
57 /* end the pattern array */
142 pattern[0].spec = ð
146 pattern[1].spec = &vlan;
152 pattern[2].spec = &ipv4;
155 /* end the pattern array */
241 pattern[0].spec = ð
246 pattern[1].spec = &vlan;
[all …]
/f-stack/freebsd/contrib/device-tree/Bindings/dma/
H A Drenesas,rcar-dmac.yaml54 - pattern: "^ch([0-9]|1[0-5])$"
55 - pattern: "^ch([0-9]|1[0-5])$"
56 - pattern: "^ch([0-9]|1[0-5])$"
57 - pattern: "^ch([0-9]|1[0-5])$"
58 - pattern: "^ch([0-9]|1[0-5])$"
59 - pattern: "^ch([0-9]|1[0-5])$"
60 - pattern: "^ch([0-9]|1[0-5])$"
61 - pattern: "^ch([0-9]|1[0-5])$"
62 - pattern: "^ch([0-9]|1[0-5])$"
63 - pattern: "^ch([0-9]|1[0-5])$"
[all …]
/f-stack/app/redis-5.0.5/src/
H A Dpubsub.c39 decrRefCount(pat->pattern); in freePubsubPattern()
47 (equalStringObjects(pa->pattern,pb->pattern)); in listMatchPubsubPattern()
127 int pubsubSubscribePattern(client *c, robj *pattern) { in pubsubSubscribePattern() argument
133 listAddNodeTail(c->pubsub_patterns,pattern); in pubsubSubscribePattern()
134 incrRefCount(pattern); in pubsubSubscribePattern()
136 pat->pattern = getDecodedObject(pattern); in pubsubSubscribePattern()
143 addReplyBulk(c,pattern); in pubsubSubscribePattern()
160 pat.pattern = pattern; in pubsubUnsubscribePattern()
168 addReplyBulk(c,pattern); in pubsubUnsubscribePattern()
172 decrRefCount(pattern); in pubsubUnsubscribePattern()
[all …]
H A Dutil.c52 switch(pattern[0]) { in stringmatchlen()
55 pattern++; in stringmatchlen()
79 pattern++; in stringmatchlen()
83 pattern++; in stringmatchlen()
89 pattern++; in stringmatchlen()
96 pattern--; in stringmatchlen()
126 pattern++; in stringmatchlen()
139 pattern++; in stringmatchlen()
155 pattern++; in stringmatchlen()
159 pattern++; in stringmatchlen()
[all …]
/f-stack/
H A D.code.yml5 pattern: "feature/*"
7 pattern: "bugfix/${userID}_${bugID}"
9 pattern: "release"
11 pattern: "release/[${versionname}][_${releasetype}[_${description}]]"
14 pattern: "hotfix/[${versionname}][_${description}]"
16 pattern: "*"
/f-stack/freebsd/contrib/zstd/programs/
H A Dzstdgrep56 pattern="$2"
96 pattern="$1"
99 pattern="-"
112 "${zcat}" - | "${grep}" ${grep_args} -- "${pattern}" -
126 "${zcat}" -- "$1" | "${grep}" --label="${1}" ${grep_args} -- "${pattern}" -
/f-stack/dpdk/examples/ipsec-secgw/
H A Dipsec.c237 sa->pattern[1].spec = &sa->ipv6_spec; in create_inline_session()
246 sa->pattern[1].spec = &sa->ipv4_spec; in create_inline_session()
253 sa->pattern[2].spec = &sa->esp_spec; in create_inline_session()
315 sa->pattern, sa->action, in create_inline_session()
326 sa->pattern, sa->action, in create_inline_session()
332 sa->pattern, sa->action, in create_inline_session()
346 &sa->attr, sa->pattern, sa->action, &err); in create_inline_session()
449 sa->pattern[1].spec = &sa->ipv6_spec; in create_ipsec_esp_flow()
455 sa->pattern[2].spec = &sa->esp_spec; in create_ipsec_esp_flow()
462 sa->pattern[1].spec = &sa->ipv4_spec; in create_ipsec_esp_flow()
[all …]
H A Dflow.c212 struct rte_flow_item pattern[MAX_RTE_FLOW_PATTERN] = {}; in flow_init_single() local
227 pattern[0].type = RTE_FLOW_ITEM_TYPE_ETH; in flow_init_single()
230 pattern[1].type = RTE_FLOW_ITEM_TYPE_IPV4; in flow_init_single()
231 pattern[1].spec = &rule->ipv4.spec; in flow_init_single()
232 pattern[1].mask = &rule->ipv4.mask; in flow_init_single()
234 pattern[1].type = RTE_FLOW_ITEM_TYPE_IPV6; in flow_init_single()
235 pattern[1].spec = &rule->ipv6.spec; in flow_init_single()
236 pattern[1].mask = &rule->ipv6.mask; in flow_init_single()
239 pattern[2].type = RTE_FLOW_ITEM_TYPE_END; in flow_init_single()
241 ret = rte_flow_validate(rule->port, &attr, pattern, action, &err); in flow_init_single()
[all …]
/f-stack/dpdk/lib/librte_eal/common/
H A Deal_common_log.c43 char *pattern; member
182 const char *regex, const char *pattern) in rte_log_save_level() argument
193 opt_ll->pattern = NULL; in rte_log_save_level()
196 } else if (pattern) { in rte_log_save_level()
197 opt_ll->pattern = strdup(pattern); in rte_log_save_level()
198 if (opt_ll->pattern == NULL) in rte_log_save_level()
217 rte_log_set_level_pattern(const char *pattern, uint32_t level) in rte_log_set_level_pattern() argument
235 int rte_log_save_pattern(const char *pattern, int priority) in rte_log_save_pattern() argument
237 return rte_log_save_level(priority, NULL, pattern); in rte_log_save_pattern()
327 if (opt_ll->pattern) { in rte_log_register_type_and_pick_level()
[all …]
/f-stack/dpdk/lib/librte_flow_classify/
H A Drte_flow_classify_parse.c42 const struct rte_flow_item pattern[],
81 const struct rte_flow_item *pattern) in classify_pattern_skip_void_item() argument
84 const struct rte_flow_item *pb = pattern, *pe = pattern; in classify_pattern_skip_void_item()
114 struct rte_flow_item *pattern) in classify_match_pattern() argument
116 struct rte_flow_item *item = pattern; in classify_match_pattern()
137 pattern)) { in classify_find_parse_filter_func()
152 item = pattern + index;\
155 item = pattern + index;\
201 const struct rte_flow_item pattern[], in classify_parse_ntuple_filter() argument
224 NEXT_ITEM_OF_PATTERN(item, pattern, index); in classify_parse_ntuple_filter()
[all …]
/f-stack/dpdk/drivers/net/ixgbe/
H A Dixgbe_flow.c111 const struct rte_flow_item pattern[], in next_no_void_pattern() argument
115 cur ? cur + 1 : &pattern[0]; in next_no_void_pattern()
195 if (!pattern) { in cons_parse_ntuple_filter()
694 if (!pattern) { in cons_parse_ethertype_filter()
942 if (!pattern) { in cons_parse_syn_filter()
1201 if (!pattern) { in cons_parse_l2_tn_filter()
1509 item = pattern + i; in signature_match()
1619 if (!pattern) { in ixgbe_parse_fdir_filter_normal()
1667 if (signature_match(pattern)) in ixgbe_parse_fdir_filter_normal()
2243 raw_spec->pattern[0]; in ixgbe_parse_fdir_filter_normal()
[all …]
/f-stack/dpdk/drivers/net/dpaa2/
H A Ddpaa2_mux.c58 struct rte_flow_item *pattern[], in rte_pmd_dpaa2_mux_flow_create() argument
98 switch (pattern[0]->type) { in rte_pmd_dpaa2_mux_flow_create()
109 spec = (const struct rte_flow_item_ipv4 *)pattern[0]->spec; in rte_pmd_dpaa2_mux_flow_create()
112 memcpy(mask_iova, pattern[0]->mask, sizeof(uint8_t)); in rte_pmd_dpaa2_mux_flow_create()
128 spec = (const struct rte_flow_item_udp *)pattern[0]->spec; in rte_pmd_dpaa2_mux_flow_create()
132 memcpy(mask_iova, pattern[0]->mask, sizeof(uint16_t)); in rte_pmd_dpaa2_mux_flow_create()
148 spec = (const struct rte_flow_item_eth *)pattern[0]->spec; in rte_pmd_dpaa2_mux_flow_create()
152 memcpy(mask_iova, pattern[0]->mask, sizeof(uint16_t)); in rte_pmd_dpaa2_mux_flow_create()
159 pattern[0]->type); in rte_pmd_dpaa2_mux_flow_create()
/f-stack/dpdk/drivers/net/e1000/
H A Digb_flow.c34 item = (pattern) + (index); \
37 item = (pattern) + (index); \
92 const struct rte_flow_item pattern[], in cons_parse_ntuple_filter() argument
109 if (!pattern) { in cons_parse_ntuple_filter()
502 if (!pattern) { in cons_parse_ethertype_filter()
772 if (!pattern) { in cons_parse_syn_filter()
1058 if (!pattern) { in cons_parse_flex_filter()
1118 if (raw_mask->pattern[j] != 0xFF) { in cons_parse_flex_filter()
1154 raw_spec->pattern[j]; in cons_parse_flex_filter()
1160 raw_spec->pattern[j]; in cons_parse_flex_filter()
[all …]
/f-stack/dpdk/drivers/net/hinic/
H A Dhinic_pmd_flow.c122 cur ? cur + 1 : &pattern[0]; in next_no_void_pattern()
179 const struct rte_flow_item *pattern, in hinic_check_filter_arg() argument
183 if (!pattern) { in hinic_check_filter_arg()
287 const struct rte_flow_item *pattern, in cons_parse_ethertype_filter() argument
358 const struct rte_flow_item pattern[], in hinic_parse_ethertype_filter() argument
536 const struct rte_flow_item pattern[], in hinic_ntuple_item_check_ipv4() argument
593 const struct rte_flow_item pattern[], in hinic_ntuple_item_check_l4() argument
744 const struct rte_flow_item pattern[], in cons_parse_ntuple_filter() argument
768 const struct rte_flow_item pattern[], in hinic_parse_ntuple_filter() argument
858 const struct rte_flow_item pattern[], in hinic_normal_item_check_ip() argument
[all …]
/f-stack/freebsd/contrib/device-tree/Bindings/leds/
H A Dleds-trigger-pattern.txt1 * Pattern format for LED pattern trigger
3 The pattern is given by a series of tuples, of brightness and duration (ms).
6 new value, and writing malformed pattern deactivates any active one.
13 The gradual dimming format of the software pattern values should be:
17 echo 0 1000 255 2000 > pattern
37 echo 0 1000 0 0 255 2000 255 0 > pattern
H A Dleds-el15203000.txt10 Doesn't have any hardware blinking pattern.
13 encoded with symbol 'S' (hex code 0x53). Supports blinking breathing pattern.
18 - cascade pattern
19 - inversed cascade pattern
20 - bounce pattern
21 - inversed bounce pattern

1234567891011