Searched refs:queue (Results 701 - 725 of 1381) sorted by relevance

<<21222324252627282930>>

/linux-master/drivers/misc/genwqe/
H A Dcard_base.h42 #define GENWQE_DDCB_MAX 32 /* DDCBs on the work-queue */
118 * the card and queue.
189 * struct ddcb_queue - DDCB queue data
190 * @ddcb_max: Number of DDCBs on the queue
196 * @return_on_busy: Number of -EBUSY returns on full queue
197 * @wait_on_busy: Number of waits on full queue
198 * @ddcb_daddr: DMA address of first DDCB in the queue
199 * @ddcb_vaddr: Kernel virtual address of first DDCB in the queue
222 spinlock_t ddcb_lock; /* exclusive access to queue */
225 /* registers or the respective queue t
281 struct ddcb_queue queue; /* genwqe DDCB queue */ member in struct:genwqe_dev
384 struct ddcb_queue *queue; /* associated queue */ member in struct:ddcb_requ
[all...]
/linux-master/drivers/net/wireless/mediatek/mt7601u/
H A Dtx.c261 unsigned int link_id, u16 queue,
265 u8 cw_min = 5, cw_max = 10, hw_q = q2hwq(queue);
260 mt7601u_conf_tx(struct ieee80211_hw *hw, struct ieee80211_vif *vif, unsigned int link_id, u16 queue, const struct ieee80211_tx_queue_params *params) argument
/linux-master/drivers/media/platform/sunxi/sun4i-csi/
H A Dsun4i_v4l2.c357 vdev->queue = &csi->queue;
/linux-master/drivers/md/dm-vdo/
H A Dvdo.c334 * get_thread_name() - Format the name of the worker thread desired to support a given work queue.
351 * known as the "request queue."
406 * @type: The description of the work queue for this thread.
408 * @contexts: An array of queue_count contexts, one for each individual queue; may be NULL.
411 * config, and completions can be enqueued to the queue and run on the threads comprising this
426 if (thread->queue != NULL) {
427 return VDO_ASSERT(vdo_work_queue_type_is(thread->queue, type),
436 type, queue_count, contexts, &thread->queue);
614 *reason = "bio ack queue initialization failed";
623 *reason = "CPU queue initializatio
1608 struct vdo_work_queue *queue = vdo_get_current_work_queue(); local
[all...]
/linux-master/drivers/media/platform/rockchip/rkisp1/
H A Drkisp1-common.h221 * @buf_queue: queue of buffers
238 * @queue: entry of the buffer in the queue
243 struct list_head queue; member in struct:rkisp1_buffer
275 * handler to stop the streaming by waiting on the 'done' wait queue.
279 * @buf.lock: lock to protect buf.queue
280 * @buf.queue: queued buffer list
301 /* protects queue, curr and next */
303 struct list_head queue; member in struct:rkisp1_capture::__anon359
331 * @stat: queue o
[all...]
/linux-master/net/mac80211/
H A Dwpa.c525 int queue; local
555 queue = rx->security_idx;
557 res = memcmp(pn, key->u.ccmp.rx_pn[queue],
580 memcpy(key->u.ccmp.rx_pn[queue], pn, IEEE80211_CCMP_PN_LEN);
724 int data_len, queue, mic_len = IEEE80211_GCMP_MIC_LEN; local
754 queue = rx->security_idx;
756 res = memcmp(pn, key->u.gcmp.rx_pn[queue],
780 memcpy(key->u.gcmp.rx_pn[queue], pn, IEEE80211_GCMP_PN_LEN);
/linux-master/drivers/crypto/
H A Dmxs-dcp.c82 struct crypto_queue queue[DCP_MAX_CHANS]; member in struct:dcp
419 backlog = crypto_get_backlog(&sdcp->queue[chan]);
420 arq = crypto_dequeue_request(&sdcp->queue[chan]);
479 ret = crypto_enqueue_request(&sdcp->queue[actx->chan], &req->base);
749 backlog = crypto_get_backlog(&sdcp->queue[chan]);
750 arq = crypto_dequeue_request(&sdcp->queue[chan]);
826 ret = crypto_enqueue_request(&sdcp->queue[actx->chan], &req->base);
1144 crypto_init_queue(&sdcp->queue[i], 50);
/linux-master/drivers/net/wireless/ath/ath6kl/
H A Dhtc_pipe.c54 * pass the queue to the handler
59 * reset queue to be safe
93 struct list_head *queue)
103 /* loop until we can grab as many packets out of the queue as we can */
113 "%s: got head packet:0x%p , queue depth: %d\n",
168 /* queue this packet into the caller's queue */
169 list_add_tail(&packet->list, queue);
175 struct list_head *queue, int resources)
181 /* loop until we can grab as many packets out of the queue a
91 get_htc_packet_credit_based(struct htc_target *target, struct htc_endpoint *ep, struct list_head *queue) argument
173 get_htc_packet(struct htc_target *target, struct htc_endpoint *ep, struct list_head *queue, int resources) argument
1541 struct list_head queue; local
[all...]
/linux-master/drivers/net/ethernet/stmicro/stmmac/
H A Dhwif.h221 u32 riwt, u32 queue);
318 void (*rx_queue_enable)(struct mac_device_info *hw, u8 mode, u32 queue);
320 void (*rx_queue_prio)(struct mac_device_info *hw, u32 prio, u32 queue);
322 void (*tx_queue_prio)(struct mac_device_info *hw, u32 prio, u32 queue);
325 u32 queue);
333 u32 weight, u32 queue);
334 /* RX MTL queue to RX dma mapping */
335 void (*map_mtl_to_dma)(struct mac_device_info *hw, u32 queue, u32 chan);
339 u32 low_credit, u32 queue);
/linux-master/arch/powerpc/sysdev/xive/
H A Dcommon.c98 * Read the next entry in a queue, return its content if it's valid
101 * The queue pointer is moved forward unless "just_peek" is set
115 /* If consuming from the queue ... */
129 * Scans all the queue that may have interrupts in them
138 * interrupt if any but don't update the queue pointers.
142 * driver only uses a single queue however.
144 * Note2: This will also "flush" "the pending_count" of a queue
145 * into the "count" when that queue is observed to be empty.
147 * targetting a queue. When an interrupt is moved away from
148 * a queue, w
[all...]
/linux-master/drivers/media/v4l2-core/
H A Dv4l2-mem2mem.c46 /* The job queue is not running new jobs */
50 /* Offset base for buffers on the destination queue - used to distinguish
91 * @job_queue_flags: flags of the queue status, %QUEUE_PAUSED.
279 struct v4l2_m2m_ctx, queue);
288 * __v4l2_m2m_try_queue() - queue a job
292 * Check if this context is ready to queue a job.
309 dprintk("Streaming needs to be on for the OUTPUT queue\n");
322 dprintk("On job queue already\n");
370 list_add_tail(&m2m_ctx->queue, &m2m_dev->job_queue);
381 * Check if this context is ready to queue
[all...]
/linux-master/include/linux/
H A Dblkdev.h152 struct request_queue *queue; member in struct:gendisk
171 struct kobject queue_kobj; /* the queue/ directory */
373 * The queue owner gets to use this for whatever they like.
386 * various queue flags, see QUEUE_* below
411 * mq queue kobject
437 * ida allocated id for this queue. Used to index queues from
445 * queue settings
524 #define QUEUE_FLAG_STOPPED 0 /* queue is stopped */
525 #define QUEUE_FLAG_DYING 1 /* queue being torn down */
537 #define QUEUE_FLAG_INIT_DONE 14 /* queue i
[all...]
/linux-master/drivers/nvme/host/
H A Dpr.c62 ret = nvme_submit_sync_cmd(ns->queue, c, data, data_len);
72 return nvme_submit_sync_cmd(ns->queue, c, data, data_len);
/linux-master/drivers/net/wireless/ath/carl9170/
H A Ddebug.c335 " currently queued:%d\n", skb_queue_len(&iter->queue));
338 skb_queue_walk(&iter->queue, skb) {
357 ssize_t *len, size_t bufsize, struct sk_buff_head *queue)
363 spin_lock_bh(&queue->lock);
364 skb_queue_walk(queue, skb) {
370 spin_unlock_bh(&queue->lock);
404 ADD(buf, *len, bufsize, "TX queue [%d]: %10d max:%10d ms.\n",
356 carl9170_debugfs_queue_dump(struct ar9170 *ar, char *buf, ssize_t *len, size_t bufsize, struct sk_buff_head *queue) argument
/linux-master/fs/gfs2/
H A Dtrace_gfs2.h227 TP_PROTO(const struct gfs2_holder *gh, int queue),
229 TP_ARGS(gh, queue),
235 __field( int, queue )
243 __entry->queue = queue;
250 __entry->queue ? "" : "de",
/linux-master/block/
H A Dbfq-iosched.c33 * process/queue is assigned a user-configurable weight, and B-WF2Q+
34 * guarantees that each queue receives a fraction of the throughput
50 * real-time application. For brevity, in these cases, the queue is
52 * privileges the service of the queue, over that of non-interactive
54 * mainly, by raising the weight of the queue. So, for brevity, we
56 * queue is privileged, because deemed interactive or soft real-time.
61 * interactive queue works as follows: a queue is deemed interactive
63 * after which it does become empty. The queue may be deemed
66 * queue ha
[all...]
H A Dblk-mq.c57 * have pending work in this hardware queue.
67 * Mark this ctx as having pending work in this hardware queue
154 * the queue afterward.
234 * @q: request queue.
238 * sure no dispatch can happen until the queue is unquiesced via
252 * @q: request queue.
254 * This function recovers queue into the state before quiescing
454 * enabled for the queue.
637 * a specific queue.
652 * If not tell the caller that it should skip this queue
[all...]
/linux-master/tools/testing/selftests/x86/
H A Dlam.c98 } queue; member in struct:io_uring_queue
383 /* Init submission queue and completion queue */
404 perror("sub-queue!");
415 perror("cpl-queue!");
428 /* Map a queue as mem map */
429 s->sq_ring.queue.sqes = mmap(0, p.sq_entries * sizeof(struct io_uring_sqe),
432 if (s->sq_ring.queue.sqes == MAP_FAILED) {
435 ksft_print_msg("failed to mmap uring queue!");
445 cring->queue
[all...]
/linux-master/drivers/net/ethernet/aquantia/atlantic/hw_atl2/
H A Dhw_atl2.c336 /* A value of 1 indicates the queue is not
774 u32 queue; local
781 queue = HW_ATL2_ACTION_ASSIGN_QUEUE(aq_vlans[i].queue);
794 if (aq_vlans[i].queue != 0xFF) {
796 aq_vlans[i].queue,
806 HW_ATL2_RPF_TAG_VLAN_MASK, queue);
/linux-master/drivers/net/wireless/realtek/rtl818x/rtl8180/
H A Ddev.c123 * name | reg | queue
132 * The complete map for DMA kick reg using use all queue is:
138 * name | reg | queue
147 * Beacon queue could be used, but this is not finished yet.
154 * - I could route MGMT frames (currently sent over VO queue) to the MGMT
155 * queue but since mac80211 will do not know about it, I will probably gain
156 * some HW priority whenever the VO queue is not empty, but this gain is
157 * limited by the fact that I had to stop the mac80211 queue whenever one of
175 * The complete map for DMA kick reg using all queue is:
180 * Beacon queue coul
1383 rtl8187se_conf_ac_parm(struct ieee80211_hw *dev, u8 queue) argument
1426 rtl8180_conf_tx(struct ieee80211_hw *dev, struct ieee80211_vif *vif, unsigned int link_id, u16 queue, const struct ieee80211_tx_queue_params *params) argument
[all...]
/linux-master/drivers/virtio/
H A Dvirtio_ring.c90 /* Actual memory layout for this queue. */
119 /* Actual memory layout for this queue. */
319 void *queue = alloc_pages_exact(PAGE_ALIGN(size), flag); local
321 if (queue) {
322 phys_addr_t phys_addr = virt_to_phys(queue);
337 free_pages_exact(queue, PAGE_ALIGN(size));
341 return queue;
346 void *queue, dma_addr_t dma_handle,
350 dma_free_coherent(dma_dev, size, queue, dma_handle);
352 free_pages_exact(queue, PAGE_ALIG
345 vring_free_queue(struct virtio_device *vdev, size_t size, void *queue, dma_addr_t dma_handle, struct device *dma_dev) argument
1097 void *queue = NULL; local
[all...]
/linux-master/kernel/sched/
H A Drt.c140 INIT_LIST_HEAD(array->queue + i);
1081 * Change rq's cpupri only if rt_rq is the top queue.
1097 * Change rq's cpupri only if rt_rq is the top queue.
1262 if (list_empty(array->queue + rt_se_prio(rt_se)))
1379 struct list_head *queue = array->queue + rt_se_prio(rt_se); local
1396 list_add(&rt_se->run_list, queue);
1398 list_add_tail(&rt_se->run_list, queue);
1514 struct list_head *queue = array->queue local
1717 struct list_head *queue; local
[all...]
/linux-master/drivers/md/
H A Ddm.c599 if (blk_queue_io_stat(md->queue))
968 /* nudge anyone waiting on suspend queue */
1081 return &md->queue->limits;
1190 min(max_sectors ? : queue_max_sectors(ti->table->md->queue),
1884 /* If suspended, or map not yet available, queue this IO for later */
2067 dm_queue_destroy_crypto_profile(md->queue);
2140 md->queue = md->disk->queue;
2281 * requests in the queue may refer to bio from the old bioset,
2282 * so you must walk through the queue t
[all...]
/linux-master/drivers/media/platform/ti/omap/
H A Domap_vout.c544 struct omap_vout_buffer, queue);
545 list_del(&vout->next_frm->queue);
992 list_add_tail(&voutbuf->queue, &vout->dma_queue);
1004 /* Get the next frame from the buffer queue */
1006 struct omap_vout_buffer, queue);
1007 /* Remove buffer from the buffer queue */
1008 list_del(&vout->cur_frm->queue);
1077 list_for_each_entry_safe(buf, tmp, &vout->dma_queue, queue) {
1078 list_del(&buf->queue);
1112 list_for_each_entry_safe(buf, tmp, &vout->dma_queue, queue) {
[all...]
/linux-master/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_sriov.c702 u32 queue; local
745 /* Restart each queue for given VF */
746 for (queue = 0; queue < q_per_pool; queue++) {
747 unsigned int reg_idx = (vf * q_per_pool) + queue;
1075 /* only allow 1 Tx queue for bandwidth limiting */
1083 /* notify VF of need for VLAN tag stripping, and correct queue */
1091 /* notify VF of default queue */
1574 u16 queue, queues_per_poo local
[all...]

Completed in 315 milliseconds

<<21222324252627282930>>