Home
last modified time | relevance | path

Searched refs:queue_idx (Results 1 – 25 of 32) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/net/ethernet/atheros/alx/
Dalx.h68 u16 queue_idx; member
83 u16 queue_idx; member
Dmain.c155 return netdev_get_tx_queue(txq->netdev, txq->queue_idx); in alx_get_tx_queue()
464 txring_header_reg[np->txq->queue_idx], in alx_init_ring_ptrs()
769 txq->queue_idx = i; in alx_alloc_napis()
785 rxq->queue_idx = 0; in alx_alloc_napis()
870 np->txq->queue_idx); in alx_request_msix()
873 np->txq->queue_idx); in alx_request_msix()
876 np->rxq->queue_idx); in alx_request_msix()
/kernel/linux/linux-5.10/drivers/staging/rtl8723bs/hal/
Dhal_sdio.c80 u32 rtw_hal_get_sdio_tx_max_length(struct adapter *padapter, u8 queue_idx) in rtw_hal_get_sdio_tx_max_length() argument
87 deviceId = ffaddr2deviceId(pdvobjpriv, queue_idx); in rtw_hal_get_sdio_tx_max_length()
/kernel/linux/linux-5.10/drivers/net/ethernet/google/gve/
Dgve_rx.c11 static void gve_rx_remove_from_block(struct gve_priv *priv, int queue_idx) in gve_rx_remove_from_block() argument
14 &priv->ntfy_blocks[gve_rx_idx_to_ntfy(priv, queue_idx)]; in gve_rx_remove_from_block()
87 static void gve_rx_add_to_block(struct gve_priv *priv, int queue_idx) in gve_rx_add_to_block() argument
89 u32 ntfy_idx = gve_rx_idx_to_ntfy(priv, queue_idx); in gve_rx_add_to_block()
91 struct gve_rx_ring *rx = &priv->rx[queue_idx]; in gve_rx_add_to_block()
Dgve.h425 static inline u32 gve_tx_idx_to_ntfy(struct gve_priv *priv, u32 queue_idx) in gve_tx_idx_to_ntfy() argument
427 return queue_idx; in gve_tx_idx_to_ntfy()
432 static inline u32 gve_rx_idx_to_ntfy(struct gve_priv *priv, u32 queue_idx) in gve_rx_idx_to_ntfy() argument
434 return (priv->num_ntfy_blks / 2) + queue_idx; in gve_rx_idx_to_ntfy()
Dgve_tx.c134 static void gve_tx_remove_from_block(struct gve_priv *priv, int queue_idx) in gve_tx_remove_from_block() argument
137 &priv->ntfy_blocks[gve_tx_idx_to_ntfy(priv, queue_idx)]; in gve_tx_remove_from_block()
175 static void gve_tx_add_to_block(struct gve_priv *priv, int queue_idx) in gve_tx_add_to_block() argument
177 int ntfy_idx = gve_tx_idx_to_ntfy(priv, queue_idx); in gve_tx_add_to_block()
179 struct gve_tx_ring *tx = &priv->tx[queue_idx]; in gve_tx_add_to_block()
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/en/
Dhealth.c310 int queue_idx, char *lbl) in mlx5e_health_queue_dump() argument
316 key.index1 = queue_idx; in mlx5e_health_queue_dump()
328 err = devlink_fmsg_u32_pair_put(fmsg, "index", queue_idx); in mlx5e_health_queue_dump()
Dhealth.h57 int queue_idx, char *lbl);
/kernel/linux/linux-5.10/drivers/nvme/target/
Dloop.c84 u32 queue_idx = nvme_loop_queue_idx(queue); in nvme_loop_tagset() local
86 if (queue_idx == 0) in nvme_loop_tagset()
87 return queue->ctrl->admin_tag_set.tags[queue_idx]; in nvme_loop_tagset()
88 return queue->ctrl->tag_set.tags[queue_idx - 1]; in nvme_loop_tagset()
194 struct nvme_loop_iod *iod, unsigned int queue_idx) in nvme_loop_init_iod() argument
198 iod->queue = &ctrl->queues[queue_idx]; in nvme_loop_init_iod()
/kernel/linux/linux-5.10/drivers/staging/rtl8723bs/include/
Dhal_sdio.h16 u32 rtw_hal_get_sdio_tx_max_length(struct adapter *padapter, u8 queue_idx);
/kernel/linux/linux-5.10/drivers/virtio/
Dvirtio_pci_common.c287 int i, err, nvectors, allocated_vectors, queue_idx = 0; in vp_find_vqs_msix() local
323 vqs[i] = vp_setup_vq(vdev, queue_idx++, callbacks[i], names[i], in vp_find_vqs_msix()
358 int i, err, queue_idx = 0; in vp_find_vqs_intx() local
376 vqs[i] = vp_setup_vq(vdev, queue_idx++, callbacks[i], names[i], in vp_find_vqs_intx()
Dvirtio_vdpa.c259 int i, err, queue_idx = 0; in virtio_vdpa_find_vqs() local
267 vqs[i] = virtio_vdpa_setup_vq(vdev, queue_idx++, in virtio_vdpa_find_vqs()
Dvirtio_mmio.c467 int i, err, queue_idx = 0; in vm_find_vqs() local
483 vqs[i] = vm_setup_vq(vdev, queue_idx++, callbacks[i], names[i], in vm_find_vqs()
/kernel/linux/linux-5.10/drivers/remoteproc/
Dremoteproc_virtio.c150 int i, ret, queue_idx = 0; in rproc_virtio_find_vqs() local
158 vqs[i] = rp_find_vq(vdev, queue_idx++, callbacks[i], names[i], in rproc_virtio_find_vqs()
/kernel/linux/linux-5.10/drivers/net/wireless/ralink/rt2x00/
Drt2x00mac.c669 struct ieee80211_vif *vif, u16 queue_idx, in rt2x00mac_conf_tx() argument
675 queue = rt2x00queue_get_tx_queue(rt2x00dev, queue_idx); in rt2x00mac_conf_tx()
698 queue_idx, queue->cw_min, queue->cw_max, queue->aifs, in rt2x00mac_conf_tx()
Drt73usb.c2221 struct ieee80211_vif *vif, u16 queue_idx, in rt73usb_conf_tx() argument
2237 retval = rt2x00mac_conf_tx(hw, vif, queue_idx, params); in rt73usb_conf_tx()
2245 if (queue_idx >= 4) in rt73usb_conf_tx()
2248 queue = rt2x00queue_get_tx_queue(rt2x00dev, queue_idx); in rt73usb_conf_tx()
2251 offset = AC_TXOP_CSR0 + (sizeof(u32) * (!!(queue_idx & 2))); in rt73usb_conf_tx()
2252 field.bit_offset = (queue_idx & 1) * 16; in rt73usb_conf_tx()
2260 field.bit_offset = queue_idx * 4; in rt73usb_conf_tx()
Drt61pci.c2802 struct ieee80211_vif *vif, u16 queue_idx, in rt61pci_conf_tx() argument
2818 retval = rt2x00mac_conf_tx(hw, vif, queue_idx, params); in rt61pci_conf_tx()
2826 if (queue_idx >= 4) in rt61pci_conf_tx()
2829 queue = rt2x00queue_get_tx_queue(rt2x00dev, queue_idx); in rt61pci_conf_tx()
2832 offset = AC_TXOP_CSR0 + (sizeof(u32) * (!!(queue_idx & 2))); in rt61pci_conf_tx()
2833 field.bit_offset = (queue_idx & 1) * 16; in rt61pci_conf_tx()
2841 field.bit_offset = queue_idx * 4; in rt61pci_conf_tx()
Drt2800lib.h248 struct ieee80211_vif *vif, u16 queue_idx,
/kernel/linux/linux-5.10/drivers/misc/habanalabs/common/
Dhw_queue.c720 int sob, queue_idx = hdev->sync_stream_queue_idx++; in sync_stream_queue_init() local
723 prop->sync_stream_first_sob + queue_idx * HL_RSVD_SOBS; in sync_stream_queue_init()
725 prop->sync_stream_first_mon + queue_idx * HL_RSVD_MONS; in sync_stream_queue_init()
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/
Damdgpu_amdkfd_gfx_v9.c731 static void get_wave_count(struct amdgpu_device *adev, int queue_idx, in get_wave_count() argument
745 pipe_idx = queue_idx / adev->gfx.mec.num_queue_per_pipe; in get_wave_count()
746 queue_slot = queue_idx % adev->gfx.mec.num_queue_per_pipe; in get_wave_count()
/kernel/linux/linux-5.10/drivers/nvme/host/
Drdma.c302 int queue_idx = (set == &ctrl->tag_set) ? hctx_idx + 1 : 0; in nvme_rdma_init_request() local
303 struct nvme_rdma_queue *queue = &ctrl->queues[queue_idx]; in nvme_rdma_init_request()
1697 u32 queue_idx = nvme_rdma_queue_idx(queue); in nvme_rdma_tagset() local
1699 if (queue_idx == 0) in nvme_rdma_tagset()
1700 return queue->ctrl->admin_tag_set.tags[queue_idx]; in nvme_rdma_tagset()
1701 return queue->ctrl->tag_set.tags[queue_idx - 1]; in nvme_rdma_tagset()
Dtcp.c153 u32 queue_idx = nvme_tcp_queue_id(queue); in nvme_tcp_tagset() local
155 if (queue_idx == 0) in nvme_tcp_tagset()
156 return queue->ctrl->admin_tag_set.tags[queue_idx]; in nvme_tcp_tagset()
157 return queue->ctrl->tag_set.tags[queue_idx - 1]; in nvme_tcp_tagset()
427 int queue_idx = (set == &ctrl->tag_set) ? hctx_idx + 1 : 0; in nvme_tcp_init_request() local
428 struct nvme_tcp_queue *queue = &ctrl->queues[queue_idx]; in nvme_tcp_init_request()
/kernel/linux/linux-5.10/drivers/net/ethernet/amazon/ena/
Dena_admin_defs.h355 u16 queue_idx; member
/kernel/linux/linux-5.10/arch/um/drivers/
Dvirtio_uml.c992 int i, queue_idx = 0, rc; in vu_find_vqs() local
1005 vqs[i] = vu_setup_vq(vdev, queue_idx++, callbacks[i], names[i], in vu_find_vqs()
/kernel/linux/linux-5.10/drivers/net/
Dxen-netfront.c585 u16 queue_idx; in xennet_select_queue() local
589 queue_idx = 0; in xennet_select_queue()
592 queue_idx = hash % num_queues; in xennet_select_queue()
595 return queue_idx; in xennet_select_queue()

12