Home
last modified time | relevance | path

Searched refs:hw_queue (Results 1 – 24 of 24) sorted by relevance

/src/sys/dev/cxgbe/iw_cxgbe/
H A Ddevice.c211 iwsc->rdev.hw_queue.t4_eq_status_entries = in c4iw_alloc()
213 iwsc->rdev.hw_queue.t4_max_eq_size = 65520; in c4iw_alloc()
214 iwsc->rdev.hw_queue.t4_max_iq_size = 65520; in c4iw_alloc()
215 iwsc->rdev.hw_queue.t4_max_rq_size = 8192 - in c4iw_alloc()
216 iwsc->rdev.hw_queue.t4_eq_status_entries - 1; in c4iw_alloc()
217 iwsc->rdev.hw_queue.t4_max_sq_size = in c4iw_alloc()
218 iwsc->rdev.hw_queue.t4_max_eq_size - in c4iw_alloc()
219 iwsc->rdev.hw_queue.t4_eq_status_entries - 1; in c4iw_alloc()
220 iwsc->rdev.hw_queue.t4_max_qp_depth = in c4iw_alloc()
221 iwsc->rdev.hw_queue.t4_max_rq_size; in c4iw_alloc()
[all …]
H A Dprovider.c314 props->max_qp_wr = dev->rdev.hw_queue.t4_max_qp_depth; in c4iw_query_device()
322 props->max_cqe = dev->rdev.hw_queue.t4_max_cq_depth; in c4iw_query_device()
H A Dqp.c260 rdev->hw_queue.t4_eq_status_entries; in create_qp()
284 rdev->hw_queue.t4_eq_status_entries; in create_qp()
1744 if (attrs->cap.max_recv_wr > rhp->rdev.hw_queue.t4_max_rq_size) in c4iw_create_qp()
1750 if (attrs->cap.max_send_wr > rhp->rdev.hw_queue.t4_max_sq_size) in c4iw_create_qp()
1763 (sqsize + rhp->rdev.hw_queue.t4_eq_status_entries) * in c4iw_create_qp()
1768 (rqsize + rhp->rdev.hw_queue.t4_eq_status_entries) * in c4iw_create_qp()
H A Diw_cxgbe.h161 struct c4iw_hw_queue hw_queue; member
H A Dcq.c941 hwentries = min(entries * 2, rhp->rdev.hw_queue.t4_max_iq_size); in c4iw_create_cq()
/src/sys/contrib/dev/iwlwifi/mld/
H A Dmld.c544 int hw_queue, bool queue_full) in iwl_mld_queue_state_change() argument
553 txq = rcu_dereference(mld->fw_id_to_txq[hw_queue]); in iwl_mld_queue_state_change()
561 hw_queue); in iwl_mld_queue_state_change()
589 iwl_mld_queue_full(struct iwl_op_mode *op_mode, int hw_queue) in iwl_mld_queue_full() argument
591 iwl_mld_queue_state_change(op_mode, hw_queue, true); in iwl_mld_queue_full()
595 iwl_mld_queue_not_full(struct iwl_op_mode *op_mode, int hw_queue) in iwl_mld_queue_not_full() argument
597 iwl_mld_queue_state_change(op_mode, hw_queue, false); in iwl_mld_queue_not_full()
/src/sys/contrib/dev/iwlwifi/mvm/
H A Dops.c1842 int hw_queue, bool start) in iwl_mvm_queue_state_change() argument
1854 mvm->tvqm_info[hw_queue].sta_id : in iwl_mvm_queue_state_change()
1855 mvm->queue_info[hw_queue].ra_sta_id; in iwl_mvm_queue_state_change()
1867 if (iwl_mvm_is_static_queue(mvm, hw_queue)) { in iwl_mvm_queue_state_change()
1877 int tid = mvm->tvqm_info[hw_queue].txq_tid; in iwl_mvm_queue_state_change()
1881 tid_bitmap = mvm->queue_info[hw_queue].tid_bitmap; in iwl_mvm_queue_state_change()
1908 static void iwl_mvm_stop_sw_queue(struct iwl_op_mode *op_mode, int hw_queue) in iwl_mvm_stop_sw_queue() argument
1910 iwl_mvm_queue_state_change(op_mode, hw_queue, false); in iwl_mvm_stop_sw_queue()
1913 static void iwl_mvm_wake_sw_queue(struct iwl_op_mode *op_mode, int hw_queue) in iwl_mvm_wake_sw_queue() argument
1915 iwl_mvm_queue_state_change(op_mode, hw_queue, true); in iwl_mvm_wake_sw_queue()
/src/sys/contrib/dev/rtw88/
H A Dpci.c998 u8 hw_queue) in rtw_pci_tx_isr() argument
1010 ring = &rtwpci->tx_rings[hw_queue]; in rtw_pci_tx_isr()
1012 bd_idx_addr = rtw_pci_tx_queue_idx_addr[hw_queue]; in rtw_pci_tx_isr()
1026 count, hw_queue, bd_idx, ring->r.rp, cur_rp); in rtw_pci_tx_isr()
1034 if (hw_queue == RTW_TX_QUEUE_H2C) { in rtw_pci_tx_isr()
1099 u8 hw_queue, u32 limit) in rtw_pci_rx_napi() argument
/src/sys/contrib/dev/mediatek/mt76/mt7615/
H A Dpci_mac.c83 u8 phy_idx = (info->hw_queue & MT_TX_HW_QUEUE_PHY) >> 2; in mt7615_tx_prepare_skb()
H A Dmac.c722 u8 phy_idx = (info->hw_queue & MT_TX_HW_QUEUE_PHY) >> 2; in mt7615_mac_write_txwi()
H A Dmcu.c716 info->hw_queue |= FIELD_PREP(MT_TX_HW_QUEUE_PHY, mvif->mt76.band_idx); in mt7615_mcu_add_beacon_offload()
/src/sys/contrib/dev/mediatek/mt76/
H A Dtx.c350 info->hw_queue |= FIELD_PREP(MT_TX_HW_QUEUE_PHY, phy->band_idx); in mt76_tx()
384 info->hw_queue |= FIELD_PREP(MT_TX_HW_QUEUE_PHY, phy->band_idx); in mt76_txq_dequeue()
H A Dtestmode.c143 info->hw_queue |= FIELD_PREP(MT_TX_HW_QUEUE_PHY, phy->band_idx); in mt76_testmode_alloc_skb()
H A Dmt76.h1763 u8 phy_idx = (info->hw_queue & MT_TX_HW_QUEUE_PHY) >> 2; in mt76_tx_status_get_hw()
1766 info->hw_queue &= ~MT_TX_HW_QUEUE_PHY; in mt76_tx_status_get_hw()
H A Dmt76_connac_mac.c500 u8 phy_idx = (info->hw_queue & MT_TX_HW_QUEUE_PHY) >> 2; in mt76_connac2_mac_write_txwi()
/src/sys/compat/linuxkpi/common/src/
H A Dlinux_80211.c3963 vif->hw_queue[i] = IEEE80211_INVAL_HW_QUEUE; in lkpi_ic_vap_create()
3965 vif->hw_queue[i] = i; in lkpi_ic_vap_create()
3967 vif->hw_queue[i] = 0; in lkpi_ic_vap_create()
5568 info->hw_queue = vif->hw_queue[ac];
8281 info->band, info->hw_queue, info->tx_time_est,
8547 if (qnum == vif->hw_queue[ac]) {
8602 if (hwq == vif->hw_queue[ac]) {
/src/sys/compat/linuxkpi/common/include/net/
H A Dmac80211.h856 uint8_t hw_queue[IEEE80211_NUM_ACS]; member
889 uint16_t hw_queue:4, /* 4 bits */ member
/src/sys/contrib/dev/mediatek/mt76/mt7915/
H A Dmcu.c2005 info->hw_queue |= FIELD_PREP(MT_TX_HW_QUEUE_PHY, ext_phy); in mt7915_mcu_add_inband_discov()
2082 info->hw_queue = FIELD_PREP(MT_TX_HW_QUEUE_PHY, ext_phy); in mt7915_mcu_add_beacon()
H A Dmac.c737 u8 phy_idx = (info->hw_queue & MT_TX_HW_QUEUE_PHY) >> 2; in mt7915_mac_write_txwi()
/src/sys/contrib/dev/mediatek/mt76/mt7996/
H A Dmcu.c2841 info->hw_queue |= FIELD_PREP(MT_TX_HW_QUEUE_PHY, mlink->band_idx); in mt7996_mcu_add_beacon()
2911 info->hw_queue |= FIELD_PREP(MT_TX_HW_QUEUE_PHY, phy->mt76->band_idx); in mt7996_mcu_beacon_inband_discov()
H A Dmac.c904 u8 band_idx = (info->hw_queue & MT_TX_HW_QUEUE_PHY) >> 2; in mt7996_mac_write_txwi()
/src/sys/contrib/dev/athk/ath12k/
H A Dmac.c5390 for (i = 0; i < ARRAY_SIZE(vif->hw_queue); i++) in ath12k_mac_op_add_interface()
5391 vif->hw_queue[i] = i % (ATH12K_HW_MAX_QUEUES - 1); in ath12k_mac_op_add_interface()
/src/sys/contrib/dev/athk/ath11k/
H A Dmac.c6845 for (i = 0; i < ARRAY_SIZE(vif->hw_queue); i++) in ath11k_mac_op_add_interface()
6846 vif->hw_queue[i] = i % (ATH11K_HW_MAX_QUEUES - 1); in ath11k_mac_op_add_interface()
/src/sys/contrib/dev/athk/ath10k/
H A Dmac.c5672 for (i = 0; i < ARRAY_SIZE(vif->hw_queue); i++) in ath10k_add_interface()
5673 vif->hw_queue[i] = arvif->vdev_id % (IEEE80211_MAX_QUEUES - 1); in ath10k_add_interface()