/freebsd/usr.bin/grep/ |
H A D | grep.1 | 62 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 D | grep.c | 71 /* 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 D | DAGISelEmitter.cpp | 81 // 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 D | GlobalISelCombinerEmitter.cpp | 20 /// 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 D | VEInstrIntrinsicVL.td | 3 /// 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 D | Strings.h | 55 // 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 D | dmardump.c | 63 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 D | etcupdate.8 | 37 .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 D | mpt_cam.c | 83 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 D | test_archive_match_path.c | 177 /* 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 D | hosts_access.5 | 7 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 D | d3.h | 198 * 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 D | Patterns.h | 1 //===- 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 D | LVReader.cpp | 203 // - 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 D | Target.td | 10 // 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 D | MachineCombiner.cpp | 54 "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 D | w1-uart.yaml | 14 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 D | generate_module.rb | 33 #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 D | scic_sgpio.h | 123 * @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 D | PPCInstructionSelector.cpp | 48 /// 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 D | check-links.sh | 5 patterns=[.+,/-] 9 *${patterns}*) 10 libkey="${libkey%%${patterns}*}${replacement}${libkey#*${patterns}}"
|
/freebsd/crypto/openssh/ |
H A D | sshd_config.5 | 110 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 D | pciconf.c | 210 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 D | WebAssemblyInstrAtomics.td | 144 // 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 D | awk.1 | 43 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.
|