Home
last modified time | relevance | path

Searched refs:union (Results 1 – 25 of 118) sorted by relevance

12345

/linux-6.15/Documentation/core-api/
H A Dunion_find.rst11 What is union-find, and what is it used for?
15 of disjoint sets. The primary operations supported by union-find are:
38 of the union operation. These optimizations reduce the average time
44 information on the nature and implementation of union-find, see:
46 Wikipedia entry on union-find
49 Linux implementation of union-find
55 The union-find data structure is defined as follows::
67 Initializing union-find
81 Find the Root Node of union-find
98 Union Two Sets in union-find
[all …]
/linux-6.15/Documentation/translations/zh_CN/doc-guide/
H A Dkernel-doc.rst152 结构体(struct)、共用体(union)、枚举(enum)类型kernel-doc注释的一般格式为::
164 可以用 ``union`` 或 ``enum`` 替换上面示例中的 ``struct`` ,以描述共用体或枚举。
211 * @bar: non-anonymous union
214 * @bar.st1.memb1: first member of struct st1 on union bar
216 * @bar.st2.memb1: first member of struct st2 on union bar
220 /* Anonymous union/struct*/
221 union {
231 union {
273 union {
359 只需以 ``()`` 结束函数名,并在类型之前写上 ``struct`` , ``union`` , ``enum``
[all …]
/linux-6.15/Documentation/doc-guide/
H A Dkernel-doc.rst174 Structure, union, and enumeration documentation
191 and union member names as well as enumerations in an enum.
242 * @bar: non-anonymous union
245 * @bar.st1.memb1: first member of struct st1 on union bar
251 /* Anonymous union/struct*/
252 union {
262 union {
306 union {
432 or union definition, not the member directly.
449 See union bar.
[all …]
/linux-6.15/tools/net/sunrpc/xdrgen/grammars/
H A Dxdr.lark54 union_type_spec : "union" union_body
69 | "union" identifier union_body ";" -> union
/linux-6.15/Documentation/translations/it_IT/doc-guide/
H A Dkernel-doc.rst266 * @memb1: first member of anonymous union/anonymous struct
268 * @memb3: third member of anonymous union/anonymous struct
270 * @bar: non-anonymous union
273 * @bar.st1.memb1: first member of struct st1 on union bar
274 * @bar.st1.memb2: second member of struct st1 on union bar
275 * @bar.st2.memb1: first member of struct st2 on union bar
279 /* Anonymous union/struct*/
280 union {
290 union {
334 union {
[all …]
/linux-6.15/Documentation/bpf/
H A Dmaps.rst31 int bpf(int command, union bpf_attr *attr, u32 size)
35 argument is the size of the ``union bpf_attr`` in ``attr``.
44 union bpf_attr attr = {
/linux-6.15/Documentation/userspace-api/media/dvb/
H A Ddvb-frontend-parameters.rst12 The struct ``dvb_frontend_parameters`` uses a union with specific
26 All kinds of parameters are combined as a union in the
36 union {
H A Ddvbproperty.rst17 union with the parameters needed to tune for DVB-S, DVB-C, DVB-T and
19 generation standards appeared, the size of such union was not big
23 So, the legacy union/struct based approach was deprecated, in favor
/linux-6.15/Documentation/userspace-api/media/v4l/
H A Dvidioc-enum-framesizes.rst51 ``V4L2_FRMSIZE_TYPE_DISCRETE`` by the driver. Of the union only the
57 ``V4L2_FRMSIZE_TYPE_STEPWISE`` by the driver. Of the union only the
64 the union only the ``stepwise`` member is valid and the
149 * - union {
H A Dvidioc-enum-frameintervals.rst50 `V4L2_FRMIVAL_TYPE_DISCRETE` by the driver. Of the union only
56 ``V4L2_FRMIVAL_TYPE_STEPWISE`` by the driver. Of the union only the
63 the union only the ``stepwise`` member is valid and the ``step``
141 * - union {
H A Dvidioc-g-fmt.rst51 the respective member of the ``fmt`` union. In case of video capture
59 ``type`` field and all fields of the respective ``fmt`` union member.
101 * - union {
H A Ddev-output.rst69 member of the ``fmt`` union.
74 ``vbi`` member of the ``fmt`` union, or better just modify the results
/linux-6.15/scripts/coccinelle/misc/
H A Dflexible_array.cocci43 union name {
48 union {
/linux-6.15/Documentation/kbuild/
H A Dgendwarfksyms.rst77 u#<type> = union
255 union, which includes the original type and the replacement member::
259 union {
266 of the first member of the union must start with `__kabi_reserved`. This
268 is again left out. The rest of the union is ignored.
272 which we can do by changing the first union member's name to start with
296 member to a union where one of the fields has a name starting with
301 union {
/linux-6.15/tools/net/sunrpc/xdrgen/templates/C/union/definition/
H A Dswitch_spec.j23 union {
H A Dopen.j24 /* union {{ name }} */
/linux-6.15/tools/net/sunrpc/xdrgen/templates/C/union/decoder/
H A Dopen.j24 /* union {{ name }} */
/linux-6.15/tools/net/sunrpc/xdrgen/templates/C/union/encoder/
H A Dopen.j24 /* union {{ name }} */
/linux-6.15/Documentation/translations/zh_CN/core-api/
H A Dwatch_queue.rst139 union {
286 union {
/linux-6.15/Documentation/driver-api/
H A Dextcon.rst131 union extcon_property_value usb_propval[EXTCON_PROP_USB_CNT];
132 union extcon_property_value chg_propval[EXTCON_PROP_CHG_CNT];
133 union extcon_property_value jack_propval[EXTCON_PROP_JACK_CNT];
134 union extcon_property_value disp_propval[EXTCON_PROP_DISP_CNT];
/linux-6.15/Documentation/networking/
H A Dxsk-tx-metadata.rst17 The metadata layout is a fixed UAPI, refer to ``union xsk_tx_metadata`` in
19 field above should contain ``sizeof(union xsk_tx_metadata)``.
48 timestamp into ``tx_timestamp`` field of ``union xsk_tx_metadata``.
56 ``union xsk_tx_metadata``.
/linux-6.15/tools/bpf/bpftool/Documentation/
H A Dbpftool-btf.rst107 [5] FWD 'sock' fwd_kind=union
133 union my_union {
145 int my_func(union my_union *arg1, int arg2)
176 [13] FWD 'fwd_struct' fwd_kind=union
/linux-6.15/Documentation/translations/zh_CN/mm/
H A Dsplit_page_table_lock.rst83 与page->private(以及union中的其他几个字段)共享存储。
/linux-6.15/tools/net/sunrpc/xdrgen/subcmds/
H A Ddeclarations.py21 from generators.union import XdrUnionGenerator
/linux-6.15/Documentation/driver-api/media/
H A Dv4l2-controls.rst150 const union v4l2_ctrl_ptr p_def);
312 The following union is used inside the control framework to access control
317 union v4l2_ctrl_ptr {
335 union v4l2_ctrl_ptr p_new;
336 union v4l2_ctrl_ptr p_cur;
375 Note that you use the 'new value' union as well in g_volatile_ctrl. In general
389 you can modify them in try_ctrl or set them in s_ctrl. The 'cur' union
393 values to the 'cur' union.
425 The v4l2_ctrl struct contains this union:
429 union {

12345