Home
last modified time | relevance | path

Searched refs:waiting (Results 1 – 25 of 233) sorted by relevance

12345678910

/linux/Documentation/ABI/testing/
A Dsysfs-devices-waiting_for_supplier10 or 1) reflects whether the device is waiting for one or more
14 A value of 0 means the device is not waiting for any suppliers
16 is waiting for one or more suppliers to be added before it can
A Dsysfs-class-scsi_tape16 Shows the total amount of time spent waiting for all I/O
23 To determine the amount of time spent waiting for other I/O
64 Shows the total amount of time in nanoseconds waiting for
95 Shows the total amount of time in nanoseconds waiting for
A Dsysfs-bus-iio-distance-srf088 This setting limits the time the driver is waiting for a
/linux/Documentation/scheduler/
A Dcompletion.rst22 until the result is actually needed, and both the waiting and the signalling
26 the Linux scheduler. The event the threads on the waitqueue are waiting for
39 - the waiting part through a call to one of the variants of wait_for_completion(),
43 Note that while initialization must happen first, the waiting and signaling
57 This provides the ->wait waitqueue to place tasks on for waiting (if any), and
122 must not return to a calling context until all activities (such as waiting
164 to wait_for_completion() then the waiting side simply will continue
181 time depending on the nature of the activity they are waiting for, so in
206 This function marks the task TASK_INTERRUPTIBLE while it is waiting.
236 variants, except for accounting waiting time as 'waiting on IO', which has
[all …]
/linux/drivers/scsi/
A Dppa.c41 wait_queue_head_t *waiting; member
61 wake_up(dev->waiting); in got_it()
1014 DECLARE_WAIT_QUEUE_HEAD_ONSTACK(waiting); in __ppa_attach()
1028 init_waitqueue_head(&waiting); in __ppa_attach()
1046 dev->waiting = &waiting; in __ppa_attach()
1047 prepare_to_wait(&waiting, &wait, TASK_UNINTERRUPTIBLE); in __ppa_attach()
1055 dev->waiting = NULL; in __ppa_attach()
1056 finish_wait(&waiting, &wait); in __ppa_attach()
1059 dev->waiting = NULL; in __ppa_attach()
1060 finish_wait(&waiting, &wait); in __ppa_attach()
A Dimm.c48 wait_queue_head_t *waiting; member
71 wake_up(dev->waiting); in got_it()
1148 DECLARE_WAIT_QUEUE_HEAD_ONSTACK(waiting); in __imm_attach()
1155 init_waitqueue_head(&waiting); in __imm_attach()
1183 dev->waiting = &waiting; in __imm_attach()
1184 prepare_to_wait(&waiting, &wait, TASK_UNINTERRUPTIBLE); in __imm_attach()
1192 dev->waiting = NULL; in __imm_attach()
1193 finish_wait(&waiting, &wait); in __imm_attach()
1196 dev->waiting = NULL; in __imm_attach()
1197 finish_wait(&waiting, &wait); in __imm_attach()
/linux/drivers/media/v4l2-core/
A Dv4l2-async.c158 list_for_each_entry(asd, &notifier->waiting, list) { in v4l2_async_find_match()
234 if (!list_empty(&notifier->waiting)) in v4l2_async_nf_can_complete()
257 if (!list_empty(&notifier->waiting)) in v4l2_async_nf_try_complete()
398 list_for_each_entry(asd_y, &notifier->waiting, list) in __v4l2_async_nf_has_async_subdev()
481 INIT_LIST_HEAD(&notifier->waiting); in __v4l2_async_nf_register()
491 list_add_tail(&asd->list, &notifier->waiting); in __v4l2_async_nf_register()
787 list_add(&sd->asd->list, &notifier->waiting); in v4l2_async_unregister_subdev()
843 list_for_each_entry(asd, &notif->waiting, list) in pending_subdevs_show()
/linux/drivers/parport/
A Dshare.c753 par_dev->waiting = 0; in parport_register_dev_model()
1012 if (dev->waiting & 1) { in parport_claim()
1013 dev->waiting = 0; in parport_claim()
1062 if (dev->waiting & 2 || dev->wakeup) { in parport_claim()
1064 if (test_and_set_bit(0, &dev->waiting) == 0) { in parport_claim()
1099 dev->waiting = 2; in parport_claim_or_block()
1121 if (dev->waiting) { in parport_claim_or_block()
1123 !dev->waiting); in parport_claim_or_block()
1142 dev->waiting = 0; in parport_claim_or_block()
1197 if (pd->waiting & 2) { /* sleeping in claim_or_block */ in parport_release()
/linux/block/
A Dblk-exec.c22 struct completion *waiting = rq->end_io_data; in blk_end_sync_rq() local
30 complete(waiting); in blk_end_sync_rq()
/linux/tools/lib/subcmd/
A Drun-command.c172 pid_t waiting = waitpid(pid, &status, 0); in wait_or_whine() local
174 if (waiting < 0) { in wait_or_whine()
181 if (waiting != pid) in wait_or_whine()
/linux/arch/arm/include/debug/
A Dsamsung.S63 @ busy waiting for non fifo
87 @ idle waiting for non fifo
/linux/drivers/sbus/char/
A Dbbc_i2c.c129 bp->waiting = 1; in wait_for_pin()
145 bp->waiting = 0; in wait_for_pin()
278 if (bp->waiting && in bbc_i2c_interrupt()
317 bp->waiting = 0; in attach_one_i2c()
A Dbbc_i2c.h63 volatile int waiting; member
/linux/drivers/gpu/drm/savage/
A Dsavage_state.c57 dev_priv->waiting = 1; in savage_emit_clip_rect_s3d()
83 dev_priv->waiting = 1; in savage_emit_clip_rect_s4()
260 dev_priv->waiting = 1; in savage_dispatch_state()
367 if (S3_SAVAGE3D_SERIES(dev_priv->chipset) && dev_priv->waiting) { in savage_dispatch_dma_prim()
376 dev_priv->waiting = 0; in savage_dispatch_dma_prim()
619 if (S3_SAVAGE3D_SERIES(dev_priv->chipset) && dev_priv->waiting) { in savage_dispatch_dma_idx()
628 dev_priv->waiting = 0; in savage_dispatch_dma_idx()
1045 dev_priv->waiting = 1; in savage_bci_cmdbuf()
/linux/Documentation/accounting/
A Dtaskstats-struct.rst112 /* Delay waiting for cpu, while runnable
120 /* Delay waiting for synchronous block I/O to complete
126 /* Delay waiting for page fault I/O (swap in only) */
193 /* Delay waiting for memory reclaim */
/linux/Documentation/locking/
A Drobust-futex-ABI.rst24 call, and handles contested locking by maintaining a list of waiting
26 waiting on a particular futex, and waking up the next waiter on a
34 waiting on the same locks.
82 waiting for a lock on a threads exit if that next thread used the futex
90 indicating their holder died, and wakeup the next thread waiting for
168 they were waiting, and bit 30 is set by the kernel to indicate that the
A Dfutex-requeue-pi.rst17 pthread_cond_broadcast() must resort to waking all the tasks waiting
90 is necessary for both the requeue code, as well as the waiting code,
113 possibly wake the waiting tasks. Internally, this system call is
A Dlockdep-design.rst150 could lead to the two contexts waiting for each other permanently. The
480 is not a deadlock for recursive read locks, as while the task B is waiting for
509 Task A is waiting for task B to read_unlock() Y and task B is waiting for task
634 waiting scenario and nobody can get progress, therefore a deadlock.
642 waiting scenario, means there are N CPU/tasks, where CPU/task P1 is waiting for
643 a lock held by P2, and P2 is waiting for a lock held by P3, ... and Pn is waiting
644 for a lock held by P1. Let's name the lock Px is waiting as Lx, so since P1 is waiting
654 the dependency Lx -> Lx+1, and since Px is waiting for Px+1 to release Lx,
/linux/Documentation/block/
A Dstat.rst79 waited on this block device. If there are multiple I/O requests waiting,
101 on this block device. If there are multiple I/O requests waiting, this
103 number of requests waiting (see "read ticks" above for an example).
/linux/arch/x86/platform/uv/
A Duv_nmi.c622 int last_k = 0, waiting = 0; in uv_nmi_wait_cpus() local
655 waiting = 0; in uv_nmi_wait_cpus()
656 } else if (++waiting > uv_nmi_wait_count) in uv_nmi_wait_cpus()
660 if (waiting && (n - k) == 1 && in uv_nmi_wait_cpus()
/linux/drivers/block/drbd/
A Ddrbd_interval.h14 unsigned int waiting:1; /* someone is waiting for completion */ member
/linux/arch/arm/mach-pxa/
A Dsleep.S33 20: b 20b @ waiting for sleep
171 20: b 20b @ loop waiting for sleep
/linux/drivers/net/ethernet/cavium/liquidio/
A Docteon_console.c427 console->waiting = 0; in octeon_console_handle_result()
502 if (console->waiting) in check_console()
618 if (console->waiting) in octeon_get_uboot_version()
669 console->waiting = 0; in octeon_add_console()
/linux/Documentation/process/
A Dvolatile-considered-harmful.rst37 want to play with that data will be waiting on the lock. The spinlock
62 when the processor is busy-waiting on the value of a variable. The right
71 waiting is generally an anti-social act to begin with.
/linux/drivers/mmc/host/
A Djz4740_mmc.c161 unsigned long waiting; member
442 set_bit(0, &host->waiting); in jz4740_mmc_poll_irq()
607 if (!test_and_clear_bit(0, &host->waiting)) in jz4740_mmc_timeout()
825 if (test_and_clear_bit(0, &host->waiting)) { in jz_mmc_irq()
894 set_bit(0, &host->waiting); in jz4740_mmc_request()

Completed in 35 milliseconds

12345678910