/freebsd/sys/contrib/device-tree/src/arm64/nvidia/ |
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-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-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 …]
|
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 [all...] |
H A D | tegra210-smaug.dts | 82 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 91 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 100 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 109 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 118 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 127 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 135 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 143 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 151 nvidia,open-drain = <TEGRA_PIN_DISABLE>; 159 nvidia,open-drain = <TEGRA_PIN_DISABLE>; [all …]
|
/freebsd/sys/contrib/device-tree/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 …]
|
/freebsd/share/man/man9/ |
H A D | sbuf.9 | 292 as a record boundary marker that will be used during drain operations to avoid 331 function will set up an sbuf with a drain function to use 411 function sets a drain function 417 to be passed to the drain on callback. 418 The drain function cannot be changed while 422 The registered drain function 433 If the drain function exists, it will be called when the sbuf internal 436 The drain function may drain some or all of the data, but must drain 438 The return value from the drain function, if positive, indicates how 447 The drain will be called for every byte added to the sbuf. [all …]
|
/freebsd/sys/contrib/device-tree/src/arm/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 …]
|
/freebsd/lib/libc/arm/gen/ |
H A D | arm_drain_writebuf.2 | 29 .Nd drain pending writes from cores and caches 46 .Dq drain write buffer 50 synchronization barrier, followed by an L2 cache drain on 54 attempts to wait for the drain operation to complete, but cannot 58 tells the L2 cache controller to drain its buffers, and it waits until
|
/freebsd/contrib/llvm-project/compiler-rt/lib/sanitizer_common/ |
H A D | sanitizer_allocator_local_cache.h | 29 Drain(allocator); in Destroy() 65 void Drain(SizeClassAllocator *allocator) { in Drain() function 69 while (c->count > 0) Drain(&memory_mapper, c, allocator, i, c->count); in Drain() 113 Drain(&memory_mapper, c, allocator, class_id, c->max_count / 2); in DrainHalfMax() 116 void Drain(MemoryMapperT *memory_mapper, PerClass *c, in Drain() function 154 Drain(allocator); in Destroy() 182 Drain(c, allocator, class_id); in Deallocate() 187 void Drain(SizeClassAllocator *allocator) { in Drain() function 191 Drain(c, allocator, i); in Drain() 254 NOINLINE void Drain(PerClass *c, SizeClassAllocator *allocator, in Drain() function
|
/freebsd/sys/contrib/device-tree/Bindings/serio/ |
H A D | ps2-gpio.yaml | 19 active high using open drain with (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN) 20 from <dt-bindings/gpio/gpio.h> since the signal is open drain by 27 active high using open drain with (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN) 28 from <dt-bindings/gpio/gpio.h> since the signal is open drain by
|
/freebsd/sys/contrib/openzfs/tests/zfs-tests/tests/functional/mount/ |
H A D | umount_unlinked_drain.ksh | 22 # Test async unlinked drain to ensure mounting is not held up when there are 30 # 3. Drain and build up the unlinked list at the same time to test for races 75 log_assert "Unlinked list drain does not hold up mounting of fs" 109 # confirm we can drain and add to unlinked set at the same time 120 log_pass "Confirmed unlinked list drain does not hold up mounting of fs"
|
/freebsd/contrib/llvm-project/compiler-rt/lib/scudo/standalone/ |
H A D | local_cache.h | 35 drain(); in appendFromArray() 64 // If the cache is full, drain half of blocks back to the main allocator. 67 drain(C, ClassId); 85 void drain() { 86 // Drain BatchClassId last as it may be needed while draining normal blocks. 91 drain(&PerClassArray[I], I); 94 drain(&PerClassArray[BatchClassId], BatchClassId); in init() 177 NOINLINE void drain(PerClass *C, uptr ClassId) { in createGroup() 153 void drain() { drain() function 260 NOINLINE void drain(PerClass *C, uptr ClassId) { drain() function
|
/freebsd/sys/cddl/contrib/opensolaris/uts/common/sys/ |
H A D | errorq.h | 47 #define ERRORQ_VITAL 0x0001 /* drain queue automatically on system reset */ 52 #define ERRORQ_ASYNC 0 /* schedule async queue drain for caller */ 53 #define ERRORQ_SYNC 1 /* do not schedule drain; caller will drain */
|
/freebsd/sys/contrib/device-tree/Bindings/pwm/ |
H A D | nxp,pca9685-pwm.txt | 13 - open-drain (bool): boolean to configure outputs with open-drain structure; 26 open-drain;
|
/freebsd/sys/contrib/device-tree/include/dt-bindings/gpio/ |
H A 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.
|
/freebsd/sys/kern/ |
H A D | subr_sbuf.c | 319 ("%s makes no sense on sbuf %p with drain", __func__, s)); in sbuf_clear() 354 * Drain into a counter. Counts amount of data without producing output. 369 * Set up a drain function and argument on an sbuf to flush data to 379 ("Cannot change drain to %p on non-empty sbuf %p", func, s)); in sbuf_set_drain() 385 * Call the drain and process the return. 408 ("Bad drain amount %d for sbuf %p", len, s)); in sbuf_drain() 453 * If there is a drain, use it, otherwise extend the in sbuf_put_bytes() 487 * If there is a drain, use it, otherwise extend the in sbuf_put_byte() 526 ("Nonsensical copyin to sbuf %p with a drain", s)); in sbuf_bcopyin() 586 ("Nonsensical copyin to sbuf %p with a drain", s)); in sbuf_copyin() [all …]
|
/freebsd/usr.sbin/bhyve/ |
H A D | uart_backend.c | 81 void (*drain)(int, enum ev_type, void *); member 318 sc->mev = mevent_add(sc->tty.rfd, EVF_READ, socket_softc->drain, in uart_tcp_listener() 419 void (*drain)(int, enum ev_type, void *), void *arg) in uart_tcp_backend() 474 * and the drain function provided by the frontend. in uart_tcp_backend() 483 socket_softc->drain = drain; in uart_tcp_backend() 527 void (*drain)(int, enum ev_type, void *), void *arg) in uart_tty_open() 534 retval = uart_tcp_backend(sc, path, drain, arg); in uart_tty_open() 544 sc->mev = mevent_add(sc->tty.rfd, EVF_READ, drain, arg); in uart_tty_open()
|
/freebsd/sys/contrib/device-tree/Bindings/pinctrl/ |
H A D | pinctrl-palmas.txt | 4 the configuration for Pull UP/DOWN, open drain etc. 20 open drain. 53 drive-open-drain. 100 drive-open-drain = <1>;
|
H A D | lantiq,pinctrl-xway.txt | 21 pull-up and open-drain 113 - lantiq,open-drain: Boolean, enables open-drain on the defined pin. 153 lantiq,open-drain;
|
/freebsd/sys/contrib/device-tree/src/arm/st/ |
H A D | ste-href-tvk1281618-r2.dtsi | 90 drive-open-drain; 99 * cannot set its DRDY line to open drain, so it cannot be 120 * cannot set its DRDY line to open drain, so it cannot be 139 /* INT2 would need to be open drain */ 157 * cannot set its DRDY line to open drain, so it cannot be
|
/freebsd/sys/compat/linuxkpi/common/src/ |
H A D | linux_work.c | 406 [WORK_ST_TASK] = WORK_ST_IDLE, /* cancel and drain */ in linux_cancel_work_sync() 407 [WORK_ST_EXEC] = WORK_ST_IDLE, /* too late, drain */ in linux_cancel_work_sync() 408 [WORK_ST_CANCEL] = WORK_ST_IDLE, /* cancel and drain */ in linux_cancel_work_sync() 441 linux_cancel_timer(struct delayed_work *dwork, bool drain) in linux_cancel_timer() argument 449 /* check if we should drain */ in linux_cancel_timer() 450 if (drain) in linux_cancel_timer() 511 [WORK_ST_TIMER] = WORK_ST_IDLE, /* cancel and drain */ in linux_cancel_delayed_work_sync_int() 512 [WORK_ST_TASK] = WORK_ST_IDLE, /* cancel and drain */ in linux_cancel_delayed_work_sync_int() 513 [WORK_ST_EXEC] = WORK_ST_IDLE, /* too late, drain */ in linux_cancel_delayed_work_sync_int() 514 [WORK_ST_CANCEL] = WORK_ST_IDLE, /* cancel and drain */ in linux_cancel_delayed_work_sync_int()
|
/freebsd/contrib/netbsd-tests/lib/libcurses/tests/ |
H A D | timeout | 13 # drain input.... 14 call OK drain
|
/freebsd/sys/net/ |
H A D | mp_ring.c | 110 n = r->drain(r, cidx, pidx); in drain_ring_locked() 184 n = r->drain(r, cidx, pidx); in drain_ring_lockless() 247 ifmp_ring_alloc(struct ifmp_ring **pr, int size, void *cookie, mp_ring_drain_t drain, in ifmp_ring_alloc() argument 253 if (pr == NULL || size < 2 || size > 65536 || drain == NULL || in ifmp_ring_alloc() 266 r->drain = drain; in ifmp_ring_alloc() 312 * Enqueue n items and maybe drain the ring for some time. 482 (os.flags != ABDICATED && r->can_drain(r) == 0)) // Can either drain, or everyone left in ifmp_ring_check_drainage()
|
/freebsd/sys/netpfil/ipfw/ |
H A D | ip_dn_private.h | 215 /* bucket index used by drain routine to drain queues for this 288 /* bucket index used by the drain routine to drain the scheduler 319 * deleted by the drain routine. See notes below. 326 * NOTE about object drain. 327 * The system will automatically (XXX check when) drain queues and 451 /* function to drain idle object */
|