Searched refs:queues (Results 26 - 50 of 217) sorted by relevance

123456789

/linux-master/drivers/net/ethernet/amazon/ena/
H A Dena_xdp.h65 u32 queues)
67 return 2 * queues <= adapter->max_num_io_queues;
107 /* The XDP queues are shared between XDP_TX and XDP_REDIRECT */
64 ena_xdp_legal_queue_count(struct ena_adapter *adapter, u32 queues) argument
/linux-master/drivers/net/wireless/realtek/rtw88/
H A Dhci.h14 void (*flush_queues)(struct rtw_dev *rtwdev, u32 queues, bool drop);
259 static inline void rtw_hci_flush_queues(struct rtw_dev *rtwdev, u32 queues, argument
263 rtwdev->hci.ops->flush_queues(rtwdev, queues, drop);
270 BIT(rtwdev->hw->queues) - 1,
/linux-master/include/linux/
H A Duacce.h83 * @list: index into uacce queues list
118 * @queues: list of queues
133 struct list_head queues; member in struct:uacce_device
/linux-master/drivers/net/xen-netback/
H A Dxenbus.c182 &vif->queues[i],
271 xenvif_deinit_queue(&vif->queues[queue_index]);
273 vfree(vif->queues);
274 vif->queues = NULL;
534 struct xenvif_queue *queue = &vif->queues[queue_index];
733 /* Check whether the frontend requested multiple queues
737 "multi-queue-num-queues", 1);
741 "guest requested %u queues, exceeding the maximum of %u.",
763 /* Use the number of queues requested by the frontend */
764 be->vif->queues
[all...]
H A Dinterface.c185 /* If queues are not set up internally - always return 0
215 /* Drop the packet if queues are not set up.
230 queue = &vif->queues[index];
287 queue = &vif->queues[index];
311 queue = &vif->queues[queue_index];
327 queue = &vif->queues[queue_index];
440 void *vif_stats = &vif->queues[queue_index].stats;
494 /* Allocate a netdev with the max. supported number of queues.
518 /* Start out with no queues. */
519 vif->queues
845 struct xenvif_queue *queues = vif->queues; local
[all...]
/linux-master/tools/perf/util/
H A Dintel-pt.c63 struct auxtrace_queues queues; member in struct:intel_pt
459 queue = &ptq->pt->queues.queue_array[ptq->queue_nr];
509 queue = &ptq->pt->queues.queue_array[ptq->queue_nr];
1418 for (i = 0; i < pt->queues.nr_queues; i++) {
1419 struct auxtrace_queue *queue = &pt->queues.queue_array[i];
1658 for (i = 0; i < pt->queues.nr_queues; i++) {
1659 ret = intel_pt_setup_queue(pt, &pt->queues.queue_array[i], i);
2555 queue = &pt->queues.queue_array[ptq->queue_nr];
2814 for (i = 0; i < pt->queues.nr_queues; i++) {
2815 struct auxtrace_queue *queue = &pt->queues
3063 struct auxtrace_queues *queues = &pt->queues; local
3561 struct auxtrace_queues *queues = &pt->queues; local
[all...]
H A Dcs-etm.c45 struct auxtrace_queues queues; member in struct:cs_etm_auxtrace
483 queue = &etmq->etm->queues.queue_array[etmq->queue_nr];
801 * Pass tid = -1 to process all queues. But likely they will have
866 struct auxtrace_queues *queues = &aux->queues; local
868 for (i = 0; i < queues->nr_queues; i++) {
869 cs_etm__free_queue(queues->queue_array[i].priv);
870 queues->queue_array[i].priv = NULL;
873 auxtrace_queues__free(queues);
1175 * queues befor
2535 struct auxtrace_queues *queues = &etm->queues; local
[all...]
H A Dauxtrace.h287 * struct auxtrace_queues - an array of AUX area tracing queues.
288 * @queue_array: array of queues
289 * @nr_queues: number of queues
291 * @populated: queues have been fully populated using the auxtrace_index
314 * struct auxtrace_heap - a heap suitable for sorting AUX area tracing queues.
524 int auxtrace_queues__init(struct auxtrace_queues *queues);
525 int auxtrace_queues__add_event(struct auxtrace_queues *queues,
530 auxtrace_queues__sample_queue(struct auxtrace_queues *queues,
533 int auxtrace_queues__add_sample(struct auxtrace_queues *queues,
537 void auxtrace_queues__free(struct auxtrace_queues *queues);
[all...]
/linux-master/drivers/staging/media/ipu3/
H A Dipu3.c76 &imgu_pipe->queues[i].dmap);
97 &imgu_pipe->queues[i].dmap, size)) {
137 &imgu_pipe->queues[i].dmap,
144 imgu_css_buf_init(&imgu_pipe->queues[i].dummybufs[k], i,
145 imgu_pipe->queues[i].dmap.daddr);
162 if (WARN_ON(!imgu_pipe->queues[queue].dmap.vaddr))
167 if (imgu_css_buf_state(&imgu_pipe->queues[queue].dummybufs[i]) !=
174 imgu_css_buf_init(&imgu_pipe->queues[queue].dummybufs[i], queue,
175 imgu_pipe->queues[queue].dmap.daddr);
177 return &imgu_pipe->queues[queu
[all...]
H A Dipu3.h20 * master queue, the driver queues a buffer also to all other active nodes.
22 * the driver gets an internal dummy buffer and queues it.
103 /* Internally enabled queues */
107 } queues[IPU3_CSS_QUEUES]; member in struct:imgu_media_pipe
/linux-master/drivers/net/ethernet/intel/ice/
H A Dice_eswitch.c572 * ice_eswitch_start_all_tx_queues - start Tx queues of all port representors
588 * ice_eswitch_stop_all_tx_queues - stop Tx queues of all port representors
621 int queues = 0; local
625 queues = eswitch->qs.to_reach;
628 queues = 0;
632 queues = cp->alloc_txq + change;
635 if (queues) {
636 cp->req_txq = queues;
637 cp->req_rxq = queues;
761 * ice_eswitch_reserve_cp_queues - reserve control plane VSI queues
[all...]
/linux-master/drivers/net/
H A Dxen-netfront.c67 "Maximum number of queues per virtual interface");
167 struct netfront_queue *queues; member in struct:netfront_info
367 if (!np->queues || np->broken)
371 queue = &np->queues[i];
660 queue = &np->queues[smp_processor_id() % num_queues];
725 /* Drop the packet if no queues are set up */
732 queue = &np->queues[queue_index];
875 queue = &np->queues[i];
886 struct netfront_queue *queue = &info->queues[i];
893 kfree(info->queues);
[all...]
/linux-master/drivers/net/wireless/silabs/wfx/
H A Ddata_tx.c546 static void wfx_flush_vif(struct wfx_vif *wvif, u32 queues, struct sk_buff_head *dropped) argument
552 if (!(BIT(i) & queues))
561 if (!(BIT(i) & queues))
566 dev_warn(wvif->wdev->dev, "frames queued while flushing tx queues?");
570 void wfx_flush(struct ieee80211_hw *hw, struct ieee80211_vif *vif, u32 queues, bool drop) argument
580 wfx_flush_vif(wvif, queues, drop ? &dropped : NULL);
584 wfx_flush_vif(wvif, queues, drop ? &dropped : NULL);
/linux-master/drivers/scsi/aacraid/
H A Ddpcsup.c72 atomic_dec(&dev->queues->queue[AdapNormCmdQueue].numpending);
278 struct aac_queue *q = &dev->queues->queue[HostNormCmdQueue];
344 atomic_dec(&dev->queues->queue[AdapNormCmdQueue].numpending);
H A Dsa.c55 aac_command_normal(&dev->queues->queue[HostNormCmdQueue]);
58 aac_response_normal(&dev->queues->queue[HostNormRespQueue]);
/linux-master/drivers/gpu/drm/imagination/
H A Dpvr_power.c162 mutex_lock(&pvr_dev->queues.lock);
163 has_active_contexts = list_empty(&pvr_dev->queues.active);
164 mutex_unlock(&pvr_dev->queues.lock);
/linux-master/drivers/gpu/drm/msm/adreno/
H A Da6xx_hfi.c105 struct a6xx_hfi_queue *queue = &gmu->queues[HFI_RESPONSE_QUEUE];
174 struct a6xx_hfi_queue *queue = &gmu->queues[HFI_COMMAND_QUEUE];
778 for (i = 0; i < ARRAY_SIZE(gmu->queues); i++) {
779 struct a6xx_hfi_queue *queue = &gmu->queues[i];
835 table_size += (ARRAY_SIZE(gmu->queues) *
843 table->num_queues = ARRAY_SIZE(gmu->queues);
844 table->active_queues = ARRAY_SIZE(gmu->queues);
848 a6xx_hfi_queue_init(&gmu->queues[0], &headers[0], hfi->virt + offset,
853 a6xx_hfi_queue_init(&gmu->queues[1], &headers[1], hfi->virt + offset,
/linux-master/tools/testing/selftests/net/
H A Dtoeplitz.sh51 # Consider only as many queues as RSS actually uses. We assume that
89 for i in /sys/class/net/${DEV}/queues/rx-*/rps_cpus
H A Drps_default_mask.sh34 rps_mask=$($cmd /sys/class/net/$dev_name/queues/rx-0/rps_cpus)
/linux-master/drivers/nvme/host/
H A Drdma.c105 struct nvme_rdma_queue *queues; member in struct:nvme_rdma_ctrl
161 return queue - queue->ctrl->queues;
300 struct nvme_rdma_queue *queue = &ctrl->queues[queue_idx];
323 struct nvme_rdma_queue *queue = &ctrl->queues[hctx_idx + 1];
335 struct nvme_rdma_queue *queue = &ctrl->queues[0];
468 * Spread I/O queues completion vectors according their queue index.
469 * Admin queues can always go on completion vector 0.
473 /* Polling queues need direct cq polling context */
576 queue = &ctrl->queues[idx];
665 nvme_rdma_free_queue(&ctrl->queues[
[all...]
/linux-master/drivers/scsi/arm/
H A Dacornscsi.h302 unsigned int queues; member in struct:acornscsi_hostdata::__anon593
317 } queues; member in struct:acornscsi_hostdata
H A Dfas216.h255 unsigned int queues; member in struct:__anon2634::__anon2636
283 } queues; member in struct:__anon2634
H A Dfas216.c207 printk(" stats={ queues=%X removes=%X fins=%X reads=%X writes=%X miscs=%X\n"
209 info->stats.queues, info->stats.removes, info->stats.fins,
999 queue_add_cmd_tail(&info->queues.disconnected, info->SCpnt);
1005 info->SCpnt = queue_remove_tgtluntag(&info->queues.disconnected,
1927 SCpnt = queue_remove_exclude(&info->queues.issue,
1951 queue_add_cmd_tail(&info->queues.disconnected, info->SCpnt);
2222 info->stats.queues += 1;
2230 result = !queue_add_cmd_ordered(&info->queues.issue, SCpnt);
2362 if (queue_remove_cmd(&info->queues.issue, SCpnt)) {
2372 } else if (queue_remove_cmd(&info->queues
[all...]
/linux-master/samples/pktgen/
H A Dfunctions.sh145 # Given an Dev/iface, get its queues' irq numbers
149 local queues="${IFACE}-.*TxRx"
151 irqs=$(grep "$queues" /proc/interrupts | cut -f1 -d:)
/linux-master/drivers/net/ethernet/wangxun/txgbe/
H A Dtxgbe_irq.c17 * @queues: enable irqs for queues
19 void txgbe_irq_enable(struct wx *wx, bool queues) argument
25 if (queues)

Completed in 375 milliseconds

123456789