| /Linux-v6.6/arch/arm64/boot/dts/nvidia/ | 
| D | tegra210-p2571.dts | 21 				nvidia,open-drain = <TEGRA_PIN_DISABLE>;30 				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 39 				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 48 				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 57 				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 65 				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 73 				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 81 				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 89 				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 97 				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 [all …]
 
 | 
| D | tegra210-p2595.dtsi | 20 				nvidia,open-drain = <TEGRA_PIN_DISABLE>;29 				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 38 				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 47 				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 56 				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 64 				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 72 				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 80 				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 88 				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 96 				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 [all …]
 
 | 
| D | tegra210-p2597.dtsi | 54 				nvidia,open-drain = <TEGRA_PIN_DISABLE>;63 				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 72 				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 81 				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 90 				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 98 				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 106 				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 113 				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 120 				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 127 				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 [all …]
 
 | 
| D | tegra210-p2894.dtsi | 36 				nvidia,open-drain = <TEGRA_PIN_DISABLE>;45 				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 54 				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 63 				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 72 				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 80 				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 88 				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 96 				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 104 				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 112 				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 [all …]
 
 | 
| D | tegra210-smaug.dts | 55 				nvidia,open-drain = <TEGRA_PIN_DISABLE>;64 				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 73 				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 82 				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 91 				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 100 				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 108 				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 116 				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 124 				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 132 				nvidia,open-drain = <TEGRA_PIN_DISABLE>;
 [all …]
 
 | 
| /Linux-v6.6/io_uring/ | 
| D | openclose.c | 34 static bool io_openat_force_async(struct io_open *open)  in io_openat_force_async()  argument37 	 * Don't bother trying for O_TRUNC, O_CREAT, or O_TMPFILE open,  in io_openat_force_async()
 42 	return open->how.flags & (O_TRUNC | O_CREAT | __O_TMPFILE);  in io_openat_force_async()
 47 	struct io_open *open = io_kiocb_to_cmd(req, struct io_open);  in __io_openat_prep()  local
 56 	/* open.how should be already initialised */  in __io_openat_prep()
 57 	if (!(open->how.flags & O_PATH) && force_o_largefile())  in __io_openat_prep()
 58 		open->how.flags |= O_LARGEFILE;  in __io_openat_prep()
 60 	open->dfd = READ_ONCE(sqe->fd);  in __io_openat_prep()
 62 	open->filename = getname(fname);  in __io_openat_prep()
 63 	if (IS_ERR(open->filename)) {  in __io_openat_prep()
 [all …]
 
 | 
| /Linux-v6.6/Documentation/devicetree/bindings/i2c/ | 
| D | i2c-gpio.yaml | 23       active high using open drain with (GPIO_ACTIVE_HIGH|GPIO_OPEN_DRAIN)25       open drain.
 31       active high using open drain with (GPIO_ACTIVE_HIGH|GPIO_OPEN_DRAIN)
 33       open drain.
 56   i2c-gpio,sda-open-drain:
 60       the GPIO line used for SDA into open drain mode, and that something is
 63   i2c-gpio,scl-open-drain:
 67       GPIO line used for SCL into open drain mode, and that something is not
 73       Therefore disable open-drain. This property is mutually-exclusive
 74       with i2c-gpio,sda-open-drain.
 [all …]
 
 | 
| /Linux-v6.6/sound/isa/sb/ | 
| D | sb8_midi.c | 41 			if (chip->open & SB_OPEN_MIDI_INPUT_TRIGGER) {  in snd_sb8dsp_midi_interrupt()60 	if (chip->open & ~valid_open_flags) {  in snd_sb8dsp_midi_input_open()
 64 	chip->open |= SB_OPEN_MIDI_INPUT;  in snd_sb8dsp_midi_input_open()
 66 	if (!(chip->open & SB_OPEN_MIDI_OUTPUT)) {  in snd_sb8dsp_midi_input_open()
 87 	if (chip->open & ~valid_open_flags) {  in snd_sb8dsp_midi_output_open()
 91 	chip->open |= SB_OPEN_MIDI_OUTPUT;  in snd_sb8dsp_midi_output_open()
 93 	if (!(chip->open & SB_OPEN_MIDI_INPUT)) {  in snd_sb8dsp_midi_output_open()
 111 	chip->open &= ~(SB_OPEN_MIDI_INPUT | SB_OPEN_MIDI_INPUT_TRIGGER);  in snd_sb8dsp_midi_input_close()
 113 	if (!(chip->open & SB_OPEN_MIDI_OUTPUT)) {  in snd_sb8dsp_midi_input_close()
 130 	chip->open &= ~(SB_OPEN_MIDI_OUTPUT | SB_OPEN_MIDI_OUTPUT_TRIGGER);  in snd_sb8dsp_midi_output_close()
 [all …]
 
 | 
| /Linux-v6.6/Documentation/userspace-api/media/mediactl/ | 
| D | media-func-open.rst | 4 .. _media-func-open:7 media open()
 13 media-open - Open a media device
 22 .. c:function:: int open( const char *device_name, int flags )
 31     Open flags. Access mode must be either ``O_RDONLY`` or ``O_RDWR``.
 37 To open a media device applications call :c:func:`open()` with the
 48 :c:func:`open()` returns the new file descriptor on success. On error,
 56     The process already has the maximum number of files open.
 59     The system limit on the total number of open files has been reached.
 
 | 
| /Linux-v6.6/Documentation/userspace-api/media/v4l/ | 
| D | func-open.rst | 4 .. _func-open:7 V4L2 open()
 13 v4l2-open - Open a V4L2 device
 22 .. c:function:: int open( const char *device_name, int flags )
 31     Open flags. Access mode must be ``O_RDWR``. This is just a
 47 To open a V4L2 device applications call :c:func:`open()` with the
 50 remain unchanged. At the first :c:func:`open()` call after loading the
 57 On success :c:func:`open()` returns the new file descriptor. On error
 75     The process already has the maximum number of files open.
 78     The limit on the total number of files open on the system has been
 
 | 
| /Linux-v6.6/Documentation/userspace-api/media/cec/ | 
| D | cec-func-open.rst | 4 .. _cec-func-open:7 cec open()
 13 cec-open - Open a cec device
 22 .. c:function:: int open( const char *device_name, int flags )
 31     Open flags. Access mode must be ``O_RDWR``.
 46 To open a cec device applications call :c:func:`open()` with the
 57 :c:func:`open()` returns the new file descriptor on success. On error,
 65     The process already has the maximum number of files open.
 68     The system limit on the total number of open files has been reached.
 
 | 
| /Linux-v6.6/Documentation/userspace-api/media/dvb/ | 
| D | frontend_f_open.rst | 7 Digital TV frontend open()13 fe-open - Open a frontend device
 22 .. c:function:: int open( const char *device_name, int flags )
 31     Open flags. Access can either be ``O_RDWR`` or ``O_RDONLY``.
 36     Only one open is allowed in ``O_RDWR``. In this mode, all ioctls are
 50 thing to do after a successful open is to find out the frontend type
 58 multiple devices cannot be open in read/write mode simultaneously. As
 59 long as a front-end device is opened in read/write mode, other open()
 65 When an open() call has succeeded, the device will be ready for use in
 73 On success :c:func:`open()` returns the new file descriptor.
 [all …]
 
 | 
| D | ca-fopen.rst | 7 Digital TV CA open()13 Digital TV CA open()
 18 .. c:function:: int open(const char *name, int flags)
 43        - open in non-blocking mode
 52 When an ``open()`` call has succeeded, the device will be ready for use. The
 55 affect the semantics of the ``open()`` call itself. A device opened in
 59 Only one user can open the CA Device in ``O_RDWR`` mode. All other
 60 attempts to open the device in this mode will fail, and an error code
 
 | 
| /Linux-v6.6/sound/soc/sof/intel/ | 
| D | Kconfig | 6 	  This adds support for Sound Open Firmware for Intel(R) platforms.49 	  This adds support for Sound Open Firmware for Intel(R) platforms
 69 	  This adds support for Sound Open Firmware for Intel(R) platforms
 93 	  This adds support for Sound Open Firmware for Intel(R) platforms
 134 	  This adds support for Sound Open Firmware for Intel(R) platforms
 144 	  This adds support for Sound Open Firmware for Intel(R) platforms
 161 	  This adds support for Sound Open Firmware for Intel(R) platforms
 171 	  This adds support for Sound Open Firmware for Intel(R) platforms
 181 	  This adds support for Sound Open Firmware for Intel(R) platforms
 197 	  This adds support for Sound Open Firmware for Intel(R) platforms
 [all …]
 
 | 
| /Linux-v6.6/net/openvswitch/ | 
| D | Kconfig | 3 # Open vSwitch7 	tristate "Open vSwitch"
 21 	  Open vSwitch is a multilayer Ethernet switch targeted at virtualized
 30 	  The Open vSwitch datapath provides an in-kernel fast path for packet
 44 	tristate "Open vSwitch GRE tunneling support"
 49 	  If you say Y here, then the Open vSwitch will be able create GRE
 57 	tristate "Open vSwitch VXLAN tunneling support"
 62 	  If you say Y here, then the Open vSwitch will be able create vxlan vport.
 69 	tristate "Open vSwitch Geneve tunneling support"
 74 	  If you say Y here, then the Open vSwitch will be able create geneve vport.
 
 | 
| /Linux-v6.6/arch/arm/boot/dts/nuvoton/ | 
| D | nuvoton-npcm730-gsj-gpio.dtsi | 84 			drive-open-drain;114 			drive-open-drain;
 129 			drive-open-drain;
 134 			drive-open-drain;
 139 			drive-open-drain;
 144 			drive-open-drain;
 149 			drive-open-drain;
 154 			drive-open-drain;
 159 			drive-open-drain;
 164 			drive-open-drain;
 [all …]
 
 | 
| /Linux-v6.6/drivers/net/phy/ | 
| D | mdio-open-alliance.h | 3  * mdio-open-alliance.h - definition of OPEN Alliance SIG standard registers13 /* Open Alliance TC14 (10BASE-T1S) registers */
 21 /* Open Alliance TC14 PLCA IDVER register */
 25 /* Open Alliance TC14 PLCA CTRL0 register */
 29 /* Open Alliance TC14 PLCA CTRL1 register */
 33 /* Open Alliance TC14 PLCA STATUS register */
 36 /* Open Alliance TC14 PLCA TOTMR register */
 39 /* Open Alliance TC14 PLCA BURST register */
 
 | 
| /Linux-v6.6/Documentation/driver-api/gpio/ | 
| D | intro.rst | 51     other value (notably, "open drain" signaling).92 Open Drain and Open Source
 94 Sometimes shared signals need to use "open drain" (where only the low signal
 95 level is actually driven), or "open source" (where only the high signal level is
 96 driven) signaling. That term applies to CMOS transistors; "open collector" is
 101 One common example of an open drain signal is a shared active-low IRQ line.
 102 Also, bidirectional data bus signals sometimes use open drain signals.
 104 Some GPIO controllers directly support open drain and open source outputs; many
 105 don't. When you need open drain signaling but your hardware doesn't directly
 115 The same logic can be applied to emulate open source signaling, by driving the
 [all …]
 
 | 
| /Linux-v6.6/Documentation/devicetree/bindings/interrupt-controller/ | 
| D | open-pic.txt | 1 * Open PIC Binding4 representation of an Open PIC compliant interrupt controller.  This binding is
 5 based on the binding defined for Open PIC in [1] and is a superset of that
 14       shall be <string> and the value shall include "open-pic".
 20       as an Open PIC.  No property value shall be defined.
 55 	 * An Open PIC interrupt controller
 62 		// this Open PIC node do not need a parent address specifier.
 71 		// Compatible with Open PIC.
 72 		compatible = "open-pic";
 81 	 * An interrupt generating device that is wired to an Open PIC.
 
 | 
| /Linux-v6.6/tools/perf/tests/ | 
| D | dso-data.c | 188 	TEST_ASSERT_VAL("failed to open fd directory", dir);  in open_files_cnt()257 	/* Rest the internal dso open counter limit. */  in test__dso_data_cache()
 266 	/* and this is now our dso open FDs limit */  in test__dso_data_cache()
 275 		 * Open dsos via dso__data_fd(), it opens the data  in test__dso_data_cache()
 276 		 * file and keep it open (unless open file limit).  in test__dso_data_cache()
 291 	/* verify the first one is already open */  in test__dso_data_cache()
 292 	TEST_ASSERT_VAL("dsos[0] is not open", dsos[0]->data.fd != -1);  in test__dso_data_cache()
 294 	/* open +1 dso to reach the allowed limit */  in test__dso_data_cache()
 313 	int fd = open("/dev/null", O_RDONLY);  in new_limit()
 331 	/* Rest the internal dso open counter limit. */  in test__dso_data_reopen()
 [all …]
 
 | 
| /Linux-v6.6/scripts/coccinelle/api/ | 
| D | simple_open.cocci | 2 /// Remove an open coded simple_open() function13 @ open depends on patch @
 28 @ has_open depends on open @
 30 identifier open.open_f;
 34 -.open = open_f,
 35 +.open = simple_open,
 62 .open = open_f@p,
 
 | 
| /Linux-v6.6/drivers/staging/media/av7110/ | 
| D | audio-fopen.rst | 7 Digital TV audio open()13 Digital TV audio open()
 20 .. c:function:: int open(const char *deviceName, int flags)
 54        -  O_NONBLOCK open in non-blocking mode
 65 /dev/dvb/adapter0/audio0) for subsequent use. When an open() call has
 69 of the open() call itself. A device opened in blocking mode can later be
 72 the Linux manual page for fcntl. Only one user can open the Audio Device
 73 in O_RDWR mode. All other attempts to open the device in this mode will
 
 | 
| D | video-fopen.rst | 7 dvb video open()13 dvb video open()
 20 .. c:function:: int open(const char *deviceName, int flags)
 54        -  O_NONBLOCK open in non-blocking mode
 67 When an open() call has succeeded, the device will be ready for use. The
 70 affect the semantics of the open() call itself. A device opened in
 74 user can open the Video Device in O_RDWR mode. All other attempts to
 75 open the device in this mode will fail, and an error-code will be
 
 | 
| /Linux-v6.6/Documentation/devicetree/bindings/reserved-memory/ | 
| D | google,open-dice.yaml | 4 $id: http://devicetree.org/schemas/reserved-memory/google,open-dice.yaml#7 title: Open Profile for DICE
 11   generated by the Open Profile for DICE protocol.
 13   See https://pigweed.googlesource.com/open-dice/
 23     const: google,open-dice
 42             compatible = "google,open-dice";
 
 | 
| /Linux-v6.6/include/dt-bindings/gpio/ | 
| D | gpio.h | 21 /* Bit 2 express Open drain or open source */26  * Open Drain/Collector is the combination of single-ended open drain interface.
 27  * Open Source/Emitter is the combination of single-ended open source interface.
 
 |