Home
last modified time | relevance | path

Searched full:patterns (Results 1 – 25 of 818) sorted by relevance

12345678910>>...33

/freebsd/usr.bin/grep/
H A Dgrep.162 selecting lines that match one or more patterns.
67 Each input line that matches at least one of the patterns is written
71 is used for simple patterns and
85 but can only handle fixed patterns
87 Patterns may consist of one or more lines,
188 an input line is selected if it matches any of the specified patterns.
191 options are used to specify multiple patterns,
205 patterns are processed in the order given.
206 If a name matches multiple patterns, the latest matching rule wins.
211 Patterns are matched to the full path specified,
[all …]
H A Dgrep.c71 /* Searching patterns */
72 unsigned int patterns; variable
77 /* Filename exclusion/inclusion patterns */
216 if (patterns == pattern_sz) { in add_pattern()
224 pattern[patterns].pat = grep_malloc(len + 1); in add_pattern()
225 memcpy(pattern[patterns].pat, pat, len); in add_pattern()
226 pattern[patterns].len = len; in add_pattern()
227 pattern[patterns].pat[len] = '\0'; in add_pattern()
228 ++patterns; in add_pattern()
268 * Reads searching patterns from a file and adds them with add_pattern().
[all …]
/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DDAGISelEmitter.cpp81 // In particular, we want to match maximal patterns first and lowest cost within
99 // Otherwise, if the patterns might both match, sort based on complexity, in operator ()()
100 // which means that we prefer to match patterns that cover more nodes in the in operator ()()
109 // If the patterns have equal complexity, compare generated instruction cost in operator ()()
126 // pattern may have been resolved into multiple match patterns due to in operator ()()
135 Records.startTimer("Parse patterns"); in run()
154 LLVM_DEBUG(errs() << "\n\nALL PATTERNS TO MATCH:\n\n"; in run()
165 // Add all the patterns to a temporary list so we can sort them. in run()
166 Records.startTimer("Sort patterns"); in run()
167 std::vector<const PatternToMatch *> Patterns; in run() local
[all …]
H A DGlobalISelCombinerEmitter.cpp20 /// pays off because MIR patterns can get complicated. Giving useful error
39 #include "Common/GlobalISel/Patterns.h"
189 /// apply patterns.
192 /// CodeGenInstructions to infer types across patterns in a CombineRule. It's
196 /// We only try to infer untyped operands in apply patterns when they're temp
213 /// propagation in the apply patterns only if any types were inferred.
255 /// Calls `getInstEqClasses` on all patterns of the rule to produce the whole
319 /// Look at the apply patterns and find operands that need to be in propagateAndInferTypes()
366 // patterns. Type inference only adds GITypeOf types that point to Matched in propagateAndInferTypes()
368 // patterns as well, otherwise bad things happen. in propagateAndInferTypes()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/
H A DVEInstrIntrinsicVL.td3 /// Intrinsic patterns written by hand.
5 // Pack patterns.
17 // The extract/insert patterns.
30 // VMRG patterns.
38 // VMV patterns.
48 // LSV patterns.
52 // LVS patterns.
60 /// Intrinsic patterns automatically generated.
/freebsd/contrib/llvm-project/lld/include/lld/Common/
H A DStrings.h55 // This class represents multiple patterns to match against. A pattern can
60 // Patterns to match against.
61 std::vector<SingleStringMatcher> patterns;
68 : patterns({SingleStringMatcher(Pattern)}) {} in StringMatcher()
71 void addPattern(SingleStringMatcher Matcher) { patterns.push_back(Matcher); } in addPattern()
73 bool empty() const { return patterns.empty(); } in empty()
75 // Match s against the patterns.
/freebsd/tools/tools/dmardump/
H A Ddmardump.c63 struct pci_match_conf patterns[1]; in pci_find_conf() local
74 bzero(&patterns, sizeof(patterns)); in pci_find_conf()
75 patterns[0].pc_sel.pc_domain = segment; in pci_find_conf()
76 patterns[0].pc_sel.pc_bus = bus; in pci_find_conf()
77 patterns[0].pc_sel.pc_dev = slot; in pci_find_conf()
78 patterns[0].pc_sel.pc_func = func; in pci_find_conf()
79 patterns[0].flags = PCI_GETCONF_MATCH_DOMAIN | in pci_find_conf()
83 pc.pat_buf_len = sizeof(patterns); in pci_find_conf()
84 pc.patterns = patterns; in pci_find_conf()
/freebsd/usr.sbin/etcupdate/
H A Detcupdate.837 .Op Fl A Ar patterns
39 .Op Fl I Ar patterns
56 .Op Fl I Ar patterns
372 .Bl -tag -width ".Fl A Ar patterns"
373 .It Fl A Ar patterns
374 Always install the new version of any files that match any of the patterns
376 .Ar patterns .
380 This option may be specified multiple times to specify multiple patterns.
381 Multiple space-separated patterns may also be specified in a single
460 .It Fl I Ar patterns
[all …]
/freebsd/usr.sbin/mptutil/
H A Dmpt_cam.c83 ccb.cdm.patterns = calloc(1, bufsize); in fetch_path_id()
86 ccb.cdm.patterns[0].type = DEV_MATCH_BUS; in fetch_path_id()
87 b = &ccb.cdm.patterns[0].pattern.bus_pattern; in fetch_path_id()
96 free(ccb.cdm.patterns); in fetch_path_id()
99 free(ccb.cdm.patterns); in fetch_path_id()
157 ccb.cdm.patterns = calloc(1, bufsize); in mpt_query_disk()
160 ccb.cdm.patterns[0].type = DEV_MATCH_PERIPH; in mpt_query_disk()
161 p = &ccb.cdm.patterns[0].pattern.periph_pattern; in mpt_query_disk()
170 free(ccb.cdm.patterns); in mpt_query_disk()
173 free(ccb.cdm.patterns); in mpt_query_disk()
[all …]
/freebsd/contrib/libarchive/libarchive/test/
H A Dtest_archive_match_path.c177 /* Test1: read exclusion patterns from file */ in test_exclusion_from_file_mbs()
186 /* Test2: read exclusion patterns in a null separator from file */ in test_exclusion_from_file_mbs()
202 /* Test1: read exclusion patterns from file */ in test_exclusion_from_file_wcs()
211 /* Test2: read exclusion patterns in a null separator from file */ in test_exclusion_from_file_wcs()
325 /* Test1: read inclusion patterns from file */ in test_inclusion_from_file_mbs()
334 /* Test2: read inclusion patterns in a null separator from file */ in test_inclusion_from_file_mbs()
349 /* Test1: read inclusion patterns from file */ in test_inclusion_from_file_wcs()
359 /* Test2: read inclusion patterns in a null separator from file */ in test_inclusion_from_file_wcs()
413 /* Verify unmatched inclusion patterns. */ in test_exclusion_and_inclusion()
419 /* Verify unmatched inclusion patterns agai in test_exclusion_and_inclusion()
[all...]
/freebsd/contrib/tcp_wrappers/
H A Dhosts_access.57 name, host name/address) patterns. Examples are given at the end. The
57 of one or more host names, host addresses, patterns or wildcards (see
61 explained in the sections on server endpoint patterns and on client
69 .SH PATTERNS
70 The access control language implements the following patterns:
103 zero or more lines with zero or more host name or address patterns
180 .SH SERVER ENDPOINT PATTERNS
182 connect to, use patterns of the form:
187 Patterns like these can be used when the machine has different internet
204 name, and can be used to match patterns like:
[all …]
/freebsd/sys/contrib/dev/iwlwifi/fw/api/
H A Dd3.h198 * struct iwl_wowlan_patterns_cmd_v1 - WoWLAN wakeup patterns
202 * @n_patterns: number of patterns
207 * @patterns: the patterns, array length in @n_patterns
209 struct iwl_wowlan_pattern_v1 patterns[]; member
297 * struct iwl_wowlan_pattern_v2 - Pattern entry for the WoWLAN wakeup patterns
318 * struct iwl_wowlan_patterns_cmd - WoWLAN wakeup patterns command
322 * @n_patterns: number of patterns
337 * @patterns: the patterns, arra
339 struct iwl_wowlan_pattern_v2 patterns[]; global() member
[all...]
/freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/GlobalISel/
H A DPatterns.h1 //===- Patterns.h ----------------------------------------------*- C++ -*-===//
13 /// process and emit MIR patterns.
103 /// Base class for all patterns that can be written in an `apply`, `match` or
111 /// - Two CodeGenInstruction Patterns
150 /// `wip_match_opcode` patterns.
208 /// Can only be used on 'match' CXX Patterns. 'apply' CXX pattern emission
295 /// the boilerplate for patterns that have a list of operands for some (pseudo)
320 /// For most patterns, this just returns the defs.
366 /// different patterns of a (apply), (match) or (patterns) set of patterns
480 /// Step 1: Check each pattern one by one. All patterns that pass through here
[all …]
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Core/
H A DLVReader.cpp203 // - Process any patterns collected from the '--select' options.
221 patterns().addGenericPatterns(options().Select.Generic); in doLoad()
222 patterns().addOffsetPatterns(options().Select.Offsets); in doLoad()
225 patterns().addRequest(options().Select.Elements); in doLoad()
226 patterns().addRequest(options().Select.Lines); in doLoad()
227 patterns().addRequest(options().Select.Scopes); in doLoad()
228 patterns().addRequest(options().Select.Symbols); in doLoad()
229 patterns().addRequest(options().Select.Types); in doLoad()
233 patterns().updateReportOptions(); in doLoad()
/freebsd/contrib/llvm-project/llvm/include/llvm/Target/GlobalISel/
H A DTarget.td10 // SelectionDAG instruction selection patterns (specified in
15 // support. It will eventually supersede SelectionDAG patterns.
33 // GIComplexPatternEquiv to enable the import of SelectionDAG patterns involving
56 // to enable the import of SelectionDAG patterns involving those SDNodeXForms.
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineCombiner.cpp54 "Verify that the generated patterns are ordered by increasing latency"),
60 "Verify that the generated patterns are ordered by increasing latency"),
125 SmallVector<unsigned, 16> &Patterns);
342 // FIXME: for now, we don't do any check for the register pressure patterns. in reduceRegisterPressure()
524 // later patterns. This helps to discover sub-optimal pattern orderings.
527 SmallVector<unsigned, 16> &Patterns) { in verifyPatternOrder() argument
530 for (auto P : Patterns) { in verifyPatternOrder()
581 SmallVector<unsigned, 16> Patterns; in combineInstructions() local
602 // The algorithm does not try to evaluate all patterns and pick the best. in combineInstructions()
604 // mostly one pattern, and getMachineCombinerPatterns() can order patterns in combineInstructions()
[all …]
/freebsd/sys/contrib/device-tree/Bindings/w1/
H A Dw1-uart.yaml14 to create the 1-Wire timing patterns.
17 mode. The timing patterns are generated by a specific combination of
24 to generate the 1-Wire timing patterns.
/freebsd/contrib/ntp/sntp/unity/auto/
H A Dgenerate_module.rb33 #Built in patterns
34 PATTERNS = { 'src' => {'' => { :inc => [] } }, constant
135 @patterns = PATTERNS[@pattern.downcase]
136 raise "ERROR: The design pattern specified isn't one that I recognize!" if @patterns.nil?
141 @patterns.each_pair do |pattern_file, pattern_traits|
/freebsd/sys/dev/isci/scil/
H A Dscic_sgpio.h123 * @brief Use this to set both programmable blink patterns A & B in the
124 * SGPBR(Programmable Blink Register). Will set identical patterns
170 * @param[in] pattern_selection - One of two patterns (A or B).
171 * "A" and "B" patterns should be previously defined
196 * @param[in] pattern_selection - One of two patterns (A or B).
197 * "A" and "B" patterns should be previously defined
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/GISel/
H A DPPCInstructionSelector.cpp48 /// selector for the patterns that do not require complex C++.
285 // Direct materialization of 64-bit constants by enumerated patterns.
300 // Following patterns use 1 instructions to materialize the Imm. in selectI64ImmDirect()
302 // 1-1) Patterns : {zeros}{15-bit valve} in selectI64ImmDirect()
308 // 1-2) Patterns : {zeros}{15-bit valve}{16 zeros} in selectI64ImmDirect()
315 // Following patterns use 2 instructions to materialize the Imm. in selectI64ImmDirect()
320 // 2-1) Patterns : {zeros}{31-bit value} in selectI64ImmDirect()
335 // 2-2) Patterns : {zeros}{ones}{15-bit value}{zeros} in selectI64ImmDirect()
370 // patterns, here we have (LZ <= 32) to make sure we will not shift right in selectI64ImmDirect()
384 // 2-4) Patterns : {zeros}{ones}{15-bit value}{ones} in selectI64ImmDirect()
[all …]
/freebsd/tools/build/
H A Dcheck-links.sh5 patterns=[.+,/-]
9 *${patterns}*)
10 libkey="${libkey%%${patterns}*}${replacement}${libkey#*${patterns}}"
/freebsd/crypto/openssh/
H A Dsshd_config.5110 This keyword can be followed by a list of group name patterns, separated
113 group or supplementary group list matches one of the patterns.
120 See PATTERNS in
122 for more information on patterns.
165 This keyword can be followed by a list of user name patterns, separated
168 match one of the patterns.
180 See PATTERNS in
182 for more information on patterns.
633 This keyword can be followed by a list of group name patterns, separated
636 group list matches one of the patterns.
[all …]
/freebsd/usr.sbin/pciconf/
H A Dpciconf.c210 struct pci_match_conf patterns[1]; in list_devs() local
225 bzero(&patterns, sizeof(patterns)); in list_devs()
226 patterns[0].pc_sel = getsel(name); in list_devs()
227 patterns[0].flags = PCI_GETCONF_MATCH_DOMAIN | in list_devs()
231 pc.pat_buf_len = sizeof(patterns); in list_devs()
232 pc.patterns = patterns; in list_devs()
913 struct pci_match_conf patterns[1]; in getdevice() local
925 bzero(&patterns, sizeof(patterns)); in getdevice()
941 if ((size_t)(cp - name) + 1 > sizeof(patterns[0].pd_name)) in getdevice()
943 memcpy(patterns[0].pd_name, name, cp - name); in getdevice()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyInstrAtomics.td144 // we match the patterns that the type legalizer expands them to.
195 // We used to need an 'atomic' version of store patterns because store and atomic_store
198 // TODO: This is no longer true and atomic_store and store patterns
347 // Patterns for various addressing modes.
367 // Truncating & zero-extending binary RMW patterns.
368 // These are combined patterns of truncating store patterns and zero-extending
369 // load patterns above.
379 // Truncating & sign-extending binary RMW patterns.
380 // These are combined patterns of truncating store patterns and sign-extending
381 // load patterns above. We match subword RMWs (for 32-bit) and anyext RMWs (for
[all …]
/freebsd/contrib/one-true-awk/
H A Dawk.143 for lines that match any of a set of patterns specified literally in
131 next #\fR skip remaining patterns on this input line\fP
427 Patterns are arbitrary Boolean combinations
449 A pattern may consist of two patterns separated by a comma;
480 The special patterns
489 do not combine with other patterns.

12345678910>>...33