Home
last modified time | relevance | path

Searched full:drain (Results 1 – 25 of 608) sorted by relevance

12345678910>>...25

/freebsd/sys/contrib/device-tree/src/arm64/nvidia/
H A Dtegra210-p2571.dts21 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 Dtegra210-p2595.dtsi20 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 Dtegra210-p2894.dtsi36 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 Dtegra210-p2597.dtsi54 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 Dtegra210-smaug.dts82 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 Di2c-gpio.yaml23 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 Dsbuf.9292 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 Dnuvoton-npcm730-gsj-gpio.dtsi84 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/sys/contrib/device-tree/src/arm64/freescale/
H A Ds32gxxxa-evb.dtsi68 drive-open-drain;
82 drive-open-drain;
96 drive-open-drain;
110 drive-open-drain;
124 drive-open-drain;
138 drive-open-drain;
152 drive-open-drain;
166 drive-open-drain;
H A Ds32gxxxa-rdb.dtsi50 drive-open-drain;
64 drive-open-drain;
78 drive-open-drain;
96 drive-open-drain;
106 drive-open-drain;
120 drive-open-drain;
/freebsd/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_allocator_local_cache.h29 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/contrib/llvm-project/compiler-rt/lib/scudo/standalone/
H A Dsize_class_allocator.h35 drain(); in destroy()
64 // If the cache is full, drain half of blocks back to the main allocator. in deallocate()
67 drain(C, ClassId); in deallocate()
85 void drain() { in drain() function
86 // Drain BatchClassId last as it may be needed while draining normal blocks. in drain()
91 drain(&PerClassArray[I], I); in drain()
94 drain(&PerClassArray[BatchClassId], BatchClassId); in drain()
172 NOINLINE void drain(PerClass *C, uptr ClassId) { in drain() function
261 void drain() { in drain() function
294 // Drain all the blocks. in deallocateBatchClassBlock()
/freebsd/sys/contrib/device-tree/Bindings/serio/
H A Dps2-gpio.yaml19 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 Dumount_unlinked_drain.ksh23 # Test async unlinked drain to ensure mounting is not held up when there are
31 # 3. Drain and build up the unlinked list at the same time to test for races
76 log_assert "Unlinked list drain does not hold up mounting of fs"
110 # confirm we can drain and add to unlinked set at the same time
121 log_pass "Confirmed unlinked list drain does not hold up mounting of fs"
/freebsd/lib/libc/arm/gen/
H A Darm_drain_writebuf.229 .Nd drain pending writes from cores and caches
47 synchronization barrier, followed by an L2 cache drain on
51 attempts to wait for the drain operation to complete, but cannot
55 tells the L2 cache controller to drain its buffers, and it waits until
/freebsd/sys/cddl/contrib/opensolaris/uts/common/sys/
H A Derrorq.h47 #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 Dnxp,pca9685-pwm.txt13 - 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 Dgpio.h21 /* 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 Dsubr_sbuf.c319 ("%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 Duart_backend.c81 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 Dpinctrl-palmas.txt4 the configuration for Pull UP/DOWN, open drain etc.
20 open drain.
53 drive-open-drain.
100 drive-open-drain = <1>;
/freebsd/sys/contrib/device-tree/src/arm/st/
H A Dste-href-tvk1281618-r2.dtsi90 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 Dlinux_work.c414 [WORK_ST_TASK] = WORK_ST_IDLE, /* cancel and drain */ in linux_cancel_work_sync()
415 [WORK_ST_EXEC] = WORK_ST_IDLE, /* too late, drain */ in linux_cancel_work_sync()
416 [WORK_ST_CANCEL] = WORK_ST_IDLE, /* cancel and drain */ in linux_cancel_work_sync()
449 linux_cancel_timer(struct delayed_work *dwork, bool drain) in linux_cancel_timer() argument
457 /* check if we should drain */ in linux_cancel_timer()
458 if (drain) in linux_cancel_timer()
519 [WORK_ST_TIMER] = WORK_ST_IDLE, /* cancel and drain */ in linux_cancel_delayed_work_sync_int()
520 [WORK_ST_TASK] = WORK_ST_IDLE, /* cancel and drain */ in linux_cancel_delayed_work_sync_int()
521 [WORK_ST_EXEC] = WORK_ST_IDLE, /* too late, drain */ in linux_cancel_delayed_work_sync_int()
522 [WORK_ST_CANCEL] = WORK_ST_IDLE, /* cancel and drain */ in linux_cancel_delayed_work_sync_int()
/freebsd/sys/netpfil/ipfw/
H A Dip_dn_private.h215 /* 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
443 /* function to drain idle object */
/freebsd/sys/net/
H A Dmp_ring.c110 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()

12345678910>>...25