Home
last modified time | relevance | path

Searched full:tuple (Results 1 – 25 of 1083) sorted by relevance

12345678910>>...44

/freebsd/contrib/llvm-project/libcxx/include/
H A Dtuple16 tuple synopsis
22 class tuple {
24 explicit(see-below) constexpr tuple();
25 explicit(see-below) tuple(const T&...); // constexpr in C++14
27 explicit(see-below) tuple(U&&...); // constexpr in C++14
28 tuple(const tuple&) = default;
29 tuple(tuple&&) = default;
32 constexpr explicit(see-below) tuple(tuple<UTypes...>&); // C++23
34 explicit(see-below) tuple(const tuple<U...>&); // constexpr in C++14
36 explicit(see-below) tuple(tuple<U...>&&); // constexpr in C++14
[all …]
/illumos-gate/usr/src/man/man9s/
H A Dtuple.9s7 .TH TUPLE 9S "Dec 20, 1996"
9 tuple \- card information structure (CIS) access structure
33 tuple data structures called a \fBCIS \fRchain. Each tuple has a one-byte type
34 and a one-byte link, an offset to the next tuple in the list. A \fBPC\fR card
47 locate the desired tuple by calling \fBcsx_GetFirstTuple\fR(9F). Once the first
48 tuple is located, subsequent tuples may be located by calling
54 Once a tuple has been located, the \fBPC\fR card driver may inspect the tuple
56 of the number of tuple-parsing utility functions; for custom tuples, the driver
57 may get access to the raw tuple data by calling \fBcsx_GetTupleData\fR(9F).
61 \fRchain a tuple appears in. On a multi-function \fBPC\fR card, the client will
[all …]
/illumos-gate/usr/src/lib/libdtrace_jni/java/src/org/opensolaris/os/dtrace/
H A DTuple.java38 * Tuple equality is based on the length of each tuple and the equality
42 * tuple elements differs.
48 public final class Tuple implements Serializable, Comparable <Tuple>, class
54 * The empty tuple has zero elements and may be used to obtain the
60 public static final Tuple EMPTY = new Tuple();
64 BeanInfo info = Introspector.getBeanInfo(Tuple.class);
95 Tuple() in Tuple() method in Tuple
104 * Creates a tuple with the given elements in the given order.
106 * @param tupleElements ordered series of tuple elements
111 Tuple(ValueRecord ... tupleElements) in Tuple() method in Tuple
[all …]
H A DPrintaRecord.java35 * output associated with each {@link Tuple}. If multiple aggregations
39 * string associated with a given {@code Tuple} includes a value from
41 * associated with that {@code Tuple}. For example, the D statements
53 * The first column after the tuple contains values from {@code @a},
63 * placeholder is specified, or if the aggregation tuple is not
115 private Map <Tuple, String> formattedStrings;
117 private List <Tuple> tuples;
129 formattedStrings = new HashMap <Tuple, String> (); in PrintaRecord()
130 tuples = new ArrayList <Tuple> (); in PrintaRecord()
145 * with each {@code Tuple} occurring in the aggregations belonging
[all …]
H A DAggregationRecord.java48 new String[] {"tuple", "value", "ordinal"})
73 private Tuple tuple; field in AggregationRecord
84 * @see #AggregationRecord(Tuple tupleKey, AggregationValue
88 AggregationRecord(Tuple tupleKey, AggregationValue recordValue) in AggregationRecord()
94 tuple = tupleKey; in AggregationRecord()
103 * @param tupleKey aggregation tuple, may be empty (see {@link
104 * Tuple#EMPTY}) to indicate that this record's value belongs to an
108 * tuple
116 AggregationRecord(Tuple tupleKey, AggregationValue recordValue, int n) in AggregationRecord()
118 tuple = tupleKey; in AggregationRecord()
[all …]
H A DAggregation.java45 * Tuple}. Each tuple instance is associated with its accumulated
50 * each pairing a {@link CountValue} to a three-element {@code Tuple}.
54 * keyed to the empty tuple ({@link Tuple#EMPTY}).
101 private transient Map <Tuple, AggregationRecord> map;
110 map = new HashMap <Tuple, AggregationRecord> (); in Aggregation()
126 * tuple, unless it is the only record in the given collection (only
128 * uses {@link Tuple#EMPTY} as a key)
129 * @see #getRecord(Tuple key)
147 map = new HashMap <Tuple, AggregationRecord> (capacity, 1.0f); in mapRecords()
161 throw new IllegalArgumentException("empty tuple " + in validate()
[all …]
/freebsd/contrib/llvm-project/libcxx/modules/std/
H A Dtuple.cppm
/freebsd/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/
H A Dtst.MultiAggPrinta.ksh.out1 …n[name = , id = 1, records = [org.opensolaris.os.dtrace.AggregationRecord[tuple = [], value = 1]]]…
5 …n[name = , id = 1, records = [org.opensolaris.os.dtrace.AggregationRecord[tuple = [], value = 1]]]…
7 …ensolaris.os.dtrace.AggregationRecord[tuple = [1, 2], value = 1], org.opensolaris.os.dtrace.Aggreg…
13tuple = [1, 2], value = 1], org.opensolaris.os.dtrace.AggregationRecord[tuple = [1, 3], value = 3]…
21 …ecord[tuple = [], value = 3]], org.opensolaris.os.dtrace.Aggregation[name = d, id = 5, records = […
23 …ecord[tuple = [], value = 3]], org.opensolaris.os.dtrace.Aggregation[name = d, id = 5, records = […
25 …[name = c, id = 4, records = [org.opensolaris.os.dtrace.AggregationRecord[tuple = [], value = 3]]]…
27tuple = [1, 2], value = 1], org.opensolaris.os.dtrace.AggregationRecord[tuple = [1, 3], value = 3]…
33tuple = [1, 2], value = 1], org.opensolaris.os.dtrace.AggregationRecord[tuple = [1, 3], value = 3]…
39tuple = [1, 2], value = 1], org.opensolaris.os.dtrace.AggregationRecord[tuple = [1, 3], value = 3]…
[all …]
/illumos-gate/usr/src/cmd/dtrace/test/tst/common/java_api/
H A Dtst.MultiAggPrinta.ksh.out1 …n[name = , id = 1, records = [org.opensolaris.os.dtrace.AggregationRecord[tuple = [], value = 1]]]…
5 …n[name = , id = 1, records = [org.opensolaris.os.dtrace.AggregationRecord[tuple = [], value = 1]]]…
7 …ensolaris.os.dtrace.AggregationRecord[tuple = [1, 2], value = 1], org.opensolaris.os.dtrace.Aggreg…
13tuple = [1, 2], value = 1], org.opensolaris.os.dtrace.AggregationRecord[tuple = [1, 3], value = 3]…
21 …ecord[tuple = [], value = 3]], org.opensolaris.os.dtrace.Aggregation[name = d, id = 5, records = […
23 …ecord[tuple = [], value = 3]], org.opensolaris.os.dtrace.Aggregation[name = d, id = 5, records = […
25 …[name = c, id = 4, records = [org.opensolaris.os.dtrace.AggregationRecord[tuple = [], value = 3]]]…
27tuple = [1, 2], value = 1], org.opensolaris.os.dtrace.AggregationRecord[tuple = [1, 3], value = 3]…
33tuple = [1, 2], value = 1], org.opensolaris.os.dtrace.AggregationRecord[tuple = [1, 3], value = 3]…
39tuple = [1, 2], value = 1], org.opensolaris.os.dtrace.AggregationRecord[tuple = [1, 3], value = 3]…
[all …]
/illumos-gate/usr/src/uts/common/pcmcia/cis/
H A Dcis.c251 * parsed longlink tuple data into.
257 * processing the CIS. If a tuple handler returns an error, we
260 * to allow the caller to distinguish an error from a valid tuple
268 * to be sure that the tuple count reflects these tuples
274 * well as any tuple with a link field of CISTPL_END.
282 * To process tuple chains with any long link targets, call this routine
283 * for each tuple chain you want to process using the list append method
290 * CW_LONGLINK_MFC_FOUND - if a CISTPL_LONGLINK_MFC tuple
292 * CW_LONGLINK_A_FOUND - if a CISTPL_LONGLINK_A tuple was
294 * CW_LONGLINK_C_FOUND - if a CISTPL_LONGLINK_C tuple was
[all …]
H A Dcis_handlers.c28 * This file contains the tuple handlers that are called by the CIS
121 * cis_tuple_handler - call the handler for the tuple described by the
122 * tuple pointer
125 * array to use to find this tuple
126 * cistpl_t *tp - pointer to a tuple structure
128 * XXX - we need a description of the flags passed to the tuple handler
129 * void *arg - argument to pass on to tuple handler
131 * If the tuple is not recognized but is is a vendor-specific tuple, we
132 * set the CISTPLF_VENDOR_SPECIFIC flag in the tuple.
134 * We return CISTPLF_UNKNOWN if this is an unrecognized tuple as well as
[all …]
/illumos-gate/usr/src/uts/common/pcmcia/sys/
H A Dcis.h53 #define CISP_CIS_GET_LTUPLE 0x04 /* get a tuple */
54 #define CISP_CIS_PARSE_TUPLE 0x05 /* parse a tuple */
68 #define CISTPL_NULL 0x000 /* null tuple - ignore */
70 #define CISTPL_LONGLINK_CB 0x002 /* longlink to next tuple chain */
71 #define CISTPL_CONFIG_CB 0x004 /* configuration tuple */
73 #define CISTPL_LONGLINK_MFC 0x006 /* multi-function tuple */
131 #define CISTPL_SPCL 0x090 /* special-purpose tuple */
132 #define CISTPL_END 0x0ff /* end-of-list tuple */
135 * Macro to check if tuple is a vendor-specific tuple.
145 * while tuple type to return; since the CIS parser doesn't ever
[all …]
/illumos-gate/usr/src/man/man9f/
H A Dcsx_GetTupleData.9f8 csx_GetTupleData \- return the data portion of a tuple
39 This function returns the data portion of a tuple, as returned by the
50 uint32_t Attributes; /* tuple attributes*/
51 cisdata_t DesiredTuple; /* tuple to search for*/
52 cisdata_t TupleOffset; /* tuple data offset*/
53 cisdata_t TupleDataMax; /* max tuple data size*/
54 cisdata_t TupleDataLen; /* actual tuple data length*/
55 cisdata_t TupleData[CIS_MAX_TUPLE_DATA_LEN];/* tuple body data buffer*/
56 cisdata_t TupleCode; /* tuple type code*/
57 cisdata_t TupleLink; /* tuple link */
[all …]
H A Dcsx_Parse_CISTPL_LINKTARGET.9f8 csx_Parse_CISTPL_LINKTARGET \- parse the Link Target tuple
35 Pointer to a \fBtuple_t\fR structure (see \fBtuple\fR(9S)) returned by a call
46 \fBCISTPL_LINKTARGET\fR tuple information upon return from this function.
50 This function parses the Link Target tuple, \fBCISTPL_LINKTARGET,\fR into a
54 The \fBCISTPL_LINKTARGET\fR tuple is used to verify that tuple chains other
55 than the primary chain are valid. All secondary tuple chains are required to
56 contain this tuple as the first tuple of the chain.
85 This field provides the Link Target tuple information.
112 Parser does not know how to parse tuple.
H A Dcsx_GetFirstTuple.9f8 csx_GetFirstTuple, csx_GetNextTuple \- return Card Information Structure tuple
45 first and next tuple, respectively, of the specified type in the Card
54 cisdata_t DesiredTuple; /* tuple to search for or flags */
55 cisdata_t TupleCode; /* tuple type code */
56 cisdata_t TupleLink; /* tuple data body size */
111 set, see \fBtuple\fR(9S) for more information. The \fBCIS \fRis parsed from the
124 This field is the tuple value desired. If it is \fBRETURN_FIRST_TUPLE,\fR the
125 very first tuple of the \fBCIS \fRis returned (if it exists). If this field is
126 set to \fBRETURN_NEXT_TUPLE,\fR the very next tuple of the \fBCIS \fRis
128 entry, the \fBCIS \fRis searched in an attempt to locate a tuple which matches.
[all …]
H A Dcsx_Parse_CISTPL_SPCL.9f8 csx_Parse_CISTPL_SPCL \- parse the Special Purpose tuple
36 Pointer to a \fBtuple_t\fR structure (see \fBtuple\fR(9S)) returned by a call
47 \fBCISTPL_SPCL\fR tuple information upon return from this function.
51 This function parses the Special Purpose tuple, \fBCISTPL_SPCL,\fR into a form
55 The \fBCISTPL_SPCL\fR tuple is identified by an identification field that is
58 stored in a single tuple; the maximum data area of a series of
60 in the data field in this tuple.
66 uint32_t id; /* tuple contents identification */
94 last tuple in sequence.
113 The data component of this tuple.
[all …]
/freebsd/sys/arm64/cavium/
H A Dthunder_pcie_common.c72 int tuple; in range_addr_is_pci() local
74 for (tuple = 0; tuple < MAX_RANGES_TUPLES; tuple++) { in range_addr_is_pci()
75 r = &ranges[tuple]; in range_addr_is_pci()
92 int tuple; in range_addr_is_phys() local
94 for (tuple = 0; tuple < MAX_RANGES_TUPLES; tuple++) { in range_addr_is_phys()
95 r = &ranges[tuple]; in range_addr_is_phys()
113 int tuple; in range_addr_phys_to_pci() local
116 for (tuple = 0; tuple < MAX_RANGES_TUPLES; tuple++) { in range_addr_phys_to_pci()
117 r = &ranges[tuple]; in range_addr_phys_to_pci()
135 int tuple; in range_addr_pci_to_phys() local
[all …]
/freebsd/sys/dev/pccard/
H A Dpccardvar.h123 #define pccard_cis_read_1(tuple, idx0) \ argument
124 (bus_space_read_1((tuple)->memt, (tuple)->memh, (tuple)->mult*(idx0)))
126 #define pccard_tuple_read_1(tuple, idx1) \ argument
127 (pccard_cis_read_1((tuple), ((tuple)->ptr+(2+(idx1)))))
129 #define pccard_tuple_read_2(tuple, idx2) \ argument
130 (pccard_tuple_read_1((tuple), (idx2)) | \
131 (pccard_tuple_read_1((tuple), (idx2)+1)<<8))
133 #define pccard_tuple_read_3(tuple, idx3) \ argument
134 (pccard_tuple_read_1((tuple), (idx3)) | \
135 (pccard_tuple_read_1((tuple), (idx3)+1)<<8) | \
[all …]
/freebsd/usr.sbin/dumpcis/
H A Dreadcis.c49 static struct tuple *find_tuple_in_list(struct tuple_list *, unsigned char);
55 {"Null tuple", CIS_NULL, 0},
124 struct tuple *tp; in freecis()
177 * - If a CIS_END is the first tuple, look for
178 * a tuple list at common memory offset 0; this list
180 * - If a long link tuple was encountered, execute the long
182 * - If a no-link tuple was seen, terminate processing.
183 * - If no no-link tuple exists, and no long link tuple
184 * exists while processing the primary tuple list,
185 * then look for a LINKTARGET tuple in common memory.
[all …]
H A Dcis.h39 * The structure of a tuple is basically:
46 * are terminated with a 0xFF for the tuple code or
47 * the tuple length.
52 #define CIS_NULL 0 /* Empty tuple */
63 #define CIS_LINKTARGET 0x13 /* Linked tuple must start with this. */
64 #define CIS_NOLINK 0x14 /* Assume no common memory link tuple. */
66 #define CIS_ALTSTR 0x16 /* Alternate language string tuple. */
93 * Internal tuple definitions.
125 * identifying the last configuration tuple.
143 * card features. The final configuration tuple number
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUArgumentUsageInfo.cpp90 std::tuple<const ArgDescriptor *, const TargetRegisterClass *, LLT>
95 return std::tuple(PrivateSegmentBuffer ? &PrivateSegmentBuffer : nullptr, in getPreloadedValue()
99 return std::tuple(ImplicitBufferPtr ? &ImplicitBufferPtr : nullptr, in getPreloadedValue()
103 return std::tuple(WorkGroupIDX ? &WorkGroupIDX : nullptr, in getPreloadedValue()
106 return std::tuple(WorkGroupIDY ? &WorkGroupIDY : nullptr, in getPreloadedValue()
109 return std::tuple(WorkGroupIDZ ? &WorkGroupIDZ : nullptr, in getPreloadedValue()
112 return std::tuple(LDSKernelId ? &LDSKernelId : nullptr, in getPreloadedValue()
115 return std::tuple( in getPreloadedValue()
122 return std::tuple(KernargSegmentPtr ? &KernargSegmentPtr : nullptr, in getPreloadedValue()
126 return std::tuple(ImplicitArgPtr ? &ImplicitArgPtr : nullptr, in getPreloadedValue()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DProfileSummary.cpp50 // This returns an MDTuple representing the detiled summary. The tuple has two
52 // of the detailed summary. Each element of this tuple is again an MDTuple whose
72 // entry of this tuple is another MDTuple of two elements: a string
181 static bool getOptionalVal(MDTuple *Tuple, unsigned &Idx, const char *Key, in getOptionalVal() argument
183 if (getVal(dyn_cast<MDTuple>(Tuple->getOperand(Idx)), Key, Value)) { in getOptionalVal()
186 // of Tuple operand array. Since (non-optional) DetailedSummary always comes in getOptionalVal()
187 // last, the next entry in the tuple operand array must exist. in getOptionalVal()
188 return Idx < Tuple->getNumOperands(); in getOptionalVal()
195 MDTuple *Tuple = dyn_cast_or_null<MDTuple>(MD); in getFromMD() local
196 if (!Tuple || Tuple->getNumOperands() < 8 || Tuple->getNumOperands() > 10) in getFromMD()
[all …]
/freebsd/sys/contrib/device-tree/Bindings/phy/
H A Dapm-xgene-phy.txt19 Two set of 3-tuple setting for each (up to 3)
25 Two set of 3-tuple setting for each (up to 3)
28 gain control. Two set of 3-tuple setting for each
31 - apm,tx-amplitude : Amplitude control. Two set of 3-tuple setting for
36 3-tuple setting for each (up to 3) supported link
40 3-tuple setting for each (up to 3) supported link
44 3-tuple setting for Gen1, Gen2, and Gen3. Range is
46 - apm,tx-speed : Tx operating speed. One set of 3-tuple for each
49 1 = 2-4Gbps (1st tuple default)
51 3 = 8-15Gbps (2nd tuple default)
[all …]
/freebsd/contrib/llvm-project/compiler-rt/lib/xray/
H A Dxray_fdr_log_writer.h18 #include <tuple>
25 template <class Tuple,
28 typename std::remove_reference<Tuple>::type>::value,
30 Tuple &&T) {
35 std::forward<Tuple>(T));
38 template <class Tuple,
41 Tuple>::type>::value,
43 static void serializeTo(char *, Tuple &&) {} in serializeTo()
48 template <class Tuple, size_t Index> struct AggregateSizesImpl {
50 sizeof(typename std::tuple_element<Index, Tuple>::type) +
[all …]
/freebsd/contrib/llvm-project/libcxx/include/__fwd/
H A Dtuple.h27 class _LIBCPP_TEMPLATE_VIS tuple; variable
33 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 typename tuple_element<_Ip, tuple<_Tp...> >::ty…
34 get(tuple<_Tp...>&) _NOEXCEPT;
37 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 const typename tuple_element<_Ip, tuple<_Tp...>…
38 get(const tuple<_Tp...>&) _NOEXCEPT;
41 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 typename tuple_element<_Ip, tuple<_Tp...> >::ty…
42 get(tuple<_Tp...>&&) _NOEXCEPT;
45 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 const typename tuple_element<_Ip, tuple<_Tp...>…
46 get(const tuple<_Tp...>&&) _NOEXCEPT;

12345678910>>...44