/linux/arch/arm64/boot/dts/nvidia/ |
H A 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 …]
|
H A 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 …]
|
H A 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 …]
|
H A 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 …]
|
/linux/io_uring/ |
H A D | openclose.c | 41 static bool io_openat_force_async(struct io_open *open) in io_openat_force_async() 44 * Don't bother trying for O_TRUNC, O_CREAT, or O_TMPFILE open, in io_openat_force_async() 49 return open->how.flags & (O_TRUNC | O_CREAT | __O_TMPFILE); 54 struct io_open *open = io_kiocb_to_cmd(req, struct io_open); in __io_openat_prep() 63 /* open.how should be already initialised */ in __io_openat_prep() 64 if (!(open->how.flags & O_PATH) && force_o_largefile()) in __io_openat_prep() 65 open->how.flags |= O_LARGEFILE; in __io_openat_prep() 67 open->dfd = READ_ONCE(sqe->fd); in __io_openat_prep() 69 open->filename = getname(fname); in __io_openat_prep() 70 if (IS_ERR(open in __io_openat_prep() 39 io_openat_force_async(struct io_open * open) io_openat_force_async() argument 52 struct io_open *open = io_kiocb_to_cmd(req, struct io_open); __io_openat_prep() local 87 struct io_open *open = io_kiocb_to_cmd(req, struct io_open); io_openat_prep() local 97 struct io_open *open = io_kiocb_to_cmd(req, struct io_open); io_openat2_prep() local 116 struct io_open *open = io_kiocb_to_cmd(req, struct io_open); io_openat2() local 182 struct io_open *open = io_kiocb_to_cmd(req, struct io_open); io_open_cleanup() local [all...] |
/linux/Documentation/devicetree/bindings/i2c/ |
H A 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/sound/isa/sb/ |
H A D | sb8_midi.c | 42 if (chip->open & SB_OPEN_MIDI_INPUT_TRIGGER) { in snd_sb8dsp_midi_interrupt() 61 if (chip->open & ~valid_open_flags) { in snd_sb8dsp_midi_input_open() 65 chip->open |= SB_OPEN_MIDI_INPUT; in snd_sb8dsp_midi_input_open() 67 if (!(chip->open & SB_OPEN_MIDI_OUTPUT)) { in snd_sb8dsp_midi_input_open() 88 if (chip->open & ~valid_open_flags) { in snd_sb8dsp_midi_output_open() 92 chip->open |= SB_OPEN_MIDI_OUTPUT; in snd_sb8dsp_midi_output_open() 94 if (!(chip->open & SB_OPEN_MIDI_INPUT)) { in snd_sb8dsp_midi_output_open() 112 chip->open &= ~(SB_OPEN_MIDI_INPUT | SB_OPEN_MIDI_INPUT_TRIGGER); in snd_sb8dsp_midi_input_close() 114 if (!(chip->open & SB_OPEN_MIDI_OUTPUT)) { in snd_sb8dsp_midi_input_close() 131 chip->open &= ~(SB_OPEN_MIDI_OUTPUT | SB_OPEN_MIDI_OUTPUT_TRIGGER); in snd_sb8dsp_midi_output_close() [all …]
|
/linux/Documentation/userspace-api/media/mediactl/ |
H A 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/Documentation/userspace-api/media/v4l/ |
H A 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/Documentation/userspace-api/media/cec/ |
H A 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/sound/soc/sof/intel/ |
H A 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 198 This adds support for Sound Open Firmware for Intel(R) platforms [all …]
|
/linux/Documentation/userspace-api/media/dvb/ |
H A 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 …]
|
H A 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/arch/arm/boot/dts/nuvoton/ |
H A 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/net/openvswitch/ |
H A D | Kconfig | 3 # Open vSwitch 7 tristate "Open vSwitch" 22 Open vSwitch is a multilayer Ethernet switch targeted at virtualized 31 The Open vSwitch datapath provides an in-kernel fast path for packet 45 tristate "Open vSwitch GRE tunneling support" 50 If you say Y here, then the Open vSwitch will be able create GRE 58 tristate "Open vSwitch VXLAN tunneling support" 63 If you say Y here, then the Open vSwitch will be able create vxlan vport. 70 tristate "Open vSwitch Geneve tunneling support" 75 If you say Y here, then the Open vSwitch will be able create geneve vport.
|
/linux/Documentation/driver-api/gpio/ |
H A D | intro.rst | 39 other value (notably, "open drain" signaling). 80 Open Drain and Open Source 82 Sometimes shared signals need to use "open drain" (where only the low signal 83 level is actually driven), or "open source" (where only the high signal level is 84 driven) signaling. That term applies to CMOS transistors; "open collector" is 89 One common example of an open drain signal is a shared active-low IRQ line. 90 Also, bidirectional data bus signals sometimes use open drain signals. 92 Some GPIO controllers directly support open drain and open source outputs; many 93 don't. When you need open drain signaling but your hardware doesn't directly 103 The same logic can be applied to emulate open source signaling, by driving the [all …]
|
/linux/drivers/net/phy/ |
H A D | mdio-open-alliance.h | 3 * mdio-open-alliance.h - definition of OPEN Alliance SIG standard registers 13 /* 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/fs/fuse/ |
H A D | iomode.c | 24 * Called on cached file open() and on first mmap() of direct_io file. 34 /* There are no io modes if server does not implement open */ in fuse_file_cached_io_open() 148 /* Drop uncached_io reference from passthrough open */ 158 * Open flags that are allowed in combination with FOPEN_PASSTHROUGH. 175 /* Check allowed conditions for file open in passthrough mode */ in fuse_file_passthrough_open() 185 /* First passthrough file open denies caching inode io mode */ in fuse_file_passthrough_open() 196 /* Request access to submit new io to inode via open file */ 205 * implement open. in fuse_file_io_open() 212 * which is already open for passthrough. in fuse_file_io_open() 225 * First passthrough file open denies caching inode io mode. in fuse_file_io_open() [all …]
|
/linux/Documentation/devicetree/bindings/interrupt-controller/ |
H A D | chrp,open-pic.yaml | 4 $id: http://devicetree.org/schemas/interrupt-controller/chrp,open-pic.yaml# 7 title: Open PIC Interrupt Controller 14 representation of an Open PIC compliant interrupt controller. This binding is 15 based on the binding defined for Open PIC in [1] and is a superset of that 23 - const: chrp,open-pic 24 - const: chrp,open-pic 27 const: open-pci 57 compatible = "chrp,open-pic";
|
/linux/tools/testing/selftests/bpf/prog_tests/ |
H A D | cgroup_dev.c | 32 fd = open(path, O_RDONLY); in test_read() 34 /* A bare open on unauthorized device should fail */ in test_read() 36 ASSERT_EQ(fd, expected_ret, "open ret for read"); in test_read() 37 ASSERT_EQ(errno, expected_errno, "open errno for read"); in test_read() 43 if (!ASSERT_OK_FD(fd, "open ret for read")) in test_read() 57 fd = open(path, O_WRONLY); in test_write() 59 /* A bare open on unauthorized device should fail */ in test_write() 61 ASSERT_EQ(fd, expected_ret, "open ret for write"); in test_write() 62 ASSERT_EQ(errno, expected_errno, "open errno for write"); in test_write() 68 if (!ASSERT_OK_FD(fd, "open ret for write")) in test_write()
|
/linux/tools/perf/tests/ |
H A D | dso-data.c | 202 TEST_ASSERT_VAL("failed to open fd directory", dir); 255 /* Rest the internal dso open counter limit. */ in test__dso_data_cache() 264 /* and this is now our dso open FDs limit */ in test__dso_data_cache() 273 * Open dsos via dso__data_fd(), it opens the data in test__dso_data_cache() 274 * file and keep it open (unless open file limit). in test__dso_data_cache() 289 /* verify the first one is already open */ in test__dso_data_cache() 290 TEST_ASSERT_VAL("dsos[0] is not open", dso__data(machine.dsos.dsos[0])->fd != -1); in test__dso_data_cache() 292 /* open +1 dso to reach the allowed limit */ in test__dso_data_cache() 311 int fd = open("/de [all...] |
/linux/fs/xfs/ |
H A D | xfs_zone_priv.h | 7 * Entry in the open zone list and refcount. Protected by 36 * Is this open zone used for garbage collection? There can only be a 37 * single open GC zone, which is pointed to by zi_open_gc_zone in 38 * struct xfs_zone_info. Constant over the life time of an open zone. 43 * Pointer to the RT groups structure for this open zone. Constant over 44 * the life time of an open zone. 64 * List and number of open zones: 77 * Wait queue to wait for free zones or open zone resources to become 83 * Pointer to the GC thread, and the current open zone used by GC
|
/linux/scripts/coccinelle/api/ |
H A D | simple_open.cocci | 2 /// Remove an open coded simple_open() function 13 @ 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/tools/testing/selftests/mqueue/ |
H A D | mq_open_tests.c | 18 * open a posix message queue and then reports whether or not they 279 shutdown(2, "Failed to open msg_max", __LINE__); in main() 281 shutdown(2, "Failed to open msgsize_max", __LINE__); in main() 404 printf("Kernel fails to open mq because defaults are " in main() 422 * Test #2 - open with an attr struct that exceeds rlimit in main() 433 printf("Queue open in excess of rlimit max when euid = 0 " in main() 436 printf("Queue open in excess of rlimit max when euid = 0 " in main() 441 printf("Queue open with mq_maxmsg > limit when euid = 0 " in main() 444 printf("Queue open with mq_maxmsg > limit when euid = 0 " in main() 449 printf("Queue open with mq_msgsize > limit when euid = 0 " in main() [all …]
|
/linux/Documentation/devicetree/bindings/reserved-memory/ |
H A 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";
|