/linux-master/drivers/net/ethernet/ibm/ehea/ |
H A D | ehea_qmr.h | 196 static inline void *hw_qeit_calc(struct hw_queue *queue, u64 q_offset) 206 static inline void *hw_qeit_get(struct hw_queue *queue) 211 static inline void hw_qeit_inc(struct hw_queue *queue) 221 static inline void *hw_qeit_get_inc(struct hw_queue *queue) 228 static inline void *hw_qeit_get_inc_valid(struct hw_queue *queue) 245 static inline void *hw_qeit_get_valid(struct hw_queue *queue) 261 static inline void *hw_qeit_reset(struct hw_queue *queue) 267 static inline void *hw_qeit_eq_get_inc(struct hw_queue *queue) 281 static inline void *hw_eqit_eq_get_inc_valid(struct hw_queue *queue) 295 struct hw_queue *queu [all...] |
H A D | ehea.h | 141 struct hw_queue { struct 260 struct hw_queue hw_queue; member in struct:ehea_eq 273 struct hw_queue hw_squeue; 274 struct hw_queue hw_rqueue1; 275 struct hw_queue hw_rqueue2; 276 struct hw_queue hw_rqueue3; 301 struct hw_queue hw_queue; member in struct:ehea_cq
|
H A D | ehea_qmr.c | 25 static void *hw_qpageit_get_inc(struct hw_queue *queue) 40 static int hw_queue_ctor(struct hw_queue *queue, const u32 nr_of_pages, 90 static void hw_queue_dtor(struct hw_queue *queue) 134 ret = hw_queue_ctor(&cq->hw_queue, cq->attr.nr_pages, 140 vpage = hw_qpageit_get_inc(&cq->hw_queue); 157 vpage = hw_qpageit_get_inc(&cq->hw_queue); 173 hw_qeit_reset(&cq->hw_queue); 180 hw_queue_dtor(&cq->hw_queue); 202 hw_queue_dtor(&cq->hw_queue); 255 ret = hw_queue_ctor(&eq->hw_queue, e 357 ehea_qp_alloc_register(struct ehea_qp *qp, struct hw_queue *hw_queue, int nr_pages, int wqe_size, int act_nr_sges, struct ehea_adapter *adapter, int h_call_q_selector) argument [all...] |
/linux-master/drivers/accel/habanalabs/common/ |
H A D | Makefile | 11 common/command_buffer.o common/hw_queue.o common/irq.o \
|
/linux-master/drivers/gpu/drm/i915/gt/ |
H A D | mock_engine.c | 95 return list_first_entry_or_null(&engine->hw_queue, 245 list_add_tail(&request->mock.link, &engine->hw_queue); 246 if (list_is_first(&request->mock.link, &engine->hw_queue)) { 310 list_for_each_entry(rq, &mock->hw_queue, mock.link) { 316 INIT_LIST_HEAD(&mock->hw_queue); 386 INIT_LIST_HEAD(&engine->hw_queue); 438 list_for_each_entry_safe(request, rn, &mock->hw_queue, mock.link)
|
H A D | mock_engine.h | 19 struct list_head hw_queue; member in struct:mock_engine
|
/linux-master/drivers/infiniband/hw/cxgb4/ |
H A D | cq.c | 1056 hwentries = min(entries * 2, rhp->rdev.hw_queue.t4_max_iq_size);
|
H A D | device.c | 994 devp->rdev.hw_queue.t4_eq_status_entries = 996 devp->rdev.hw_queue.t4_max_eq_size = 65520; 997 devp->rdev.hw_queue.t4_max_iq_size = 65520; 998 devp->rdev.hw_queue.t4_max_rq_size = 8192 - 999 devp->rdev.hw_queue.t4_eq_status_entries - 1; 1000 devp->rdev.hw_queue.t4_max_sq_size = 1001 devp->rdev.hw_queue.t4_max_eq_size - 1002 devp->rdev.hw_queue.t4_eq_status_entries - 1; 1003 devp->rdev.hw_queue.t4_max_qp_depth = 1004 devp->rdev.hw_queue [all...] |
H A D | iw_cxgb4.h | 186 struct c4iw_hw_queue hw_queue; member in struct:c4iw_rdev
|
H A D | provider.c | 282 props->max_qp_wr = dev->rdev.hw_queue.t4_max_qp_depth; 283 props->max_srq_wr = dev->rdev.hw_queue.t4_max_qp_depth; 293 props->max_cqe = dev->rdev.hw_queue.t4_max_cq_depth;
|
H A D | qp.c | 331 rdev->hw_queue.t4_eq_status_entries; 360 rdev->hw_queue.t4_eq_status_entries; 2140 if (attrs->cap.max_recv_wr > rhp->rdev.hw_queue.t4_max_rq_size) 2147 if (attrs->cap.max_send_wr > rhp->rdev.hw_queue.t4_max_sq_size) 2159 (sqsize + rhp->rdev.hw_queue.t4_eq_status_entries) * 2165 (rqsize + rhp->rdev.hw_queue.t4_eq_status_entries) * 2591 rdev->hw_queue.t4_eq_status_entries; 2686 if (attrs->attr.max_wr > rhp->rdev.hw_queue.t4_max_rq_size) 2722 (rqsize + rhp->rdev.hw_queue.t4_eq_status_entries) *
|
/linux-master/drivers/net/ethernet/intel/ice/ |
H A D | ice_tc_lib.c | 1038 rule_info.sw_act.fwd_id.q_id = tc_fltr->action.fwd.q.hw_queue; 1044 tc_fltr->action.fwd.q.hw_queue, lkups_cnt); 1098 tc_fltr->action.fwd.q.hw_queue, rule_added.rid, 1821 fltr->action.fwd.q.hw_queue = vsi->rxq_map[queue];
|
H A D | ice_tc_lib.h | 60 u16 hw_queue; member in struct:ice_tc_flower_action::__anon35::__anon37
|
/linux-master/drivers/net/wireless/ath/ath10k/ |
H A D | mac.c | 5627 for (i = 0; i < ARRAY_SIZE(vif->hw_queue); i++) 5628 vif->hw_queue[i] = arvif->vdev_id % (IEEE80211_MAX_QUEUES - 1);
|
/linux-master/drivers/net/wireless/ath/ath11k/ |
H A D | mac.c | 6594 for (i = 0; i < ARRAY_SIZE(vif->hw_queue); i++) 6595 vif->hw_queue[i] = i % (ATH11K_HW_MAX_QUEUES - 1);
|
/linux-master/drivers/net/wireless/ath/ath12k/ |
H A D | mac.c | 5832 for (i = 0; i < ARRAY_SIZE(vif->hw_queue); i++) 5833 vif->hw_queue[i] = i % (ATH12K_HW_MAX_QUEUES - 1);
|
/linux-master/drivers/net/wireless/ath/ath9k/ |
H A D | main.c | 1321 vif->hw_queue[i] = i; 2638 vif->hw_queue[i] = ctx->hw_queue_base + i; 2670 vif->hw_queue[ac] = IEEE80211_INVAL_HW_QUEUE;
|
/linux-master/drivers/net/wireless/ath/carl9170/ |
H A D | tx.c | 968 unsigned int hw_queue; local 983 hw_queue = ar9170_qmap(carl9170_get_queue(ar, skb)); 1001 SET_VAL(CARL9170_TX_SUPER_MISC_QUEUE, txc->s.misc, hw_queue); 1017 mac_tmp |= cpu_to_le16((hw_queue << AR9170_TX_MAC_QOS_S) &
|
/linux-master/drivers/net/wireless/intel/iwlwifi/dvm/ |
H A D | mac80211.c | 1252 vif->hw_queue[ac] = ctx->ac_to_queue[ac];
|
H A D | tx.c | 414 txq_id = info->hw_queue; 428 priv->queue_to_mac80211[txq_id] != info->hw_queue);
|
/linux-master/drivers/net/wireless/intel/iwlwifi/mvm/ |
H A D | ops.c | 1753 int hw_queue, bool start) 1765 mvm->tvqm_info[hw_queue].sta_id : 1766 mvm->queue_info[hw_queue].ra_sta_id; 1778 if (iwl_mvm_is_static_queue(mvm, hw_queue)) { 1788 int tid = mvm->tvqm_info[hw_queue].txq_tid; 1792 tid_bitmap = mvm->queue_info[hw_queue].tid_bitmap; 1819 static void iwl_mvm_stop_sw_queue(struct iwl_op_mode *op_mode, int hw_queue) argument 1821 iwl_mvm_queue_state_change(op_mode, hw_queue, false); 1824 static void iwl_mvm_wake_sw_queue(struct iwl_op_mode *op_mode, int hw_queue) argument 1826 iwl_mvm_queue_state_change(op_mode, hw_queue, tru 1752 iwl_mvm_queue_state_change(struct iwl_op_mode *op_mode, int hw_queue, bool start) argument [all...] |
/linux-master/drivers/net/wireless/intersil/p54/ |
H A D | lmac.h | 100 skb->data)->data)->hw_queue) 254 u8 hw_queue; member in struct:p54_tx_data
|
H A D | txrx.c | 425 if (unlikely(entry_data->hw_queue < P54_QUEUE_FWSCAN)) { 922 txhdr->hw_queue = queue;
|
/linux-master/drivers/net/wireless/mediatek/mt76/ |
H A D | mt76.h | 323 /* stored in ieee80211_tx_info::hw_queue */ 1459 u8 phy_idx = (info->hw_queue & MT_TX_HW_QUEUE_PHY) >> 2; 1462 info->hw_queue &= ~MT_TX_HW_QUEUE_PHY;
|
/linux-master/drivers/net/wireless/mediatek/mt76/mt7615/ |
H A D | mac.c | 726 u8 phy_idx = (info->hw_queue & MT_TX_HW_QUEUE_PHY) >> 2;
|