Searched refs:queue (Results 176 - 200 of 1368) sorted by relevance

1234567891011>>

/linux-master/arch/powerpc/boot/dts/fsl/
H A Dpq3-etsec2-1.dtsi55 queue-group@b1000 {
H A Dpq3-etsec2-2.dtsi54 queue-group@b2000 {
/linux-master/drivers/net/wireless/ti/wl1251/
H A Dtx.h125 /* index of the TX queue used for this packet */
139 /* Numbers of HW queue blocks to be allocated */
197 static inline int wl1251_tx_get_queue(int queue) argument
199 switch (queue) {
/linux-master/drivers/media/platform/renesas/vsp1/
H A Dvsp1_histo.h30 struct list_head queue; member in struct:vsp1_histogram_buffer
45 struct vb2_queue queue; member in struct:vsp1_histogram
/linux-master/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_sriov.h22 int ixgbe_ndo_set_vf_mac(struct net_device *netdev, int queue, u8 *mac);
23 int ixgbe_ndo_set_vf_vlan(struct net_device *netdev, int queue, u16 vlan,
/linux-master/drivers/net/ethernet/microchip/sparx5/
H A Dsparx5_qos.h21 #define SPX5_HSCH_L0_GET_IDX(port, queue) ((64 * (port)) + (8 * (queue)))
/linux-master/drivers/net/ethernet/microchip/lan966x/
H A Dlan966x_cbs.c18 se_idx = SE_IDX_QUEUE + port->chip_port * NUM_PRIO_QUEUES + qopt->queue;
57 se_idx = SE_IDX_QUEUE + port->chip_port * NUM_PRIO_QUEUES + qopt->queue;
/linux-master/drivers/media/platform/sunxi/sun6i-csi/
H A Dsun6i_csi_capture.h39 struct list_head queue; member in struct:sun6i_csi_capture_state
55 struct vb2_queue queue; member in struct:sun6i_csi_capture
/linux-master/net/netfilter/
H A Dnft_queue.c33 u32 queue = priv->queuenum; local
40 queue = priv->queuenum + cpu % priv->queues_total;
42 queue = nfqueue_hash(pkt->skb, queue,
48 ret = NF_QUEUE_NR(queue);
60 u32 queue, ret; local
62 queue = regs->data[priv->sreg_qnum];
64 ret = NF_QUEUE_NR(queue);
227 .name = "queue",
249 MODULE_ALIAS_NFT_EXPR("queue");
[all...]
/linux-master/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_device_queue_manager.h103 * @stop: This routine stops execution of all the active queue running on the
106 * @uninitialize: Destroys all the device queue manager resources allocated in
109 * @create_kernel_queue: Creates kernel queue. Used for debug queue.
111 * @destroy_kernel_queue: Destroys kernel queue. Used for debug queue.
126 * @get_queue_checkpoint_info: Retrieves queue size information for CRIU checkpoint.
128 * @checkpoint_mqd: checkpoint queue MQD contents for CRIU.
133 struct queue *q,
141 struct queue *
[all...]
H A Dkfd_device_queue_manager_v9.c31 static void init_sdma_vm_v9(struct device_queue_manager *dqm, struct queue *q,
89 static void init_sdma_vm_v9(struct device_queue_manager *dqm, struct queue *q,
/linux-master/drivers/media/platform/mediatek/vcodec/common/
H A Dmtk_vcodec_intr.c32 ctx_queue = ctx->queue;
42 ctx_queue = ctx->queue;
/linux-master/drivers/net/wireless/silabs/wfx/
H A Dqueue.h36 bool wfx_tx_queue_empty(struct wfx_vif *wvif, struct wfx_queue *queue);
37 void wfx_tx_queue_drop(struct wfx_vif *wvif, struct wfx_queue *queue,
/linux-master/drivers/s390/crypto/
H A Dvfio_ap_private.h86 * struct ap_queue_table - a table of queue objects.
129 * struct vfio_ap_queue - contains the data associated with a queue bound to the
133 * @apqn: the APQN of the AP queue device
138 * @reset_status: the status from the last reset of the queue
139 * @reset_work: work to wait for queue reset to complete
156 int vfio_ap_mdev_probe_queue(struct ap_device *queue);
157 void vfio_ap_mdev_remove_queue(struct ap_device *queue);
/linux-master/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_umr.h34 __u32 me, pipe, queue, vmid; member in struct:amdgpu_debugfs_regs2_iocdata::__anon159
44 __u32 me, pipe, queue, vmid; member in struct:amdgpu_debugfs_regs2_iocdata_v2::__anon161
/linux-master/drivers/net/wireless/realtek/rtw88/
H A Dsdio.c464 enum rtw_tx_queue_type queue)
468 switch (queue) {
490 rtw_warn(rtwdev, "Unsupported queue for TX addr: 0x%02x\n",
491 queue);
544 static int rtw_sdio_check_free_txpg(struct rtw_dev *rtwdev, u8 queue, argument
554 switch (queue) {
573 rtw_warn(rtwdev, "Unknown mapping for queue %u\n", queue);
577 /* add the pages from the public queue */
586 switch (queue) {
463 rtw_sdio_get_tx_addr(struct rtw_dev *rtwdev, size_t size, enum rtw_tx_queue_type queue) argument
628 rtw_sdio_write_port(struct rtw_dev *rtwdev, struct sk_buff *skb, enum rtw_tx_queue_type queue) argument
712 rtw_sdio_get_tx_qsel(struct rtw_dev *rtwdev, struct sk_buff *skb, u8 queue) argument
755 u8 queue; local
833 rtw_sdio_tx_skb_prepare(struct rtw_dev *rtwdev, struct rtw_tx_pkt_info *pkt_info, struct sk_buff *skb, enum rtw_tx_queue_type queue) argument
871 rtw_sdio_write_data(struct rtw_dev *rtwdev, struct rtw_tx_pkt_info *pkt_info, struct sk_buff *skb, enum rtw_tx_queue_type queue) argument
916 enum rtw_tx_queue_type queue = rtw_tx_queue_mapping(skb); local
1210 rtw_sdio_process_tx_queue(struct rtw_dev *rtwdev, enum rtw_tx_queue_type queue) argument
1239 int limit, queue; local
[all...]
/linux-master/drivers/staging/media/ipu3/
H A Dipu3-css.h64 IPU3_CSS_BUFFER_DONE, /* Finished processing, removed from queue */
65 IPU3_CSS_BUFFER_FAILED, /* Was not processed, removed from queue */
71 unsigned int queue; member in struct:imgu_css_buffer
106 struct imgu_css_queue queue[IPU3_CSS_QUEUES]; member in struct:imgu_css_pipe
110 /* Protect access to queue[IPU3_CSS_QUEUES] */
207 unsigned int queue, dma_addr_t daddr)
210 b->queue = queue;
206 imgu_css_buf_init(struct imgu_css_buffer *b, unsigned int queue, dma_addr_t daddr) argument
H A Dipu3-css.c118 /* Initialize queue based on given format, adjust format as needed */
119 static int imgu_css_queue_init(struct imgu_css_queue *queue, argument
122 struct v4l2_pix_format_mplane *const f = &queue->fmt.mpix;
126 INIT_LIST_HEAD(&queue->bufs);
128 queue->css_fmt = NULL; /* Disable */
135 queue->css_fmt = &imgu_css_formats[i];
139 if (!queue->css_fmt)
142 queue->fmt.mpix = *fmt;
148 queue->width_pad = ALIGN(f->width, queue
1057 imgu_css_queue_pos(struct imgu_css *css, int queue, int thread) argument
1070 imgu_css_queue_data(struct imgu_css *css, int queue, int thread, u32 data) argument
1109 imgu_css_dequeue_data(struct imgu_css *css, int queue, u32 *data) argument
1548 imgu_css_find_binary(struct imgu_css *css, unsigned int pipe, struct imgu_css_queue queue[IPU3_CSS_QUEUES], struct v4l2_rect rects[IPU3_CSS_RECTS]) argument
1975 int evtype, pipe, pipeid, queue, qid, r; local
[all...]
/linux-master/include/net/netfilter/
H A Dnf_queue.h50 /* packets in either direction go into same queue */
105 nfqueue_hash(const struct sk_buff *skb, u16 queue, u16 queues_total, u8 family, argument
110 queue += reciprocal_scale(hash_v4(ip_hdr(skb), initval),
114 queue += reciprocal_scale(hash_v6(ipv6_hdr(skb), initval),
118 queue += reciprocal_scale(hash_bridge(skb, initval),
123 return queue;
/linux-master/drivers/net/wireless/ralink/rt2x00/
H A Drt2800usb.c46 static void rt2800usb_start_queue(struct data_queue *queue) argument
48 struct rt2x00_dev *rt2x00dev = queue->rt2x00dev;
51 switch (queue->qid) {
69 static void rt2800usb_stop_queue(struct data_queue *queue) argument
71 struct rt2x00_dev *rt2x00dev = queue->rt2x00dev;
74 switch (queue->qid) {
157 struct rt2x00_dev *rt2x00dev = entry->queue->rt2x00dev;
382 static unsigned int rt2800usb_get_dma_done(struct data_queue *queue) argument
386 entry = rt2x00queue_get_entry(queue, Q_INDEX_DMA_DONE);
395 if (entry->queue
718 rt2800usb_queue_init(struct data_queue *queue) argument
[all...]
/linux-master/sound/virtio/
H A Dvirtio_pcm_ops.c19 * Messages can be safely freed after the queue has been successfully flushed
34 * - in ops->hw_free(), if the queue has been successfully flushed;
121 * If the substream has already been used, then the I/O queue may be in
123 * queue to its original state, if necessary.
222 dev_err(&vdev->dev, "SID %u: invalid I/O queue state\n",
256 /* If the queue is flushed, we can safely free the messages here. */
278 dev_err(&vdev->dev, "SID %u: invalid I/O queue state\n",
321 * May take and release the tx/rx queue spinlock.
328 struct virtio_snd_queue *queue; local
336 queue
482 struct virtio_snd_queue *queue = virtsnd_pcm_queue(vss); local
501 struct virtio_snd_queue *queue = virtsnd_pcm_queue(vss); local
[all...]
/linux-master/block/
H A Dblk-integrity.c21 * @q: request queue
60 * @q: request queue
123 struct blk_integrity *b1 = &gd1->queue->integrity;
124 struct blk_integrity *b2 = &gd2->queue->integrity;
217 return &dev_to_disk(dev)->queue->integrity;
364 struct blk_integrity *bi = &disk->queue->integrity;
369 ilog2(queue_logical_block_size(disk->queue));
375 blk_queue_flag_set(QUEUE_FLAG_STABLE_WRITES, disk->queue);
378 if (disk->queue->crypto_profile) {
380 disk->queue
[all...]
H A Dblk-mq-sched.c20 * Mark a hardware queue as needing a restart.
81 * its queue by itself in its completion handler, so we don't need to
82 * restart queue if .get_budget() fails to get the budget.
89 struct request_queue *q = hctx->queue;
100 max_dispatch = hctx->queue->nr_requests;
124 * same queue and if we didn't dispatch then there's
125 * no guarantee anyone will kick the queue. Kick it
209 * its queue by itself in its completion handler, so we don't need to
210 * restart queue if .get_budget() fails to get the budget.
217 struct request_queue *q = hctx->queue;
397 blk_mq_exit_sched_shared_tags(struct request_queue *queue) argument
421 blk_mq_init_sched_shared_tags(struct request_queue *queue) argument
[all...]
/linux-master/drivers/net/wireless/intel/iwlwifi/
H A Diwl-trans.h87 * 21-16: RX queue
393 * @cmd_queue: the index of the command queue.
396 * @cmd_q_wdg_timeout: the timeout of the watchdog timer for the command queue.
406 * @scd_set_active: should the transport configure the SCD for HCMD queue
413 * @queue_alloc_cmd_ver: queue allocation command version, set to 0
453 * struct iwl_trans_rxq_dma_data - RX queue DMA data
522 * @set_q_ptrs: set queue pointers internally, after D3 when HW state changed
523 * @txq_enable: setup a queue. To setup an AC queue, use the
525 * this one. The op_mode must not configure the HCMD queue
1298 iwl_trans_tx(struct iwl_trans *trans, struct sk_buff *skb, struct iwl_device_tx_cmd *dev_cmd, int queue) argument
1312 iwl_trans_reclaim(struct iwl_trans *trans, int queue, int ssn, struct sk_buff_head *skbs, bool is_flush) argument
1324 iwl_trans_set_q_ptrs(struct iwl_trans *trans, int queue, int ptr) argument
1335 iwl_trans_txq_disable(struct iwl_trans *trans, int queue, bool configure_scd) argument
1342 iwl_trans_txq_enable_cfg(struct iwl_trans *trans, int queue, u16 ssn, const struct iwl_trans_txq_scd_cfg *cfg, unsigned int queue_wdg_timeout) argument
1358 iwl_trans_get_rxq_dma_data(struct iwl_trans *trans, int queue, struct iwl_trans_rxq_dma_data *data) argument
1368 iwl_trans_txq_free(struct iwl_trans *trans, int queue) argument
1395 iwl_trans_txq_set_shared_mode(struct iwl_trans *trans, int queue, bool shared_mode) argument
1402 iwl_trans_txq_enable(struct iwl_trans *trans, int queue, int fifo, int sta_id, int tid, int frame_limit, u16 ssn, unsigned int queue_wdg_timeout) argument
1419 iwl_trans_ac_txq_enable(struct iwl_trans *trans, int queue, int fifo, unsigned int queue_wdg_timeout) argument
1461 iwl_trans_wait_txq_empty(struct iwl_trans *trans, int queue) argument
[all...]
/linux-master/drivers/media/platform/qcom/venus/
H A Dhfi_venus.c163 struct iface_queue *queue,
171 if (!queue->qmem.kva)
174 qhdr = queue->qhdr;
207 wr_ptr = (u32 *)(queue->qmem.kva + (wr_idx << 2));
209 if (wr_ptr < (u32 *)queue->qmem.kva ||
210 wr_ptr > (u32 *)(queue->qmem.kva + queue->qmem.size - sizeof(*wr_ptr)))
221 memcpy(queue->qmem.kva, packet + len, new_wr_idx << 2);
237 struct iface_queue *queue, void *pkt, u32 *tx_req)
246 if (!queue
162 venus_write_queue(struct venus_hfi_device *hdev, struct iface_queue *queue, void *packet, u32 *rx_req) argument
236 venus_read_queue(struct venus_hfi_device *hdev, struct iface_queue *queue, void *pkt, u32 *tx_req) argument
386 struct iface_queue *queue; local
680 struct iface_queue *queue; local
713 struct iface_queue *queue; local
780 struct iface_queue *queue; local
1714 struct iface_queue *queue; local
[all...]

Completed in 332 milliseconds

1234567891011>>