| /freebsd/sys/arm64/include/ |
| H A D | db_machdep.h | 1 /*- 3 * Copyright (c) 2014-2015 The FreeBSD Foundation 48 #define PC_REGS() ((db_addr_t)kdb_thrctx->pcb_x[PCB_LR]) 50 #define BKPT_INST (0xd4200000) 55 kdb_frame->tf_elr += BKPT_SIZE; \ 56 kdb_thrctx->pcb_x[PCB_LR] += BKPT_SIZE; \ 57 } while (0) 67 #define inst_trap_return(ins) (0) 69 #define inst_return(ins) (((ins) & 0xfffffc1fu) == 0xd65f0000) 70 #define inst_call(ins) (((ins) & 0xfc000000u) == 0x94000000u || /* BL */ \ [all …]
|
| /freebsd/sys/dev/ixgbe/ |
| H A D | ixgbe_dcb_82599.c | 2 SPDX-License-Identifier: BSD-3-Clause 4 Copyright (c) 2001-2020, Intel Corporation 41 * ixgbe_dcb_get_tc_stats_82599 - Returns status for each traffic class 60 for (tc = 0; tc < tc_count; tc++) { in ixgbe_dcb_get_tc_stats_82599() 62 stats->qptc[tc] += IXGBE_READ_REG(hw, IXGBE_QPTC(tc)); in ixgbe_dcb_get_tc_stats_82599() 64 stats->qbtc[tc] += IXGBE_READ_REG(hw, IXGBE_QBTC_L(tc)); in ixgbe_dcb_get_tc_stats_82599() 65 stats->qbtc[tc] += in ixgbe_dcb_get_tc_stats_82599() 68 stats->qprc[tc] += IXGBE_READ_REG(hw, IXGBE_QPRC(tc)); in ixgbe_dcb_get_tc_stats_82599() 70 stats->qbrc[tc] += IXGBE_READ_REG(hw, IXGBE_QBRC_L(tc)); in ixgbe_dcb_get_tc_stats_82599() 71 stats->qbrc[tc] += in ixgbe_dcb_get_tc_stats_82599() [all …]
|
| H A D | ixgbe_dcb_82598.c | 2 SPDX-License-Identifier: BSD-3-Clause 4 Copyright (c) 2001-2020, Intel Corporation 41 * ixgbe_dcb_get_tc_stats_82598 - Return status data for each traffic class 60 for (tc = 0; tc < tc_count; tc++) { in ixgbe_dcb_get_tc_stats_82598() 62 stats->qptc[tc] += IXGBE_READ_REG(hw, IXGBE_QPTC(tc)); in ixgbe_dcb_get_tc_stats_82598() 64 stats->qbtc[tc] += IXGBE_READ_REG(hw, IXGBE_QBTC(tc)); in ixgbe_dcb_get_tc_stats_82598() 66 stats->qprc[tc] += IXGBE_READ_REG(hw, IXGBE_QPRC(tc)); in ixgbe_dcb_get_tc_stats_82598() 68 stats->qbrc[tc] += IXGBE_READ_REG(hw, IXGBE_QBRC(tc)); in ixgbe_dcb_get_tc_stats_82598() 75 * ixgbe_dcb_get_pfc_stats_82598 - Returns CBFC status data 93 for (tc = 0; tc < tc_count; tc++) { in ixgbe_dcb_get_pfc_stats_82598() [all …]
|
| /freebsd/contrib/file/magic/Magdir/ |
| H A D | coverage | 2 #------------------------------------------------------------------------------ 7 # 2016-05-21, Georg Sauthoff <mail@georg.so> 10 # - GCC gcno - written by GCC at compile time when compiling with 11 # gcc -ftest-coverage 12 # - GCC gcda - written by a program that was compiled with 13 # gcc -fprofile-arcs 14 # - LLVM raw profiles - generated by a program compiled with 15 # clang -fprofile-instr-generate -fcoverage-mapping ... 16 # - LLVM indexed profiles - generated by 17 # llvm-profdata [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | LoopCacheAnalysis.h | 1 //===- llvm/Analysis/LoopCacheAnalysis.h --------- [all...] |
| /freebsd/contrib/lua/src/ |
| H A D | lparser.h | 18 ** optimizations; An 'expdesc' structure describes a potentially-delayed 21 ** by short-circuit operators 'and'/'or'). 41 VCONST, /* compile-time <const> variable; 43 VINDEXED, /* indexed variable; 46 VINDEXUP, /* indexed upvalue; 49 VINDEXI, /* indexed variable with constant integer; 52 VINDEXSTR, /* indexed variable with literal string; 75 struct { /* for indexed variables */ 90 #define VDKREG 0 /* regular */ 92 #define RDKTOCLOSE 2 /* to-be-closed */ [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/ProfileData/ |
| H A D | InstrProfReader.h | 1 //===- InstrProfReader.h - Instrumented profiling readers -------*- C++ -*-===// 3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 12 //===----------------------------------------------------------------------===// 64 if (Error E = Reader->readNextRecord(Record)) { in increment() 86 value_type *operator->() { return &Record; } 100 virtual Error readHeader() = 0; 103 virtual Error readNextRecord(NamedInstrProfRecord &Record) = 0; 118 virtual uint64_t getVersion() const = 0; [all …]
|
| /freebsd/contrib/llvm-project/clang/lib/Headers/ |
| H A D | avxneconvertintrin.h | 1 /*===-------------- avxneconvertintrin.h - AVXNECONVERT --------------------=== 3 * Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 5 * SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 *===-----------------------------------------------------------------------=== 28 /// Convert scalar BF16 (16-bit) floating-point element 30 /// single-precision (32-bit) floating-point, broadcast it to packed 31 /// single-precision (32-bit) floating-point elements, and store the results in 43 /// A pointer to a 16-bit memory location. The address of the memory 46 /// A 128-bit vector of [4 x float]. 50 /// FOR j := 0 to 3 [all …]
|
| H A D | smmintrin.h | 1 /*===---- smmintrin.h - SSE4 intrinsics ------------------------------------=== 3 * Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 5 * SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 *===-----------------------------------------------------------------------=== 22 __target__("sse4.1,no-evex512"), __min_vector_width__(128))) 25 #define _MM_FROUND_TO_NEAREST_INT 0x00 26 #define _MM_FROUND_TO_NEG_INF 0x01 27 #define _MM_FROUND_TO_POS_INF 0x02 28 #define _MM_FROUND_TO_ZERO 0x03 29 #define _MM_FROUND_CUR_DIRECTION 0x04 [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | README_P9.txt | 1 //===- README_P9.txt - Notes for improving Power9 code gen ----------------===// 6 - Vector Compare Not Equal (Zero): 11 - Vector Extract Unsigned: vextractub vextractuh vextractuw vextractd 19 - Vector Extract Unsigned Byte Left/Right-Indexed: 22 // Left-Indexed 27 // Right-Indexed 32 - Vector Insert Element Instructions: vinsertb vinsertd vinserth vinsertw 38 - Vector Count Leading/Trailing Zero LSB. Result is placed into GPR[rD]: 44 - Vector Count Trailing Zeros: vctzb vctzh vctzw vctzd 51 - Vector Extend Sign: vextsb2w vextsh2w vextsb2d vextsh2d vextsw2d [all …]
|
| /freebsd/share/man/man9/ |
| H A D | bitset.9 | 184 .Fa SETSIZE - 1 . 230 .Bd -literal -offset indent 326 macro returns the 1-index of the first (lowest) set bit in 333 to use the non-zero result of 343 macro returns the 1-index of the first (lowest) set bit in 345 which is greater than the given 1-indexed 355 macro returns the 1-index of the last (highest) set bit in 362 to use the non-zero result of 388 In the loop body, the currently indexed bit may be set or cleared. 389 However, setting or clearing bits other than the currently indexed [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/ |
| H A D | TypeStreamMerger.h | 1 //===- TypeStreamMerger.h ---------------------------------------*- C++ -*-===// 3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 29 uint32_t EndPrecompIndex = ~0U; 35 /// \param Dest The table to store the re-written type records into. 37 /// \param SourceToDest A vector, indexed by the TypeIndex in the source 54 /// the mapping from source to dest for that stream so that it can re-write 57 /// \param Dest The table to store the re-written id records into. 62 /// \param SourceToDest A vector, indexed by the TypeIndex in the source [all …]
|
| H A D | GlobalTypeTableBuilder.h | 1 //===- GlobalTypeTableBuilder.h ----------------------------------*- C++-*-===// 3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 33 /// A serializer that can write non-continuation leaf types. Only used as 41 /// Contains a list of all records indexed by TypeIndex.toArrayIndex(). 44 /// Contains a list of all hash values indexed by TypeIndex.toArrayIndex(). 74 assert(RecordSize % 4 == 0 && in insertRecordAs() 81 Result.first->second.isSimple())) { in insertRecordAs() 88 Result.first->getSecond() = TypeIndex(SimpleTypeKind::NotTranslated); in insertRecordAs() [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/LogicalView/Readers/ |
| H A D | LVDWARFReader.h | 1 //===-- LVDWARFReader.h -----------------------------------------*- C++ -*-===// 3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 12 //===----------------------------------------------------------------------===// 39 LVAddress CUBaseAddress = 0; 40 LVAddress CUHighAddress = 0; 47 LVOffset CurrentOffset = 0; 48 LVOffset CurrentEndOffset = 0; 50 // In DWARF v4, the files are 1-indexed. [all …]
|
| /freebsd/sys/contrib/openzfs/lib/libnvpair/ |
| H A D | libnvpair.c | 1 // SPDX-License-Identifier: CDDL-1.0 10 * or https://opensource.org/licenses/CDDL-1.0. 36 * libnvpair - A tools library for manipulating <name, value> pairs. 105 ((pctl)->nvprt_dfltops->print_##type.op) 108 ((pctl)->nvprt_dfltops->print_##type.arg) 111 ((pctl)->nvprt_custops->print_##type.op) 114 ((pctl)->nvprt_custops->print_##type.arg) 118 int done = 0; \ 119 if ((pctl)->nvprt_custops && CUSTPRTOP(pctl, type)) { \ 127 (void) fprintf(pctl->nvprt_fp, "%s", pctl->nvprt_eomfmt); \ [all …]
|
| /freebsd/contrib/kyua/utils/config/ |
| H A D | lua_module.cpp | 60 state.get_table(-2); in get_global_tree() 61 if (state.is_nil(-1)) in get_global_tree() 64 config::tree& tree = **state.to_userdata< config::tree* >(-1); in get_global_tree() 70 /// Gets a fully-qualified tree key from the state. 77 /// containing the name of the field being indexed. 87 if (!field.empty() && field[0] == '_') in get_tree_key() 94 tree_key = state.to_string(-1) + "." + state.to_string(field_index - 1); in get_tree_key() 108 /// \post state(-1) Contains the new table. 121 state.set_table(-3); in new_table_for_key() 125 state.set_table(-3); in new_table_for_key() [all …]
|
| /freebsd/crypto/openssl/doc/internal/man7/ |
| H A D | build.info.pod | 5 build.info - Building information files 9 B<IF[>0|1B<]> 11 B<ELSIF[>0|1B<]> 29 B<GENERATE[>I<item>B<]=> I<generator> I<generator-args> ... 78 very rarely, and support for that sort of thing is added on as-needed 136 MODULES=awesome-plugin 142 C<awesome-plugin>, a couple of scripts C<tool1> and C<tool2>, and 146 The second form (sometimes called "indexed statement") is used to 163 For any indexed statement for which the items haven't been specified 164 through any plain statement, or where the items exists but the indexed [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | GetElementPtrTypeIterator.h | 1 //===- GetElementPtrTypeIterator.h --------- [all...] |
| /freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/ |
| H A D | SymbolCache.h | 1 //==- SymbolCache.h - Cache of native symbols and ids ------------*- C++ -*-==// 3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 41 /// Cache of all stable symbols, indexed by SymIndexId. Just because a 58 /// List of SymIndexIds for each compiland, indexed by compiland index as they 62 /// List of source files, indexed by unique source file index. 105 return 0; in createSymbolForType() 134 Result->SymbolId = Id; in createSymbol() 141 NRS->initialize(); in createSymbol() [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/ADT/ |
| H A D | IndexedMap.h | 1 //===- llvm/ADT/IndexedMap.h - An index map implementation ------*- C++ -* [all...] |
| /freebsd/sys/tools/syscalls/scripts/ |
| H A D | sysproto_h.lua | 2 -- 3 -- SPDX-License-Identifier: BSD-2-Clause 4 -- 5 -- Copyright (c) 2024 Tyler Baxter <agge@FreeBSD.org> 6 -- Copyright (c) 2019 Kyle Evans <kevans@FreeBSD.org> 7 -- 9 -- Setup to be a module, or ran as its own script. 11 local script = not pcall(debug.getlocal, 4, 1) -- TRUE if script. 13 -- Add library root to the package path. 14 local path = arg[0]:gsub("/[^/]+.lua$", "") [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/Shared/ |
| H A D | VTuneSharedStructs.h | 1 //===-------------------- VTuneSharedStructs.h ------------------*- C++ -*-===// 3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 9 // Structs and serialization to share VTune-related information 11 //===----------------------------------------------------------------------===// 25 // SI = String Index, 1-indexed into the VTuneMethodBatch::Strings table. 26 // SI == 0 means replace with nullptr. 28 // MI = Method Index, 1-indexed into the VTuneMethodBatch::Methods table. 29 // MI == 0 means this is a parent method and was not inlined.
|
| /freebsd/contrib/opencsd/decoder/include/interfaces/ |
| H A D | trc_indexer_src_i.h | 53 * Indexing is optional at runtime. Indexes can be saved and re-used. 62 * The size of block that the indexer will split trace into - this is effectively the 63 * index granularity. The indexing will indicate if an indexed element - e.g. a source 64 * ID - is present in the block. Smaller granularity will mean a larger index but more 82 virtual ocsd_err_t TrcIDIndex(const ocsd_trc_index_t src_idx, const uint8_t ID) = 0; 97 …ocsd_err_t TrcIDBlockMap(const ocsd_trc_index_t src_idx_start, const std::vector<uint8_t> IDs) = 0; 107 …* @return ocsd_err_t : OCSD_OK if indexed correctly, OCSD_ERR_INVALID_PARAM_VAL if incorrect val… 109 virtual ocsd_err_t TrcEventIndex(const ocsd_trc_index_t src_idx, const int event_type) = 0;
|
| /freebsd/contrib/tzcode/ |
| H A D | tzfile.h | 9 ** 1996-06-05 by Arthur David Olson. 41 char tzh_version[1]; /* '\0' or '2'-'4' as of 2021 */ 60 ** tzh_charcnt (char)s '\0'-terminated zone abbreviations 64 ** tzh_ttisstdcnt (char)s indexed by type; if 1, transition 65 ** time is standard time, if 0, 69 ** tzh_ttisutcnt (char)s indexed by type; if 1, transition 70 ** time is UT, if 0, transition time is 81 ** then a POSIX.1-2017 proleptic TZ string for use in handling 83 ** (with nothing between the newlines if there is no POSIX.1-2017 86 ** If tz_version is '3' or greater, the TZ string can be any POSIX.1-2024 [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/ |
| H A D | PassRegistry.h | 1 //===- llvm/PassRegistry.h - Pass Information Registry ----------*- C++ -*-===// 3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 14 //===----------------------------------------------------------------------===// 31 /// PassRegistry - This class manages the registration and intitialization of 34 /// NOTE: PassRegistry is NOT thread-safe. If you want to use LLVM on multiple 40 /// PassInfoMap - Keep track of the PassInfo object for each registered pass. 54 /// getPassRegistry - Access the global registry object, which is 59 /// getPassInfo - Look up a pass' corresponding PassInfo, indexed by the pass' [all …]
|