Searched refs:queue (Results 101 - 125 of 575) sorted by relevance

1234567891011>>

/drivers/spi/
H A Dspi-tegra.c154 struct list_head queue; member in struct:spi_tegra_data
346 m = list_first_entry(&tspi->queue, struct spi_message, queue);
366 list_del(&m->queue);
370 if (!list_empty(&tspi->queue)) {
371 m = list_first_entry(&tspi->queue, struct spi_message,
372 queue);
457 was_empty = list_empty(&tspi->queue);
458 list_add_tail(&m->queue, &tspi->queue);
[all...]
/drivers/net/wireless/p54/
H A Dtxrx.c43 wiphy_debug(priv->hw->wiphy, "/ --- tx queue dump (%d entries) ---\n",
190 struct p54_tx_queue_stats *queue; local
196 queue = &priv->tx_stats[p54_queue];
199 if (unlikely(queue->len >= queue->limit && IS_QOS_QUEUE(p54_queue))) {
204 queue->len++;
205 queue->count++;
207 if (unlikely(queue->len == queue->limit && IS_QOS_QUEUE(p54_queue))) {
679 struct ieee80211_tx_info *info, u8 *queue,
678 p54_tx_80211_header(struct p54_common *priv, struct sk_buff *skb, struct ieee80211_tx_info *info, u8 *queue, u32 *extra_len, u16 *flags, u16 *aid, bool *burst_possible) argument
780 u8 rate, queue = 0, crypt_offset = 0; local
[all...]
/drivers/media/video/uvc/
H A Duvc_video.c1114 struct uvc_video_queue *queue = &stream->queue; local
1119 mem = buf->mem + queue->buf_used;
1120 nbytes = min((unsigned int)len, buf->bytesused - queue->buf_used);
1125 queue->buf_used += nbytes;
1159 buf = uvc_queue_next_buffer(&stream->queue,
1180 buf = uvc_queue_next_buffer(&stream->queue, buf);
1205 buf = uvc_queue_next_buffer(&stream->queue,
1221 /* The buffer queue might have been cancelled while a bulk transfer
1239 buf = uvc_queue_next_buffer(&stream->queue,
1295 struct uvc_video_queue *queue = &stream->queue; local
[all...]
/drivers/media/video/saa7134/
H A Dsaa7134-core.c286 } else if (list_empty(&q->queue)) {
287 list_add_tail(&buf->vb.queue,&q->queue);
290 next = list_entry(q->queue.next,struct saa7134_buf,
291 vb.queue);
296 list_add_tail(&buf->vb.queue,&q->queue);
324 if (!list_empty(&q->queue)) {
325 /* activate next one from queue */
326 buf = list_entry(q->queue
[all...]
/drivers/net/tokenring/
H A Dsmctr.c123 static __u8 *smctr_get_rx_pointer(struct net_device *dev, short queue);
125 static FCBlock *smctr_get_tx_fcb(struct net_device *dev, __u16 queue,
154 static int smctr_issue_resume_rx_bdb_cmd(struct net_device *dev, __u16 queue);
155 static int smctr_issue_resume_rx_fcb_cmd(struct net_device *dev, __u16 queue);
156 static int smctr_issue_resume_tx_fcb_cmd(struct net_device *dev, __u16 queue);
229 static int smctr_restart_tx_chain(struct net_device *dev, short queue);
281 __u16 queue);
282 static __u16 smctr_tx_complete(struct net_device *dev, __u16 queue);
288 static int smctr_update_rx_chain(struct net_device *dev, __u16 queue);
290 __u16 queue);
1358 smctr_get_rx_pointer(struct net_device *dev, short queue) argument
1389 smctr_get_tx_fcb(struct net_device *dev, __u16 queue, __u16 bytes_count) argument
2777 smctr_issue_resume_rx_bdb_cmd(struct net_device *dev, __u16 queue) argument
2797 smctr_issue_resume_rx_fcb_cmd(struct net_device *dev, __u16 queue) argument
2819 smctr_issue_resume_tx_fcb_cmd(struct net_device *dev, __u16 queue) argument
4318 smctr_restart_tx_chain(struct net_device *dev, short queue) argument
4431 __u16 queue, status, rx_size, err = 0; local
5340 smctr_trc_send_packet(struct net_device *dev, FCBlock *fcb, __u16 queue) argument
5362 smctr_tx_complete(struct net_device *dev, __u16 queue) argument
5500 smctr_update_rx_chain(struct net_device *dev, __u16 queue) argument
5537 smctr_update_tx_chain(struct net_device *dev, FCBlock *fcb, __u16 queue) argument
[all...]
/drivers/staging/rtl8712/
H A Drtl871x_cmd.c123 static sint _enqueue_cmd(struct __queue *queue, struct cmd_obj *obj) argument
129 spin_lock_irqsave(&queue->lock, irqL);
130 list_insert_tail(&obj->list, &queue->queue);
131 spin_unlock_irqrestore(&queue->lock, irqL);
135 static struct cmd_obj *_dequeue_cmd(struct __queue *queue) argument
140 spin_lock_irqsave(&(queue->lock), irqL);
141 if (is_list_empty(&(queue->queue)))
144 obj = LIST_CONTAINOR(get_next(&(queue
186 struct __queue *queue; local
200 r8712_dequeue_cmd(struct __queue *queue) argument
[all...]
/drivers/usb/gadget/
H A Dpch_udc.c284 * @queue: queue for requests
299 struct list_head queue; member in struct:pch_udc_ep
399 * @queue: associated queue
412 struct list_head queue; member in struct:pch_udc_request
1448 list_del_init(&req->queue);
1494 * empty_req_queue() - This API empties the request queue of an endpoint
1502 while (!list_empty(&ep->queue)) {
1503 req = list_entry(ep->queue
[all...]
H A Dnet2272.c268 INIT_LIST_HEAD(&ep->queue);
345 INIT_LIST_HEAD(&req->queue);
361 WARN_ON(!list_empty(&req->queue));
379 list_del_init(&req->queue);
396 /* don't modify queue heads during completion callback */
484 if (!list_empty(&ep->queue)) {
485 req = list_entry(ep->queue.next,
487 queue);
614 if (!list_empty(&ep->queue)) {
615 req = list_entry(ep->queue
[all...]
/drivers/block/aoe/
H A Daoechr.c111 struct sk_buff_head queue; local
112 __skb_queue_head_init(&queue);
113 __skb_queue_tail(&queue, skb);
114 aoenet_xmit(&queue);
H A Daoeblk.c166 struct sk_buff_head queue; local
221 __skb_queue_head_init(&queue);
222 skb_queue_splice_init(&d->sendq, &queue);
225 aoenet_xmit(&queue);
290 gd->queue = d->blkq;
/drivers/block/
H A Dcpqarray.h109 struct request_queue *queue; member in struct:ctlr_info
/drivers/media/dvb/ngene/
H A Dngene-dvb.c57 if (wait_event_interruptible(dev->tsout_rbuf.queue,
78 dev->tsin_rbuf.queue,
145 wake_up(&dev->tsin_rbuf.queue);
190 wake_up_interruptible(&dev->tsout_rbuf.queue);
/drivers/media/video/cx18/
H A DMakefile2 cx18-queue.o cx18-streams.o cx18-fileops.o cx18-ioctl.o cx18-controls.o \
/drivers/media/video/ivtv/
H A DMakefile4 ivtv-mailbox.o ivtv-queue.o ivtv-streams.o ivtv-udma.o \
/drivers/net/wireless/rt2x00/
H A Drt2x00pci.h111 * rt2x00pci_flush_queue - Flush data queue
112 * @queue: Data queue to stop
118 void rt2x00pci_flush_queue(struct data_queue *queue, bool drop);
/drivers/scsi/aic7xxx/aicasm/
H A Daicasm_macro_gram.y56 #include "../queue.h"
58 #include <sys/queue.h>
/drivers/staging/octeon/
H A Docteon-ethernet.h41 /* PKO hardware queue for the port */
42 int queue; member in struct:octeon_ethernet
50 /* List of outstanding tx buffers per queue */
/drivers/staging/zram/
H A Dzram_drv.c553 static void zram_make_request(struct request_queue *queue, struct bio *bio) argument
555 struct zram *zram = queue->queuedata;
664 queue_flag_set_unlocked(QUEUE_FLAG_NONROT, zram->disk->queue);
712 zram->queue = blk_alloc_queue(GFP_KERNEL);
713 if (!zram->queue) {
714 pr_err("Error allocating disk queue for device %d\n",
720 blk_queue_make_request(zram->queue, zram_make_request);
721 zram->queue->queuedata = zram;
726 blk_cleanup_queue(zram->queue);
736 zram->disk->queue
[all...]
H A Dzram_drv.h112 struct request_queue *queue; member in struct:zram
/drivers/bluetooth/
H A Dbpa10x.c67 static int bpa10x_recv(struct hci_dev *hdev, int queue, void *buf, int count) argument
71 BT_DBG("%s queue %d buffer %p count %d", hdev->name,
72 queue, buf, count);
74 if (queue < 0 || queue > 1)
80 struct sk_buff *skb = data->rx_skb[queue];
134 data->rx_skb[queue] = skb;
155 data->rx_skb[queue] = NULL;
/drivers/mmc/card/
H A Dblock.c46 #include "queue.h"
85 struct mmc_queue queue; member in struct:mmc_blk_data
156 blk_cleanup_queue(md->queue.queue);
171 struct mmc_card *card = md->queue.card;
199 card = md->queue.card;
386 card = md->queue.card;
829 struct mmc_card *card = md->queue.card;
875 struct mmc_card *card = md->queue.card;
958 struct mmc_card *card = md->queue
[all...]
/drivers/virtio/
H A Dvirtio_mmio.c27 * 0x034 R QueueNumMax Maximum size of the currently selected queue
28 * 0x038 W QueueNum Queue size for the currently selected queue
29 * 0x03c W QueueAlign Used Ring alignment for the current queue
30 * 0x040 RW QueuePFN PFN for the currently selected queue
85 /* the number of entries in the queue */
88 /* the index of the queue */
91 /* the virtual address of the ring queue */
92 void *queue; member in struct:virtio_mmio_vq_info
178 /* the notify function used when creating a virt queue */
184 /* We write the queue'
[all...]
/drivers/media/dvb/ttpci/
H A Dav7110_ca.c83 wake_up_interruptible(&cibuf->queue);
175 if (wait_event_interruptible(cibuf->queue,
200 if (wait_event_interruptible(cibuf->queue,
239 poll_wait(file, &rbuf->queue, wait);
240 poll_wait(file, &wbuf->queue, wait);
/drivers/net/fddi/skfp/
H A Dfplustm.c195 * initialize the pointer for receive queue 1
203 * initialize the pointer for receive queue 2
227 * initialize the pointer for asynchronous transmit queue
235 * initialize the pointer for synchronous transmit queue
277 struct s_smt_rx_queue *queue ; local
280 * init all tx data structures for receive queue 1
282 smc->hw.fp.rx[QUEUE_R1] = queue = &smc->hw.fp.rx_q[QUEUE_R1] ;
283 queue->rx_bmu_ctl = (HW_PTR) ADDR(B0_R1_CSR) ;
284 queue->rx_bmu_dsc = (HW_PTR) ADDR(B4_R1_DA) ;
287 * init all tx data structures for receive queue
307 struct s_smt_tx_queue *queue ; local
[all...]
/drivers/tty/ipwireless/
H A Dhardware.c294 struct list_head queue; member in struct:ipw_tx_packet
335 struct list_head queue; member in struct:ipw_rx_packet
500 /* If this packet has unsent data, then re-queue it. */
503 * Re-queue it at the head of the highest priority queue so
509 list_add(&packet->queue, &hw->tx_queue[0]);
565 struct ipw_rx_packet, queue);
568 list_del(&packet->queue);
614 list_add(&packet->queue, &hw->rx_pool);
669 /* If it's a CTRL packet, don't assemble, just queue i
[all...]

Completed in 1265 milliseconds

1234567891011>>