Searched refs:ready (Results 1 - 25 of 302) sorted by relevance

1234567891011>>

/linux-master/arch/m68k/include/asm/
H A Datari_joystick.h18 int ready; member in struct:joystick_status
/linux-master/drivers/usb/gadget/function/
H A Du_tcm.h23 * @ready: true if the dependent module information is set.
32 bool ready; member in struct:f_tcm_opts
/linux-master/include/linux/
H A Dlwq.h25 struct llist_node *ready; /* entries to be dequeued */ member in struct:lwq
36 q->ready = NULL;
51 return smp_load_acquire(&q->ready) == NULL && llist_empty(&q->new);
104 smp_load_acquire(&q->ready) == NULL;
122 smp_load_acquire(&q->ready) == NULL;
H A Dintel_th.h51 * ->ready(): window @sgt is filled up to the last block OR
59 int (*ready)(void *priv, struct sg_table *sgt, size_t bytes); member in struct:msu_buffer
/linux-master/arch/um/drivers/
H A Dxterm_kern.c15 struct completion ready; member in struct:xterm_wait
31 complete(&xterm->ready);
51 init_completion(&data->ready);
66 wait_for_completion(&data->ready);
/linux-master/tools/perf/tests/
H A Dmmap-thread-lookup.c29 int ready[2]; member in struct:thread_data
64 ret = write(td->ready[1], &go, sizeof(int));
84 if (pipe(td->ready))
90 ssize_t ret = read(td->ready[0], &go, sizeof(int));
94 close(td->ready[0]);
95 close(td->ready[1]);
H A Dattr.c42 static bool ready; variable
74 if (!ready)
162 if (unlikely(test_attr__enabled) && !ready)
163 ready = true;
/linux-master/lib/
H A Dlwq.c26 this = q->ready;
29 smp_store_release(&q->ready, (void *)1);
32 q->ready = NULL;
35 q->ready = llist_next(this);
57 r = q->ready;
58 q->ready = NULL;
/linux-master/drivers/gpu/drm/amd/display/dc/link/protocols/
H A Dlink_dp_phy.h53 const struct link_resource *link_res, bool ready);
/linux-master/drivers/xen/events/
H A Devents_fifo.c275 unsigned priority, unsigned long *ready)
302 * copy of the ready word.
305 clear_bit(priority, ready);
321 unsigned long ready; local
326 ready = xchg(&control_block->ready, 0);
328 while (ready) {
329 q = find_first_bit(&ready, EVTCHN_FIFO_MAX_QUEUES);
330 consume_one_event(cpu, ctrl, control_block, q, &ready);
331 ready |
273 consume_one_event(unsigned cpu, struct evtchn_loop_ctrl *ctrl, struct evtchn_fifo_control_block *control_block, unsigned priority, unsigned long *ready) argument
[all...]
/linux-master/net/rds/
H A Dtcp_listen.c236 void (*ready)(struct sock *sk);
239 rdsdebug("listen data ready sk %p\n", sk);
242 ready = sk->sk_user_data;
243 if (!ready) { /* check for teardown race */
244 ready = sk->sk_data_ready;
254 * (*ready)() may be null if we are racing with netns delete, and
260 ready = rds_tcp_listen_sock_def_readable(sock_net(sk));
264 if (ready)
265 ready(sk);
/linux-master/kernel/power/
H A Duser.c36 bool ready; member in struct:snapshot_data
97 data->ready = false;
145 if (!data->ready) {
296 if (!data->frozen || data->ready)
306 if (data->mode != O_RDONLY || !data->frozen || data->ready) {
314 data->ready = !freezer_test_done && !error;
334 data->ready = false;
351 if (!data->ready) {
398 data->ready = false;
/linux-master/drivers/char/tpm/
H A Dtpm_tis_spi.h17 struct completion ready; member in struct:tpm_tis_spi_phy
/linux-master/drivers/vdpa/pds/
H A Dvdpa_dev.h11 bool ready; member in struct:pds_vdpa_vq_info
/linux-master/drivers/char/hw_random/
H A Dmtk-rng.c73 int ready; local
75 ready = readl(priv->base + RNG_CTRL) & RNG_READY;
76 if (!ready && wait)
77 readl_poll_timeout_atomic(priv->base + RNG_CTRL, ready,
78 ready & RNG_READY, USEC_POLL,
80 return !!(ready & RNG_READY);
H A Datmel-rng.c45 int ready; local
47 ready = readl(trng->base + TRNG_ISR) & TRNG_ISR_DATRDY;
48 if (!ready && wait)
49 readl_poll_timeout(trng->base + TRNG_ISR, ready,
50 ready & TRNG_ISR_DATRDY, 1000, 20000);
52 return !!ready;
74 * ensure data ready is only set again AFTER the next data word is ready
H A Dks-sa-rng.c34 /* Data ready indicator in STATUS register */
37 /* Data ready clear control in INTACK register */
181 u32 ready; local
193 ready = readl(&ks_sa_rng->reg_rng->status);
194 ready &= TRNG_STATUS_REG_READY;
196 if (ready || !wait)
202 return ready;
/linux-master/tools/usb/ffs-aio-example/simple/device_app/
H A Daio_simple.c182 static void handle_ep0(int ep0, bool *ready) argument
209 *ready = true;
213 *ready = false;
238 bool ready; local
312 handle_ep0(ep0, &ready);
315 if (!ready)
/linux-master/fs/netfs/
H A Dfscache_io.c42 goto ready; /* There can be no content */
51 goto ready;
59 ready:
104 goto ready; /* There can be no content */
107 goto ready;
116 ready:
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/lib/
H A Ddevcom.c32 bool ready; member in struct:mlx5_devcom_comp
308 void mlx5_devcom_comp_set_ready(struct mlx5_devcom_comp_dev *devcom, bool ready) argument
312 WRITE_ONCE(devcom->comp->ready, ready);
320 return READ_ONCE(devcom->comp->ready);
332 if (!READ_ONCE(comp->ready)) {
383 if (!READ_ONCE(comp->ready))
/linux-master/drivers/video/fbdev/
H A Dpxa3xx-gcu.c98 struct pxa3xx_gcu_batch *ready; member in struct:pxa3xx_gcu_priv
208 struct pxa3xx_gcu_batch *ready = priv->ready; local
212 BUG_ON(!ready);
216 while (ready) {
218 shared->buffer[num++] = ready->phys;
219 ready = ready->next;
223 priv->running = priv->ready;
224 priv->ready
[all...]
/linux-master/arch/sparc/mm/
H A Dleon_mm.c77 goto ready;
100 goto ready;
128 goto ready;
151 goto ready;
157 ready:
/linux-master/drivers/net/ethernet/altera/
H A Daltera_msgdma.c128 u32 ready = 0; local
137 ready = max_t(int,
143 ready = priv->tx_prod - priv->tx_cons - 1;
145 ready = priv->tx_prod - priv->tx_cons;
147 return ready;
/linux-master/sound/soc/intel/catpt/
H A Dipc.c19 ipc->ready = false;
39 ipc->ready = true;
93 if (!ipc->ready)
108 ipc->ready = false;
216 ipc->ready = false;
/linux-master/drivers/gpu/drm/radeon/
H A Dradeon_ib.c131 if (!ib->length_dw || !ring->ready) {
264 if (!ring->ready)
270 ring->ready = false;

Completed in 252 milliseconds

1234567891011>>