Home
last modified time | relevance | path

Searched +full:type +full:- +full:c (Results 1 – 25 of 1094) sorted by relevance

12345678910>>...44

/openbmc/linux/Documentation/userspace-api/media/
H A Dvideodev2.h.rst.exceptions1 # SPDX-License-Identifier: GPL-2.0
14 # Those symbols should not be used by uAPI - don't document them
20 replace symbol V4L2_FIELD_ALTERNATE :c:type:`v4l2_field`
21 replace symbol V4L2_FIELD_ANY :c:type:`v4l2_field`
22 replace symbol V4L2_FIELD_BOTTOM :c:type:`v4l2_field`
23 replace symbol V4L2_FIELD_INTERLACED :c:type:`v4l2_field`
24 replace symbol V4L2_FIELD_INTERLACED_BT :c:type:`v4l2_field`
25 replace symbol V4L2_FIELD_INTERLACED_TB :c:type:`v4l2_field`
26 replace symbol V4L2_FIELD_NONE :c:type:`v4l2_field`
27 replace symbol V4L2_FIELD_SEQ_BT :c:type:`v4l2_field`
[all …]
H A Dconf_nitpick.py1 # -*- coding: utf-8; mode: python -*-
3 # SPDX-License-Identifier: GPL-2.0
10 # within nit-picking build, do not refer to any intersphinx object
23 ("c:func", "clock_gettime"),
24 ("c:func", "close"),
25 ("c:func", "container_of"),
26 ("c:func", "copy_from_user"),
27 ("c:func", "copy_to_user"),
28 ("c:func", "determine_valid_ioctls"),
29 ("c:func", "ERR_PTR"),
[all …]
H A Ddmx.h.rst.exceptions1 # SPDX-License-Identifier: GPL-2.0
10 replace enum dmx_ts_pes :c:type:`dmx_pes_type`
11 replace symbol DMX_PES_AUDIO0 :c:type:`dmx_pes_type`
12 replace symbol DMX_PES_VIDEO0 :c:type:`dmx_pes_type`
13 replace symbol DMX_PES_TELETEXT0 :c:type:`dmx_pes_type`
14 replace symbol DMX_PES_SUBTITLE0 :c:type:`dmx_pes_type`
15 replace symbol DMX_PES_PCR0 :c:type:`dmx_pes_type`
16 replace symbol DMX_PES_AUDIO1 :c:type:`dmx_pes_type`
17 replace symbol DMX_PES_VIDEO1 :c:type:`dmx_pes_type`
18 replace symbol DMX_PES_TELETEXT1 :c:type:`dmx_pes_type`
[all …]
H A Dca.h.rst.exceptions1 # SPDX-License-Identifier: GPL-2.0
7 replace define CA_CI :c:type:`ca_slot_info`
8 replace define CA_CI_LINK :c:type:`ca_slot_info`
9 replace define CA_CI_PHYS :c:type:`ca_slot_info`
10 replace define CA_DESCR :c:type:`ca_slot_info`
11 replace define CA_SC :c:type:`ca_slot_info`
12 replace define CA_CI_MODULE_PRESENT :c:type:`ca_slot_info`
13 replace define CA_CI_MODULE_READY :c:type:`ca_slot_info`
16 replace define CA_ECD :c:type:`ca_descr_info`
17 replace define CA_NDS :c:type:`ca_descr_info`
[all …]
/openbmc/linux/drivers/usb/typec/tcpm/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0
4 tristate "USB Type-C Port Controller Manager"
9 The Type-C Port Controller Manager provides a USB PD and USB Type-C
10 state machine for use with Type-C Port Controllers.
15 tristate "Type-C Port Controller Interface driver"
19 Type-C Port Controller driver for TCPCI-compliant controller.
24 tristate "Richtek RT1711H Type-C chip driver"
26 Richtek RT1711H Type-C chip driver that works with
27 Type-C Port Controller Manager to provide USB PD and USB
28 Type-C functionalities.
[all …]
/openbmc/linux/Documentation/userspace-api/media/v4l/
H A Dvidioc-g-ext-ctrls.rst1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
2 .. c:namespace:: V4L
13 VIDIOC_G_EXT_CTRLS - VIDIOC_S_EXT_CTRLS - VIDIOC_TRY_EXT_CTRLS - Get or set the value of several co…
18 .. c:macro:: VIDIOC_G_EXT_CTRLS
22 .. c:macro:: VIDIOC_S_EXT_CTRLS
26 .. c:macro:: VIDIOC_TRY_EXT_CTRLS
34 File descriptor returned by :c:func:`open()`.
37 Pointer to struct :c:type:`v4l2_ext_controls`.
44 :ref:`ctrl-class`) and all controls in the control array must belong
49 :c:type:`v4l2_ext_controls`, and initialize the
[all …]
H A Dpixfmt-v4l2-mplane.rst1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
4 Multi-planar format structures
7 The struct :c:type:`v4l2_plane_pix_format` structures define size
8 and layout for each of the planes in a multi-planar format. The
9 struct :c:type:`v4l2_pix_format_mplane` structure contains
11 array of struct :c:type:`v4l2_plane_pix_format` structures,
18 .. c:type:: v4l2_plane_pix_format
20 .. flat-table:: struct v4l2_plane_pix_format
21 :header-rows: 0
22 :stub-columns: 0
[all …]
H A Dvidioc-g-selection.rst1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
2 .. c:namespace:: V4L
13 VIDIOC_G_SELECTION - VIDIOC_S_SELECTION - Get or set one of the selection rectangles
18 .. c:macro:: VIDIOC_G_SELECTION
22 .. c:macro:: VIDIOC_S_SELECTION
30 File descriptor returned by :c:func:`open()`.
33 Pointer to struct :c:type:`v4l2_selection`.
41 :c:type:`v4l2_selection` ``type`` field to the
42 respective buffer type. The next step is setting the
43 value of struct :c:type:`v4l2_selection` ``target``
[all …]
H A Dvidioc-g-fmt.rst1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
2 .. c:namespace:: V4L
13 VIDIOC_G_FMT - VIDIOC_S_FMT - VIDIOC_TRY_FMT - Get or set the data format, try a format
18 .. c:macro:: VIDIOC_G_FMT
22 .. c:macro:: VIDIOC_S_FMT
26 .. c:macro:: VIDIOC_TRY_FMT
34 File descriptor returned by :c:func:`open()`.
37 Pointer to struct :c:type:`v4l2_format`.
45 To query the current parameters applications set the ``type`` field of a
46 struct :c:type:`v4l2_format` to the respective buffer (stream)
[all …]
H A Dvidioc-g-frequency.rst1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
2 .. c:namespace:: V4L
13 VIDIOC_G_FREQUENCY - VIDIOC_S_FREQUENCY - Get or set tuner or modulator radio frequency
18 .. c:macro:: VIDIOC_G_FREQUENCY
22 .. c:macro:: VIDIOC_S_FREQUENCY
30 File descriptor returned by :c:func:`open()`.
33 Pointer to struct :c:type:`v4l2_frequency`.
40 :c:type:`v4l2_frequency` to the respective tuner or
47 initialize the ``tuner``, ``type`` and ``frequency`` fields, and the
48 ``reserved`` array of a struct :c:type:`v4l2_frequency`
[all …]
H A Dvidioc-s-hw-freq-seek.rst1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
2 .. c:namespace:: V4L
13 VIDIOC_S_HW_FREQ_SEEK - Perform a hardware frequency seek
18 .. c:macro:: VIDIOC_S_HW_FREQ_SEEK
26 File descriptor returned by :c:func:`open()`.
29 Pointer to struct :c:type:`v4l2_hw_freq_seek`.
35 applications initialize the ``tuner``, ``type``, ``seek_upward``,
38 :c:type:`v4l2_hw_freq_seek` and call the
41 The ``rangelow`` and ``rangehigh`` fields can be set to a non-zero value
43 :c:type:`v4l2_tuner` ``capability`` field has the
[all …]
H A Dvidioc-dqevent.rst1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
2 .. c:namespace:: V4L
13 VIDIOC_DQEVENT - Dequeue event
18 .. c:macro:: VIDIOC_DQEVENT
26 File descriptor returned by :c:func:`open()`.
29 Pointer to struct :c:type:`v4l2_event`.
35 ioctl. All the fields of the struct :c:type:`v4l2_event`
40 .. c:type:: v4l2_event
45 .. flat-table:: struct v4l2_event
46 :header-rows: 0
[all …]
/openbmc/linux/Documentation/netlink/
H A Dgenetlink-c.yaml1 # 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
10 type: integer
12 len-or-define:
13 type: [ string, integer ]
14 pattern: ^[0-9A-Za-z_]+( - 1)?$
20 type: object
21 required: [ name, doc, attribute-sets, operations ]
[all …]
H A Dgenetlink-legacy.yaml1 # 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
10 type: integer
12 len-or-define:
13 type: [ string, integer ]
14 pattern: ^[0-9A-Za-z_]+( - 1)?$
20 type: object
21 required: [ name, doc, attribute-sets, operations ]
[all …]
H A Dnetlink-raw.yaml1 # 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
10 type: integer
12 len-or-define:
13 type: [ string, integer ]
14 pattern: ^[0-9A-Za-z_]+( - 1)?$
20 type: object
21 required: [ name, doc, attribute-sets, operations ]
[all …]
/openbmc/linux/drivers/usb/typec/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0
4 tristate "USB Type-C Support"
6 USB Type-C Specification defines a cable and connector for USB where
7 only one type of plug is supported on both ends, i.e. there will not
8 be Type-A plug on one end of the cable and Type-B plug on the other.
9 Determination of the host-to-device relationship happens through a
10 specific Configuration Channel (CC) which goes through the USB Type-C
12 Accessory Modes - Analog Audio and Debug - and if USB Power Delivery
22 USB Type-C connector, however it is mostly used together with USB
23 Type-C connectors.
[all …]
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-devtools/libgee/
H A Dlibgee_0.20.6.bb1 DESCRIPTION = "libgee is a collection library providing GObject-based interfaces \
5 DEPENDS = "glib-2.0"
8 LICENSE = "LGPL-2.1-only"
12 inherit gnomebase vala gobject-introspection
14 CFLAGS += "-Wno-incompatible-pointer-types"
19 rm -f m4/$i
26-0.20.6/gee/concurrentlist.c:1169:177: error: passing argument 4 of 'gee_hazard_pointer_get_pointe…
27-0.20.6/gee/concurrentlist.c:1175:168: error: passing argument 4 of 'gee_hazard_pointer_set_pointe…
28-0.20.6/gee/concurrentlist.c:2385:194: error: passing argument 4 of 'gee_hazard_pointer_compare_an…
29-0.20.6/gee/concurrentlist.c:2438:177: error: passing argument 4 of 'gee_hazard_pointer_get_pointe…
[all …]
/openbmc/linux/Documentation/driver-api/media/
H A Dv4l2-dev.rst1 .. SPDX-License-Identifier: GPL-2.0
7 :c:type:`video_device` struct (``v4l2-dev.h``). This struct can either be
10 To allocate it dynamically use :c:func:`video_device_alloc`:
12 .. code-block:: c
17 return -ENOMEM;
19 vdev->release = video_device_release;
24 .. code-block:: c
26 struct video_device *vdev = &my_vdev->vdev;
28 vdev->release = my_vdev_release;
33 The default :c:func:`video_device_release` callback currently
[all …]
H A Dv4l2-event.rst1 .. SPDX-License-Identifier: GPL-2.0
4 -----------
7 The driver must use :c:type:`v4l2_fh` to be able to support V4L2 events.
9 Events are subscribed per-filehandle. An event specification consists of a
10 ``type`` and is optionally associated with an object identified through the
12 identified by the ``(type, id)`` tuple.
14 The :c:type:`v4l2_fh` struct has a list of subscribed events on its
17 When the user subscribes to an event, a :c:type:`v4l2_subscribed_event`
18 struct is added to :c:type:`v4l2_fh`\ ``.subscribed``, one for every
21 Each :c:type:`v4l2_subscribed_event` struct ends with a
[all …]
H A Dv4l2-fh.rst1 .. SPDX-License-Identifier: GPL-2.0
4 ------------------
14 The users of :c:type:`v4l2_fh` (in the V4L2 framework, not the driver) know
15 whether a driver uses :c:type:`v4l2_fh` as its ``file->private_data`` pointer
16 by testing the ``V4L2_FL_USES_V4L2_FH`` bit in :c:type:`video_device`->flags.
17 This bit is set whenever :c:func:`v4l2_fh_init` is called.
20 structure and ``file->private_data`` is set to it in the driver's ``open()``
26 #) :c:func:`v4l2_fh_init` and :c:func:`v4l2_fh_add` in ``open()``
27 #) :c:func:`v4l2_fh_del` and :c:func:`v4l2_fh_exit` in ``release()``
34 .. code-block:: c
[all …]
H A Dv4l2-subdev.rst1 .. SPDX-License-Identifier: GPL-2.0
3 V4L2 sub-devices
4 ----------------
6 Many drivers need to communicate with sub-devices. These devices can do all
8 encoding or decoding. For webcams common sub-devices are sensors and camera
12 driver with a consistent interface to these sub-devices the
13 :c:type:`v4l2_subdev` struct (v4l2-subdev.h) was created.
15 Each sub-device driver must have a :c:type:`v4l2_subdev` struct. This struct
16 can be stand-alone for simple sub-devices or it might be embedded in a larger
18 low-level device struct (e.g. ``i2c_client``) that contains the device data as
[all …]
/openbmc/openbmc/meta-openembedded/meta-networking/recipes-connectivity/dibbler/dibbler/
H A D0001-Define-alignof-using-_Alignof-when-using-C11-or-newe.patch3 Date: Sun, 15 Jan 2023 22:04:31 -0800
6 WG14 N2350 made very clear that it is an UB having type definitions
13 Fixes build when using -std >= gnu11 and using clang16+
18 [1] https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2350.htm
21 Upstream-Status: Pending
23 Signed-off-by: Khem Raj <raj.khem@gmail.com>
24 ---
25 Misc/md5-coreutils.c | 12 +++++++++++-
26 Misc/sha1.c | 12 +++++++++++-
27 Misc/sha256.c | 12 +++++++++++-
[all …]
/openbmc/qemu/include/qemu/
H A Dcoroutine-tls.h6 * SPDX-License-Identifier: LGPL-2.1-or-later
9 * See the COPYING.LIB file in the top-level directory.
13 * re-entry. Coroutines can run in more than one thread through the course of
19 * ..code-block:: c
28 * aio_notify(current_aio_context); // <-- may be stale after yielding!
34 * ..code-block:: c
43 * aio_notify(get_current_aio_context()); // <-- safe
66 * @type: the variable's C type
71 * .. code-block:: c
76 * int c = get_my_count();
[all …]
/openbmc/linux/drivers/usb/cdns3/
H A Dcdnsp-debug.h1 /* SPDX-License-Identifier: GPL-2.0 */
5 * Copyright (C) 2020 Cadence.
31 return "Invalid Stream Type Error"; in cdnsp_trb_comp_code_string()
61 return "Stopped - Length Invalid"; in cdnsp_trb_comp_code_string()
63 return "Stopped - Short Packet"; in cdnsp_trb_comp_code_string()
79 static inline const char *cdnsp_trb_type_string(u8 type) in cdnsp_trb_type_string() argument
81 switch (type) { in cdnsp_trb_type_string()
97 return "No-Op"; in cdnsp_trb_type_string()
119 return "No-Op Command"; in cdnsp_trb_type_string()
141 static inline const char *cdnsp_ring_type_string(enum cdnsp_ring_type type) in cdnsp_ring_type_string() argument
[all …]
/openbmc/linux/drivers/usb/typec/mux/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0
3 menu "USB Type-C Multiplexer/DeMultiplexer Switch support"
12 common USB Type-C connector.
16 tristate "Generic GPIO based SBU mux for USB Type-C applications"
19 connected state and the swapping of the SBU lines in a Type-C port.
22 tristate "Pericom PI3USB30532 Type-C cross switch driver"
25 Say Y or M if your system has a Pericom PI3USB30532 Type-C cross
26 switch / mux chip found on some devices with a Type-C port.
37 switches used with USB Type-C Alternate Modes.
40 tristate "On Semiconductor NB7VPQ904M Type-C redriver driver"
[all …]

12345678910>>...44