Home
last modified time | relevance | path

Searched defs:waitq (Results 1 – 25 of 74) sorted by relevance

123

/linux-6.12.1/drivers/md/dm-vdo/
Dwait-queue.c21 void vdo_waitq_enqueue_waiter(struct vdo_wait_queue *waitq, struct vdo_waiter *waiter) in vdo_waitq_enqueue_waiter()
83 void vdo_waitq_notify_all_waiters(struct vdo_wait_queue *waitq, in vdo_waitq_notify_all_waiters()
106 struct vdo_waiter *vdo_waitq_get_first_waiter(const struct vdo_wait_queue *waitq) in vdo_waitq_get_first_waiter()
127 void vdo_waitq_dequeue_matching_waiters(struct vdo_wait_queue *waitq, in vdo_waitq_dequeue_matching_waiters()
154 struct vdo_waiter *vdo_waitq_dequeue_waiter(struct vdo_wait_queue *waitq) in vdo_waitq_dequeue_waiter()
192 bool vdo_waitq_notify_next_waiter(struct vdo_wait_queue *waitq, in vdo_waitq_notify_next_waiter()
Dwait-queue.h87 static inline void vdo_waitq_init(struct vdo_wait_queue *waitq) in vdo_waitq_init()
101 static inline bool __must_check vdo_waitq_has_waiters(const struct vdo_wait_queue *waitq) in vdo_waitq_has_waiters()
133 static inline size_t __must_check vdo_waitq_num_waiters(const struct vdo_wait_queue *waitq) in vdo_waitq_num_waiters()
Ddump.c152 static void dump_vio_waiters(struct vdo_wait_queue *waitq, char *wait_on) in dump_vio_waiters()
/linux-6.12.1/drivers/leds/
Duleds.c32 wait_queue_head_t waitq; member
/linux-6.12.1/drivers/firmware/qcom/
Dqcom_scm-smc.c93 static int __scm_smc_do_quirk_handle_waitq(struct device *dev, struct arm_smccc_args *waitq, in __scm_smc_do_quirk_handle_waitq()
/linux-6.12.1/drivers/input/serio/
Duserio.c47 wait_queue_head_t waitq; member
/linux-6.12.1/drivers/media/pci/netup_unidvb/
Dnetup_unidvb_spi.c42 wait_queue_head_t waitq; member
/linux-6.12.1/include/video/
Dbroadsheetfb.h51 wait_queue_head_t waitq; member
Dmetronomefb.h32 wait_queue_head_t waitq; member
/linux-6.12.1/drivers/i2c/busses/
Di2c-iop3xx.h91 wait_queue_head_t waitq; member
/linux-6.12.1/sound/soc/intel/common/
Dsst-ipc.h29 wait_queue_head_t waitq; member
/linux-6.12.1/include/linux/
Dlp.h58 wait_queue_head_t waitq; member
/linux-6.12.1/drivers/staging/olpc_dcon/
Dolpc_dcon.h65 wait_queue_head_t waitq; member
/linux-6.12.1/include/linux/sunrpc/
Drpc_pipe_fs.h62 wait_queue_head_t waitq; member
/linux-6.12.1/drivers/scsi/bfa/
Dbfa_core.c694 struct list_head *waitq, *qe, *qen; in bfa_reqq_resume() local
716 struct list_head *waitq; in bfa_isr_rspq() local
750 struct list_head *waitq; in bfa_isr_reqq() local
/linux-6.12.1/drivers/infiniband/sw/siw/
Dsiw_cm.h44 wait_queue_head_t waitq; member
/linux-6.12.1/drivers/mailbox/
Dmailbox-test.c44 wait_queue_head_t waitq; member
/linux-6.12.1/drivers/usb/misc/
Dyurex.c65 wait_queue_head_t waitq; member
/linux-6.12.1/drivers/media/pci/ivtv/
Divtv-driver.c346 int ivtv_waitq(wait_queue_head_t *waitq) in ivtv_waitq()
/linux-6.12.1/drivers/gpu/drm/i915/gvt/
Dscheduler.h56 wait_queue_head_t waitq[I915_NUM_ENGINES]; member
/linux-6.12.1/drivers/infiniband/hw/erdma/
Derdma_cm.h93 wait_queue_head_t waitq; member
/linux-6.12.1/drivers/spi/
Dspi-coldfire-qspi.c65 wait_queue_head_t waitq; member
/linux-6.12.1/drivers/media/pci/cx18/
Dcx18-mailbox.c586 wait_queue_head_t *waitq; in cx18_api_call() local
/linux-6.12.1/drivers/platform/surface/
Dsurface_aggregator_cdev.c67 wait_queue_head_t waitq; member
/linux-6.12.1/fs/orangefs/
Dorangefs-kernel.h127 struct completion waitq; member

123