Home
last modified time | relevance | path

Searched refs:ioq (Results 1 – 3 of 3) sorted by relevance

/linux-3.4.99/drivers/staging/crystalhd/
Dcrystalhd_misc.c500 enum BC_STATUS crystalhd_dioq_add(struct crystalhd_dioq *ioq, void *data, in crystalhd_dioq_add() argument
506 if (!ioq || (ioq->sig != BC_LINK_DIOQ_SIG) || !data) { in crystalhd_dioq_add()
511 tmp = crystalhd_alloc_elem(ioq->adp); in crystalhd_dioq_add()
519 spin_lock_irqsave(&ioq->lock, flags); in crystalhd_dioq_add()
520 tmp->flink = (struct crystalhd_elem *)&ioq->head; in crystalhd_dioq_add()
521 tmp->blink = ioq->tail; in crystalhd_dioq_add()
524 ioq->count++; in crystalhd_dioq_add()
525 spin_unlock_irqrestore(&ioq->lock, flags); in crystalhd_dioq_add()
528 crystalhd_set_event(&ioq->event); in crystalhd_dioq_add()
542 void *crystalhd_dioq_fetch(struct crystalhd_dioq *ioq) in crystalhd_dioq_fetch() argument
[all …]
Dcrystalhd_misc.h181 extern enum BC_STATUS crystalhd_dioq_add(struct crystalhd_dioq *ioq, void *data, bool wake, uint32_…
182 extern void *crystalhd_dioq_fetch(struct crystalhd_dioq *ioq);
183 extern void *crystalhd_dioq_find_and_fetch(struct crystalhd_dioq *ioq, uint32_t tag);
184 extern void *crystalhd_dioq_fetch_wait(struct crystalhd_dioq *ioq, uint32_t to_secs, uint32_t *sig_…
/linux-3.4.99/drivers/char/pcmcia/
Dcm4000_cs.c115 wait_queue_head_t ioq; /* if IO is locked, wait on this Q */ member
911 wake_up_interruptible(&dev->ioq); /* whoever needs IO */ in monitor_card()
965 (dev->ioq, in cmm_read()
1038 wake_up_interruptible(&dev->ioq); in cmm_read()
1110 (dev->ioq, in cmm_write()
1361 wake_up_interruptible(&dev->ioq); in cmm_write()
1535 (dev->ioq, in cmm_ioctl()
1566 wake_up_interruptible(&dev->ioq); in cmm_ioctl()
1596 (dev->ioq, in cmm_ioctl()
1614 wake_up_interruptible(&dev->ioq); in cmm_ioctl()
[all …]