/drivers/usb/gadget/udc/ |
H A D | fotg210-udc.c | 64 list_del_init(&req->queue); 66 /* don't modify queue heads during completion callback */ 77 if (list_empty(&ep->queue)) 222 while (!list_empty(&ep->queue)) { 223 req = list_entry(ep->queue.next, 224 struct fotg210_request, queue); 242 INIT_LIST_HEAD(&req->queue); 425 if (list_empty(&ep->queue)) 428 list_add_tail(&req->queue, &ep->queue); [all...] |
H A D | bcm63xx_udc.c | 219 * @queue: Linked list of outstanding requests for this EP. 227 struct list_head queue; member in struct:bcm63xx_ep 233 * @queue: Links back to the EP's request list. 235 * @offset: Current byte offset into the data buffer (next byte to queue). 240 struct list_head queue; /* ep's requests */ member in struct:bcm63xx_req 576 * For RX IUDMA, this will queue a single buffer descriptor, as RX IUDMA 581 * For TX IUDMA, this can queue multiple buffer descriptors if needed. 762 INIT_LIST_HEAD(&bep->queue); 954 INIT_LIST_HEAD(&bep->queue); 1041 BUG_ON(!list_empty(&bep->queue)); [all...] |
H A D | pch_udc.c | 284 * @queue: queue for requests 298 struct list_head queue; member in struct:pch_udc_ep 401 * @queue: associated queue 414 struct list_head queue; member in struct:pch_udc_request 1453 list_del_init(&req->queue); 1499 * empty_req_queue() - This API empties the request queue of an endpoint 1507 while (!list_empty(&ep->queue)) { 1508 req = list_entry(ep->queue [all...] |
/drivers/media/common/saa7146/ |
H A D | saa7146_fops.c | 83 list_add_tail(&buf->vb.queue,&q->queue); 85 DEB_D("adding buffer %p to queue. (active buffer present)\n", 124 if (!list_empty(&q->queue)) { 125 /* activate next one from queue */ 126 buf = list_entry(q->queue.next,struct saa7146_buf,vb.queue); 127 list_del(&buf->vb.queue); 128 if (!list_empty(&q->queue)) 129 next = list_entry(q->queue [all...] |
/drivers/net/wireless/p54/ |
H A D | txrx.c | 42 wiphy_debug(priv->hw->wiphy, "/ --- tx queue dump (%d entries) ---\n", 189 struct p54_tx_queue_stats *queue; local 195 queue = &priv->tx_stats[p54_queue]; 198 if (unlikely(queue->len >= queue->limit && IS_QOS_QUEUE(p54_queue))) { 203 queue->len++; 204 queue->count++; 206 if (unlikely(queue->len == queue->limit && IS_QOS_QUEUE(p54_queue))) { 684 u8 *queue, u3 681 p54_tx_80211_header(struct p54_common *priv, struct sk_buff *skb, struct ieee80211_tx_info *info, struct ieee80211_sta *sta, u8 *queue, u32 *extra_len, u16 *flags, u16 *aid, bool *burst_possible) argument 786 u8 rate, queue = 0, crypt_offset = 0; local [all...] |
/drivers/scsi/ibmvscsi/ |
H A D | ibmvscsi.c | 125 * Routines for managing the command/response queue 146 * @queue: crq_queue to initialize and register 152 static void ibmvscsi_release_crq_queue(struct crq_queue *queue, argument 166 queue->msg_token, 167 queue->size * sizeof(*queue->msgs), DMA_BIDIRECTIONAL); 168 free_page((unsigned long)queue->msgs); 172 * crq_queue_next_crq: - Returns the next entry in message queue 173 * @queue: crq_queue to use 175 * Returns pointer to next entry in queue, o 178 crq_queue_next_crq(struct crq_queue *queue) argument 296 ibmvscsi_reset_crq_queue(struct crq_queue *queue, struct ibmvscsi_host_data *hostdata) argument 337 ibmvscsi_init_crq_queue(struct crq_queue *queue, struct ibmvscsi_host_data *hostdata, int max_requests) argument 424 ibmvscsi_reenable_crq_queue(struct crq_queue *queue, struct ibmvscsi_host_data *hostdata) argument [all...] |
H A D | ibmvscsi.h | 55 /* an RPA command/response transport queue */ 98 struct crq_queue queue; member in struct:ibmvscsi_host_data
|
/drivers/net/ethernet/marvell/ |
H A D | mvpp2.c | 357 /* Max number of Tx descriptors in each aggregated queue */ 738 u8 phys_txq; /* destination queue ID */ 761 /* Per-CPU Tx queue control */ 787 /* Physical number of this Tx queue */ 790 /* Logical number of this Tx queue */ 821 /* RX queue number, in the range 0-31 for physical RXQs */ 3314 /* Set initial CPU queue for receiving packets */ 3325 /* Set CPU queue number for oversize packets */ 3495 /* Get queue physical ID */ 3513 /* Get queue physica 3920 int tx_port_num, val, queue, ptxq, lrxq; local 3981 int lrxq, queue; local 3994 int lrxq, queue; local 4010 int queue; local 4300 int queue; local 4389 int queue; local 4428 int queue = fls(cause) - 1; local 4436 int queue = fls(cause >> 16) - 1; local 4748 int queue; local 4772 int queue; local 4781 int queue, err; local 4799 int queue, err; local 5770 int queue; local 5925 int queue, cpu, err; local [all...] |
/drivers/media/usb/uvc/ |
H A D | uvc_video.c | 1120 struct uvc_video_queue *queue = &stream->queue; local 1125 mem = buf->mem + queue->buf_used; 1126 nbytes = min((unsigned int)len, buf->bytesused - queue->buf_used); 1131 queue->buf_used += nbytes; 1177 buf = uvc_queue_next_buffer(&stream->queue, 1195 buf = uvc_queue_next_buffer(&stream->queue, buf); 1224 buf = uvc_queue_next_buffer(&stream->queue, 1240 /* The buffer queue might have been cancelled while a bulk transfer 1258 buf = uvc_queue_next_buffer(&stream->queue, 1314 struct uvc_video_queue *queue = &stream->queue; local [all...] |
/drivers/staging/rtl8712/ |
H A D | rtl871x_cmd.c | 122 static sint _enqueue_cmd(struct __queue *queue, struct cmd_obj *obj) argument 128 spin_lock_irqsave(&queue->lock, irqL); 129 list_add_tail(&obj->list, &queue->queue); 130 spin_unlock_irqrestore(&queue->lock, irqL); 134 static struct cmd_obj *_dequeue_cmd(struct __queue *queue) argument 139 spin_lock_irqsave(&(queue->lock), irqL); 140 if (list_empty(&(queue->queue))) 143 obj = LIST_CONTAINOR(queue 185 struct __queue *queue; local 199 r8712_dequeue_cmd(struct __queue *queue) argument [all...] |
/drivers/block/aoe/ |
H A D | aoechr.c | 117 struct sk_buff_head queue; local 118 __skb_queue_head_init(&queue); 119 __skb_queue_tail(&queue, skb); 120 aoenet_xmit(&queue);
|
/drivers/block/ |
H A D | cpqarray.h | 109 struct request_queue *queue; member in struct:ctlr_info
|
/drivers/crypto/qce/ |
H A D | core.c | 89 ret = crypto_enqueue_request(&qce->queue, req); 97 backlog = crypto_get_backlog(&qce->queue); 98 async_req = crypto_dequeue_request(&qce->queue); 231 crypto_init_queue(&qce->queue, QCE_QUEUE_LENGTH);
|
/drivers/media/pci/cx18/ |
H A D | Makefile | 2 cx18-queue.o cx18-streams.o cx18-fileops.o cx18-ioctl.o cx18-controls.o \
|
/drivers/media/pci/ivtv/ |
H A D | Makefile | 4 ivtv-mailbox.o ivtv-queue.o ivtv-streams.o ivtv-udma.o \
|
/drivers/media/pci/ngene/ |
H A D | ngene-dvb.c | 57 if (wait_event_interruptible(dev->tsout_rbuf.queue, 78 dev->tsin_rbuf.queue, 144 wake_up(&dev->tsin_rbuf.queue); 189 wake_up_interruptible(&dev->tsout_rbuf.queue);
|
/drivers/mmc/card/ |
H A D | queue.h | 56 struct request_queue *queue; member in struct:mmc_queue
|
/drivers/net/ethernet/intel/i40evf/ |
H A D | i40e_prototype.h | 89 u16 vsi_seid, u16 queue, bool is_add,
|
/drivers/net/wireless/rt2x00/ |
H A D | rt2x00.h | 361 * Entry in the beacon queue which belongs to 548 * queue initialization handlers 569 * Data queue handlers. 572 void (*start_queue) (struct data_queue *queue); 573 void (*kick_queue) (struct data_queue *queue); 574 void (*stop_queue) (struct data_queue *queue); 575 void (*flush_queue) (struct data_queue *queue, bool drop); 640 void (*queue_init)(struct data_queue *queue); 925 * Work queue for all work which should not be placed 952 * Data queue array 1280 rt2x00queue_get_tx_queue(struct rt2x00_dev *rt2x00dev, const enum data_queue_qid queue) argument [all...] |
H A D | rt2x00mmio.h | 102 * rt2x00mmio_flush_queue - Flush data queue 103 * @queue: Data queue to stop 109 void rt2x00mmio_flush_queue(struct data_queue *queue, bool drop);
|
/drivers/scsi/aic7xxx/aicasm/ |
H A D | aicasm_macro_gram.y | 56 #include "../queue.h" 58 #include <sys/queue.h>
|
/drivers/staging/octeon/ |
H A D | octeon-ethernet.h | 43 /* PKO hardware queue for the port */ 44 int queue; member in struct:octeon_ethernet 54 /* List of outstanding tx buffers per queue */
|
/drivers/staging/rtl8188eu/include/ |
H A D | osdep_service.h | 61 struct list_head queue; member in struct:__queue 65 static inline struct list_head *get_list_head(struct __queue *queue) argument 67 return &(queue->queue);
|
H A D | rtw_recv.h | 273 #define rtw_dequeue_recvframe(queue) rtw_alloc_recvframe(queue) 275 struct __queue *queue); 276 int rtw_enqueue_recvframe(struct recv_frame *precvframe, struct __queue *queue);
|
/drivers/staging/rtl8723au/include/ |
H A D | rtw_recv.h | 281 int rtw_enqueue_recvframe23a(struct recv_frame *precvframe, struct rtw_queue *queue); 285 int rtw_enqueue_recvbuf23a_to_head(struct recv_buf *precvbuf, struct rtw_queue *queue); 286 int rtw_enqueue_recvbuf23a(struct recv_buf *precvbuf, struct rtw_queue *queue); 287 struct recv_buf *rtw_dequeue_recvbuf23a(struct rtw_queue *queue);
|