Searched +full:enum +full:- +full:as +full:- +full:flags (Results 1 – 25 of 123) sorted by relevance
12345
| /Documentation/netlink/specs/ |
| D | rt_addr.yaml | 1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause) 3 name: rt-addr 4 protocol: netlink-raw 11 - 15 - 16 name: ifa-family 18 - 19 name: ifa-prefixlen 21 - 22 name: ifa-flags [all …]
|
| D | nlctrl.yaml | 1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause) 4 protocol: genetlink-legacy 5 uapi-header: linux/genetlink.h 8 genetlink meta-family that exposes information about all genetlink 12 - 13 name: op-flags 14 type: flags 15 enum-name: 17 - admin-perm 18 - cmd-cap-do [all …]
|
| D | nftables.yaml | 1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause) 4 protocol: netlink-raw 11 - 15 - 16 name: nfgen-family 18 - 21 - 22 name: res-id 23 byte-order: big-endian 25 - [all …]
|
| D | dpll.yaml | 1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause) 8 - 9 type: enum 16 - 20 - 23 render-max: true 24 - 25 type: enum 26 name: lock-status 31 - [all …]
|
| D | ovs_flow.yaml | 1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause) 5 protocol: genetlink-legacy 6 uapi-header: linux/openvswitch.h 12 - 13 name: ovs-header 18 - 19 name: dp-ifindex 24 - 25 name: ovs-flow-stats 28 - [all …]
|
| D | devlink.yaml | 1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause) 5 protocol: genetlink-legacy 10 - 11 type: enum 12 name: sb-pool-type 14 - 16 - 18 - 19 type: enum 20 name: port-type [all …]
|
| D | ovs_datapath.yaml | 1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause) 5 protocol: genetlink-legacy 6 uapi-header: linux/openvswitch.h 12 - 13 name: ovs-header 16 - 17 name: dp-ifindex 19 - 20 name: user-features 21 type: flags [all …]
|
| D | binder.yaml | 1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause) 5 --- 8 uapi-header: linux/android/binder_netlink.h 11 attribute-sets: 12 - 20 - 23 doc: The enum binder_driver_return_protocol returned to the sender. 24 - 28 - 29 name: from-pid [all …]
|
| D | netdev.yaml | 1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause) 9 - 10 type: flags 11 name: xdp-act 12 render-max: true 14 - 19 - 23 - 24 name: ndo-xmit 27 - [all …]
|
| /Documentation/netlink/ |
| D | netlink-raw.yaml | 1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause) 3 --- 4 $id: http://kernel.org/schemas/netlink/netlink-raw.yaml# 5 $schema: https://json-schema.org/draft-07/schema 12 len-or-define: 14 pattern: ^[0-9A-Za-z_-]+( - 1)?$ 21 required: [ name, doc, attribute-sets, operations ] 31 enum: [ netlink-raw ] # Trim 32 # Start netlink-raw 34 description: Protocol number to use for netlink-raw [all …]
|
| D | genetlink.yaml | 1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause) 3 --- 4 $id: http://kernel.org/schemas/netlink/genetlink-legacy.yaml# 5 $schema: https://json-schema.org/draft-07/schema 12 len-or-define: 14 pattern: ^[0-9A-Za-z_-]+( - 1)?$ 16 len-or-limit: 17 # literal int or limit based on fixed-width type e.g. u8-min, u16-max, etc. 19 pattern: ^[su](8|16|32|64)-(min|max)$ 26 required: [ name, doc, attribute-sets, operations ] [all …]
|
| D | genetlink-c.yaml | 1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause) 3 --- 4 $id: http://kernel.org/schemas/netlink/genetlink-c.yaml# 5 $schema: https://json-schema.org/draft-07/schema 12 len-or-define: 14 pattern: ^[0-9A-Za-z_-]+( - 1)?$ 16 len-or-limit: 17 # literal int or limit based on fixed-width type e.g. u8-min, u16-max, etc. 19 pattern: ^[su](8|16|32|64)-(min|max)$ 26 required: [ name, doc, attribute-sets, operations ] [all …]
|
| D | genetlink-legacy.yaml | 1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause) 3 --- 4 $id: http://kernel.org/schemas/netlink/genetlink-legacy.yaml# 5 $schema: https://json-schema.org/draft-07/schema 12 len-or-define: 14 pattern: ^[0-9A-Za-z_-]+( - 1)?$ 16 len-or-limit: 17 # literal int or limit based on fixed-width type e.g. u8-min, u16-max, etc. 19 pattern: ^[su](8|16|32|64)-(min|max)$ 26 required: [ name, doc, attribute-sets, operations ] [all …]
|
| /Documentation/misc-devices/ |
| D | uacce.rst | 1 .. SPDX-License-Identifier: GPL-2.0 4 --------------------- 6 Uacce (Unified/User-space-access-intended Accelerator Framework) targets to 13 Uacce takes the hardware accelerator as a heterogeneous processor, while 14 IOMMU share the same CPU page tables and as a result the same translation 42 ------------ 51 FIFO-like interface. And it maintains a unified address space between the 58 | WarpDrive library | ------------> | user driver | 77 ------------- | Device Driver | | IOMMU | | 83 -------------------------- | Device(Hardware) | [all …]
|
| /Documentation/driver-api/gpio/ |
| D | consumer.rst | 21 - Simple compile coverage with e.g. COMPILE_TEST - it does not matter that 25 - Truly optional GPIOLIB support - where the driver does not really make use 26 of the GPIOs on certain compile-time configurations for certain systems, but 27 will use it under other compile-time configurations. In this case the 29 be met with console warnings that may be perceived as intimidating. 35 All the functions that work with the descriptor-based GPIO interface are 45 With the descriptor-based interface, GPIOs are identified with an opaque, 46 non-forgeable handler that must be obtained through a call to one of the 52 enum gpiod_flags flags) 59 enum gpiod_flags flags) [all …]
|
| /Documentation/userspace-api/netlink/ |
| D | specs.rst | 1 .. SPDX-License-Identifier: BSD-3-Clause 17 - the C uAPI header 18 …- documentation of the protocol as a ReST file - see :ref:`Documentation/networking/netlink_spec/i… 19 - policy tables for input attribute validation 20 - operation tables 25 See :doc:`intro-specs` for a practical starting guide. 28 ``((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause)`` 40 - ``genetlink`` - most streamlined, should be used by all new families 41 - ``genetlink-c`` - superset of ``genetlink`` with extra attributes allowing 42 customization of define and enum type and value names; this schema should [all …]
|
| /Documentation/userspace-api/media/v4l/ |
| D | pixfmt-v4l2.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 4 Single-planar format structure 13 .. flat-table:: struct v4l2_pix_format 14 :header-rows: 0 15 :stub-columns: 0 18 * - __u32 19 - ``width`` 20 - Image width in pixels. 21 * - __u32 22 - ``height`` [all …]
|
| D | vidioc-g-selection.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 13 VIDIOC_G_SELECTION - VIDIOC_S_SELECTION - Get or set one of the selection rectangles 45 to table :ref:`v4l2-selections-common` or :ref:`selection-api` for 46 additional targets. The ``flags`` and ``reserved`` fields of struct 54 expressed in driver-dependent units. The only exception are rectangles 63 :ref:`v4l2-selections-common` or :ref:`selection-api` for additional 70 ``flags`` field must be set to one of the following: 72 - ``0`` - The driver can adjust the rectangle size freely and shall 73 choose a crop/compose rectangle as close as possible to the requested 76 - ``V4L2_SEL_FLAG_GE`` - The driver is not allowed to shrink the [all …]
|
| D | vidioc-expbuf.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 13 VIDIOC_EXPBUF - Export a buffer as a DMABUF file descriptor. 36 It can be used to export a buffer as a DMABUF file at any time after 42 set to the same buffer type as was previously used with struct 48 one. For the multi-planar API, applications set the ``plane`` field to 51 the single-planar API, applications must set ``plane`` to zero. 52 Additional flags may be posted in the ``flags`` field. Refer to a manual 55 case of multi-planar API, every plane is exported separately using 60 other DMABUF-aware devices. Refer to :ref:`DMABUF importing <dmabuf>` 68 .. code-block:: c [all …]
|
| D | vidioc-subdev-g-routing.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 13 VIDIOC_SUBDEV_G_ROUTING - VIDIOC_SUBDEV_S_ROUTING - Get or set routing between streams of media pad… 31 File descriptor returned by :ref:`open() <func-open>`. 46 setting or clearing flags of the ``flags`` field of a struct 66 ``num_routes`` set by the application for ``VIDIOC_SUBDEV_S_ROUTING``, as 84 .. flat-table:: struct v4l2_subdev_routing 85 :header-rows: 0 86 :stub-columns: 0 89 * - __u32 90 - ``which`` [all …]
|
| D | pixfmt-v4l2-mplane.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 4 Multi-planar format structures 8 and layout for each of the planes in a multi-planar format. The 10 information common to all planes (such as image width and height) and an 20 .. flat-table:: struct v4l2_plane_pix_format 21 :header-rows: 0 22 :stub-columns: 0 25 * - __u32 26 - ``sizeimage`` 27 - Maximum size in bytes required for image data in this plane, [all …]
|
| /Documentation/userspace-api/media/ |
| D | videodev2.h.rst.exceptions | 1 # SPDX-License-Identifier: GPL-2.0 8 # about enum symbols or defines. Yet, they're all (or almost all?) 10 # ignore. This should be revisited, as validating it helps to avoid 14 # Those symbols should not be used by uAPI - don't document them 19 # Documented enum v4l2_field 31 # Documented enum v4l2_buf_type 47 # Documented enum v4l2_tuner_type 53 # Documented enum v4l2_memory 59 # Documented enum v4l2_colorspace 75 # Documented enum v4l2_xfer_func [all …]
|
| /Documentation/sphinx/ |
| D | automarkup.py | 1 # SPDX-License-Identifier: GPL-2.0 4 # Apply kernel-specific tweaks after the initial document processing 29 RE_function = re.compile(r'\b(([a-zA-Z_]\w+)\(\))', flags=ascii_p3) 32 # Sphinx 2 uses the same :c:type role for struct, union, enum and typedef 34 RE_generic_type = re.compile(r'\b(struct|union|enum|typedef)\s+([a-zA-Z_]\w+)', 35 flags=ascii_p3) 38 # Sphinx 3 uses a different C role for each one of struct, union, enum and 41 RE_struct = re.compile(r'\b(struct)\s+([a-zA-Z_]\w+)', flags=ascii_p3) 42 RE_union = re.compile(r'\b(union)\s+([a-zA-Z_]\w+)', flags=ascii_p3) 43 RE_enum = re.compile(r'\b(enum)\s+([a-zA-Z_]\w+)', flags=ascii_p3) [all …]
|
| /Documentation/userspace-api/media/dvb/ |
| D | dmx-expbuf.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 13 DMX_EXPBUF - Export a buffer as a DMABUF file descriptor. 37 It can be used to export a buffer as a DMABUF file at any time after 44 Additional flags may be posted in the ``flags`` field. Refer to a manual 48 case of multi-planar API, every plane is exported separately using 53 pass it to other DMABUF-aware devices. It is recommended to close a DMABUF 59 .. code-block:: c 61 int buffer_export(int v4lfd, enum dmx_buf_type bt, int index, int *dmafd) 68 if (ioctl(v4lfd, DMX_EXPBUF, &expbuf) == -1) { 70 return -1; [all …]
|
| /Documentation/arch/x86/ |
| D | cpuinfo.rst | 1 .. SPDX-License-Identifier: GPL-2.0 4 x86 Feature Flags 10 The list of feature flags in /proc/cpuinfo is not complete and 11 represents an ill-fated attempt from long time ago to put feature flags 14 However, the amount of feature flags is growing by the CPU generation, 17 What is more, those feature flags do not even need to be in that file 18 because userspace doesn't care about them - glibc et al already use 21 And even if it doesn't show a particular feature flag - although the CPU 23 said CPU supports CPUID faulting - userspace can simply probe for the 32 kernel has *enabled* and *supports*. As in: the CPUID feature flag is [all …]
|
12345