/linux-master/drivers/misc/genwqe/ |
H A D | card_base.h | 42 #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 D | tx.c | 261 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 D | sun4i_v4l2.c | 357 vdev->queue = &csi->queue;
|
/linux-master/drivers/md/dm-vdo/ |
H A D | vdo.c | 334 * 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 D | rkisp1-common.h | 221 * @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 D | wpa.c | 525 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 D | mxs-dcp.c | 82 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 D | htc_pipe.c | 54 * 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 D | hwif.h | 221 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 D | common.c | 98 * 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 D | v4l2-mem2mem.c | 46 /* 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 D | blkdev.h | 152 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 D | pr.c | 62 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 D | debug.c | 335 " 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 D | trace_gfs2.h | 227 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 D | bfq-iosched.c | 33 * 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 D | blk-mq.c | 57 * 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 D | lam.c | 98 } 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 D | hw_atl2.c | 336 /* 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 D | dev.c | 123 * 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 D | virtio_ring.c | 90 /* 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 D | rt.c | 140 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 D | dm.c | 599 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 D | omap_vout.c | 544 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 D | ixgbe_sriov.c | 702 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...] |