Home
last modified time | relevance | path

Searched refs:variant (Results 1 – 25 of 443) sorted by relevance

12345678910>>...18

/freebsd-14-stable/contrib/llvm-project/libcxx/modules/std/
HDvariant.inc11 // [variant.variant], class template variant
12 using std::variant;
14 // [variant.helper], variant helper classes
20 // [variant.get], value access
26 // [variant.relops], relational operators
35 // [variant.visit], visitation
38 // [variant.monostate], class monostate
41 // [variant.specalg], specialized algorithms
44 // [variant.bad.access], class bad_variant_access
47 // [variant.hash], hash support
/freebsd-14-stable/contrib/llvm-project/libcxx/include/
HDvariant14 variant synopsis
18 // 20.7.2, class template variant
20 class variant {
24 constexpr variant() noexcept(see below);
25 constexpr variant(const variant&);
26 constexpr variant(variant&&) noexcept(see below);
28 template <class T> constexpr variant(T&&) noexcept(see below);
31 constexpr explicit variant(in_place_type_t<T>, Args&&...);
34 constexpr explicit variant(
38 constexpr explicit variant(in_place_index_t<I>, Args&&...);
[all …]
/freebsd-14-stable/contrib/processor-trace/libipt/src/
HDpt_insn_decoder.c102 qflags->variant.query.keep_tcal_on_ovf = in pt_insn_init_qry_flags()
103 flags->variant.insn.keep_tcal_on_ovf; in pt_insn_init_qry_flags()
235 ev->variant.tick.ip = ip; in pt_insn_tick()
269 if (decoder->flags.variant.insn.enable_tick_events) { in pt_insn_indirect_branch()
293 if (decoder->flags.variant.insn.enable_tick_events) { in pt_insn_cond_branch()
511 ip = ev->variant.async_disabled.ip; in handle_erratum_skd022()
514 ev->variant.disabled.ip = ip; in handle_erratum_skd022()
560 if (iext->variant.branch.displacement || in pt_insn_proceed()
561 !iext->variant.branch.is_direct) in pt_insn_proceed()
602 if (iext->variant.branch.is_direct) in pt_insn_proceed()
[all …]
HDpt_block_decoder.c105 qflags->variant.query.keep_tcal_on_ovf = in pt_blk_init_qry_flags()
106 flags->variant.block.keep_tcal_on_ovf; in pt_blk_init_qry_flags()
239 ev->variant.tick.ip = ip; in pt_blk_tick()
273 if (decoder->flags.variant.block.enable_tick_events) { in pt_blk_indirect_branch()
297 if (decoder->flags.variant.block.enable_tick_events) { in pt_blk_cond_branch()
574 iext->variant.branch.displacement; in pt_blk_next_ip()
608 if (iext->variant.branch.is_direct) in pt_blk_next_ip()
715 if (iext->variant.branch.is_direct && in pt_blk_log_call()
716 !iext->variant.branch.displacement) in pt_blk_log_call()
859 if ((decoder->flags.variant.block.end_on_call && in pt_blk_proceed_to_insn()
[all …]
HDpt_query_decoder.c877 if (size < offsetof(struct pt_event, variant)) in pt_qry_event()
1160 return pt_qry_event_ip(&ev->variant.async_branch.to, ev, in pt_qry_event_tip()
1164 return pt_qry_event_ip(&ev->variant.async_paging.ip, ev, in pt_qry_event_tip()
1168 return pt_qry_event_ip(&ev->variant.async_vmcs.ip, ev, in pt_qry_event_tip()
1172 return pt_qry_event_ip(&ev->variant.exec_mode.ip, ev, in pt_qry_event_tip()
1283 return pt_qry_event_ip(&ev->variant.exec_mode.ip, ev, decoder); in pt_qry_event_tip_pge()
1319 errcode = pt_last_ip_query(&ev->variant.enabled.ip, in pt_qry_decode_tip_pge()
1392 at = ev->variant.async_branch.from; in pt_qry_event_tip_pgd()
1395 ev->variant.async_disabled.at = at; in pt_qry_event_tip_pgd()
1397 return pt_qry_event_ip(&ev->variant.async_disabled.ip, ev, in pt_qry_event_tip_pgd()
[all …]
/freebsd-14-stable/sys/contrib/libsodium/src/libsodium/sodium/
HDcodecs.c163 sodium_base64_check_variant(const int variant) in sodium_base64_check_variant() argument
165 if ((((unsigned int) variant) & ~ 0x6U) != 0x1U) { in sodium_base64_check_variant()
171 sodium_base64_encoded_len(const size_t bin_len, const int variant) in sodium_base64_encoded_len() argument
173 sodium_base64_check_variant(variant); in sodium_base64_encoded_len()
175 return sodium_base64_ENCODED_LEN(bin_len, variant); in sodium_base64_encoded_len()
181 const int variant) in sodium_bin2base64() argument
191 sodium_base64_check_variant(variant); in sodium_bin2base64()
196 if ((((unsigned int) variant) & VARIANT_NO_PADDING_MASK) == 0U) { in sodium_bin2base64()
205 if ((((unsigned int) variant) & VARIANT_URLSAFE_MASK) != 0U) { in sodium_bin2base64()
269 const char ** const b64_end, const int variant) in sodium_base642bin() argument
[all …]
/freebsd-14-stable/crypto/openssl/test/recipes/
HD20-test_enc.t55 my %variant = ("$c" => [],
58 foreach my $t (sort keys %variant) {
61 my @e = ( "$c", "-bufsize", "113", @{$variant{$t}}, "-e", "-k", "test" );
62 my @d = ( "$c", "-bufsize", "157", @{$variant{$t}}, "-d", "-k", "test" );
66 @e = ( "enc", @{$variant{$t}}, "-e" );
67 @d = ( "enc", @{$variant{$t}}, "-d" );
/freebsd-14-stable/contrib/llvm-project/clang/lib/Headers/openmp_wrappers/
HDmath.h40 #pragma omp begin declare variant match( \
49 #pragma omp end declare variant
52 #pragma omp begin declare variant match(device = {arch(amdgcn)})
58 #pragma omp end declare variant
HD__clang_openmp_device_functions.h21 #pragma omp begin declare variant match( \
36 #pragma omp end declare variant
39 #pragma omp begin declare variant match(device = {arch(amdgcn)})
56 #pragma omp end declare variant
HDstdlib.h20 #pragma omp begin declare variant match(device = {arch(amdgcn)})
26 #pragma omp end declare variant
HDtime.h25 #pragma omp begin declare variant match( \
30 #pragma omp end declare variant
/freebsd-14-stable/contrib/file/magic/Magdir/
HDarm11 # use little endian variant of subroutine to
20 # use little endian variant of subroutine to
29 # use little endian variant of subroutine to
38 # use little endian variant of subroutine to
47 # use little endian variant of subroutine to
56 # use little endian variant of subroutine to
HDhitachi-sh18 # use big endian variant of subroutine to display name+variables+flags
26 # use little endian variant of subroutine to
/freebsd-14-stable/sys/contrib/device-tree/Bindings/serial/
HDmvebu-uart.txt6 - "marvell,armada-3700-uart" for the standard variant of the UART
9 - "marvell,armada-3700-uart-ext" for the extended variant of the
18 for standard variant of UART and UART2-clk for extended variant
22 - Must contain three elements for the standard variant of the IP
27 - Must contain two elements for the extended variant of the IP
32 property is also supported for the standard variant of the IP,
/freebsd-14-stable/sys/contrib/device-tree/Bindings/i2c/
HDi2c-s3c2410.txt19 - Samsung GPIO variant (deprecated):
24 - Pinctrl variant (preferred, if available):
43 /* Samsung GPIO variant begins here */
46 /* Samsung GPIO variant ends here */
47 /* Pinctrl variant begins here */
50 /* Pinctrl variant ends here */
/freebsd-14-stable/contrib/llvm-project/lldb/source/Plugins/Trace/intel-pt/
HDPerfContextSwitchDecoder.cpp102 switch (variant) { in GetLowestKnownTSC()
117 switch (variant) { in GetStartTSC()
132 switch (variant) { in GetEndTSC()
150 o.variant = Variant::Complete; in CreateCompleteExecution()
160 o.variant = Variant::HintedStart; in CreateHintedStartExecution()
170 o.variant = Variant::HintedEnd; in CreateHintedEndExecution()
179 o.variant = Variant::OnlyEnd; in CreateOnlyEndExecution()
187 o.variant = Variant::OnlyStart; in CreateOnlyStartExecution()
/freebsd-14-stable/contrib/processor-trace/libipt/test/src/
HDptunit-query.c880 } variant; in event_small_size() local
883 memset(variant.buffer, 0xcd, sizeof(variant.buffer)); in event_small_size()
889 errcode = pt_qry_event(decoder, &variant.event, 40); in event_small_size()
891 ptu_int_eq(variant.event.type, ptev_enabled); in event_small_size()
892 ptu_uint_eq(variant.buffer[40], 0xcd); in event_small_size()
904 } variant; in event_big_size() local
907 memset(variant.buffer, 0xcd, sizeof(variant.buffer)); in event_big_size()
913 errcode = pt_qry_event(decoder, &variant.event, sizeof(variant.buffer)); in event_big_size()
915 ptu_int_eq(variant.event.type, ptev_enabled); in event_big_size()
916 ptu_uint_eq(variant.buffer[sizeof(variant.event)], 0xcd); in event_big_size()
[all …]
/freebsd-14-stable/sys/contrib/libsodium/src/libsodium/include/sodium/
HDutils.h82 size_t sodium_base64_encoded_len(const size_t bin_len, const int variant);
87 const int variant);
93 const char ** const b64_end, const int variant);
/freebsd-14-stable/sys/contrib/device-tree/Bindings/mmc/
HDmmci.txt8 the prefix for a property, indicates support by the ST Micro variant.
19 Should be defined for sdmmc variant.
22 specific for ux500 variant:
30 specific for sdmmc variant:
/freebsd-14-stable/contrib/llvm-project/llvm/include/llvm/ADT/
HDDenseMapInfoVariant.h24 template <typename... Ts> struct DenseMapInfo<std::variant<Ts...>> {
25 using Variant = std::variant<Ts...>;
/freebsd-14-stable/contrib/llvm-project/libcxx/src/experimental/include/tzdb/
HDtypes_private.h59 using __on = variant<day, weekday_last, __constrained_weekday>;
99 using __rules_t = variant<monostate, __tz::__save, string /*, size_t*/>;
/freebsd-14-stable/sys/contrib/device-tree/Bindings/pci/
Dfaraday,ftpci100.txt50 The plain variant has 128MiB of non-prefetchable memory space, whereas the
51 "dual" variant has 64MiB. Take this into account when describing the ranges.
55 The "dual" variant will get INT A, B, C, D from the system interrupt controller
60 variant) interrupts assigns the default interrupt mapping/swizzling has
/freebsd-14-stable/sys/contrib/dev/rtw89/
HDrtw8922ae.c74 .variant = NULL,
83 .variant = &rtw8922ae_vs_variant,
/freebsd-14-stable/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
HDAccelTable.cpp206 ArrayRef<std::variant<MCSymbol *, uint64_t>> CompUnits;
207 ArrayRef<std::variant<MCSymbol *, uint64_t>> TypeUnits;
236 ArrayRef<std::variant<MCSymbol *, uint64_t>> CompUnits,
237 ArrayRef<std::variant<MCSymbol *, uint64_t>> TypeUnits,
600 ArrayRef<std::variant<MCSymbol *, uint64_t>> CompUnits, in Dwarf5AccelTableWriter()
601 ArrayRef<std::variant<MCSymbol *, uint64_t>> TypeUnits, in Dwarf5AccelTableWriter()
647 std::vector<std::variant<MCSymbol *, uint64_t>> CompUnits; in emitDWARF5AccelTable()
648 std::vector<std::variant<MCSymbol *, uint64_t>> TypeUnits; in emitDWARF5AccelTable()
713 ArrayRef<std::variant<MCSymbol *, uint64_t>> CUs, in emitDWARF5AccelTable()
717 std::vector<std::variant<MCSymbol *, uint64_t>> TypeUnits; in emitDWARF5AccelTable()
/freebsd-14-stable/sys/contrib/device-tree/src/arm64/freescale/
HDfsl-ls1028a-kontron-sl28-var1.dts5 * This is for the network variant 1 which has one ethernet port. It is
6 * different than the base variant, which also has one port, but here the

12345678910>>...18