/linux-master/drivers/net/ethernet/amazon/ena/ |
H A D | ena_xdp.h | 65 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 D | hci.h | 14 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 D | uacce.h | 83 * @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 D | xenbus.c | 182 &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 D | interface.c | 185 /* 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 D | intel-pt.c | 63 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 D | cs-etm.c | 45 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 D | auxtrace.h | 287 * 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 D | ipu3.c | 76 &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 D | ipu3.h | 20 * 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 D | ice_eswitch.c | 572 * 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 D | xen-netfront.c | 67 "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 D | data_tx.c | 546 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 D | dpcsup.c | 72 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 D | sa.c | 55 aac_command_normal(&dev->queues->queue[HostNormCmdQueue]); 58 aac_response_normal(&dev->queues->queue[HostNormRespQueue]);
|
/linux-master/drivers/gpu/drm/imagination/ |
H A D | pvr_power.c | 162 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 D | a6xx_hfi.c | 105 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 D | toeplitz.sh | 51 # 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 D | rps_default_mask.sh | 34 rps_mask=$($cmd /sys/class/net/$dev_name/queues/rx-0/rps_cpus)
|
/linux-master/drivers/nvme/host/ |
H A D | rdma.c | 105 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 D | acornscsi.h | 302 unsigned int queues; member in struct:acornscsi_hostdata::__anon593 317 } queues; member in struct:acornscsi_hostdata
|
H A D | fas216.h | 255 unsigned int queues; member in struct:__anon2634::__anon2636 283 } queues; member in struct:__anon2634
|
H A D | fas216.c | 207 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 D | functions.sh | 145 # 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 D | txgbe_irq.c | 17 * @queues: enable irqs for queues 19 void txgbe_irq_enable(struct wx *wx, bool queues) argument 25 if (queues)
|