Home
last modified time | relevance | path

Searched refs:hlid (Results 1 – 23 of 23) sorted by relevance

/openbmc/linux/drivers/net/wireless/ti/wlcore/
H A Dps.c84 struct wl1271_link *lnk = &wl->links[hlid]; in wl1271_ps_filter_frames()
114 u8 hlid, bool clean_queues) in wl12xx_ps_link_start() argument
122 if (!test_bit(hlid, wlvif->ap.sta_hlid_map) || in wl12xx_ps_link_start()
123 test_bit(hlid, &wl->ap_ps_map)) in wl12xx_ps_link_start()
127 "clean_queues %d", hlid, wl->links[hlid].allocated_pkts, in wl12xx_ps_link_start()
134 wl->links[hlid].addr); in wl12xx_ps_link_start()
144 wl1271_ps_filter_frames(wl, hlid); in wl12xx_ps_link_start()
146 __set_bit(hlid, &wl->ap_ps_map); in wl12xx_ps_link_start()
154 if (!test_bit(hlid, &wl->ap_ps_map)) in wl12xx_ps_link_end()
159 __clear_bit(hlid, &wl->ap_ps_map); in wl12xx_ps_link_end()
[all …]
H A Dtx.c108 u8 hlid) in wl1271_tx_regulate_link() argument
147 return wl_sta->hlid; in wl12xx_tx_get_hlid_ap()
176 return wlvif->sta.hlid; in wl12xx_tx_get_hlid()
310 desc->hlid = hlid; in wl1271_tx_fill_hdr()
529 u8 hlid, u8 ac, in wlcore_lnk_dequeue_high_prio() argument
539 *low_prio_hlid = hlid; in wlcore_lnk_dequeue_high_prio()
646 *hlid = low_prio_hlid; in wl1271_skb_dequeue()
706 u8 hlid; in wl12xx_rearm_rx_streaming() local
758 u8 hlid; in wlcore_tx_work_locked() local
775 hlid); in wlcore_tx_work_locked()
[all …]
H A Drx.c104 enum wl_rx_buf_align rx_align, u8 *hlid) in wl1271_rx_handle_data() argument
175 *hlid = desc->hlid; in wl1271_rx_handle_data()
191 seq_num, *hlid); in wl1271_rx_handle_data()
208 u8 hlid; in wlcore_rx() local
213 hlid = status->counters.hlid; in wlcore_rx()
215 if (hlid < WLCORE_MAX_LINKS) in wlcore_rx()
216 wl->links[hlid].fw_rate_mbps = in wlcore_rx()
265 &hlid) == 1) { in wlcore_rx()
266 if (hlid < wl->num_links) in wlcore_rx()
267 __set_bit(hlid, active_hlids); in wlcore_rx()
[all …]
H A Dcmd.c342 *hlid = link; in wl12xx_allocate_link()
545 cmd->sta.hlid = wlvif->sta.hlid; in wl12xx_cmd_role_start_sta()
790 cmd->ibss.hlid = wlvif->sta.hlid; in wl12xx_cmd_role_start_ibss()
1341 cmd->hlid = hlid; in wl12xx_cmd_set_default_wep_key()
1377 cmd->hlid = wlvif->sta.hlid; in wl1271_cmd_set_sta_key()
1457 cmd->hlid = hlid; in wl1271_cmd_set_ap_key()
1493 u8 hlid) in wl12xx_cmd_set_peer_state() argument
1506 cmd->hlid = hlid; in wl12xx_cmd_set_peer_state()
1544 cmd->hlid = hlid; in wl12xx_cmd_add_peer()
1593 u8 hlid) in wl12xx_cmd_remove_peer() argument
[all …]
H A Dcmd.h70 u8 hlid);
75 struct ieee80211_sta *sta, u8 hlid);
77 u8 hlid);
92 u8 *hlid);
300 u8 hlid; member
307 u8 hlid; /* data hlid */ member
327 u8 hlid; /* data hlid */ member
472 u8 hlid; member
541 u8 hlid; member
586 u8 hlid; member
[all …]
H A Devent.c139 u8 hlid = wlvif->sta.hlid; in wl1271_stop_ba_event() local
140 if (!wl->links[hlid].ba_bitmap) in wl1271_stop_ba_event()
142 ieee80211_stop_rx_ba_session(vif, wl->links[hlid].ba_bitmap, in wl1271_stop_ba_event()
145 u8 hlid; in wl1271_stop_ba_event() local
147 for_each_set_bit(hlid, wlvif->ap.sta_hlid_map, in wl1271_stop_ba_event()
149 lnk = &wl->links[hlid]; in wl1271_stop_ba_event()
H A Dps.h19 u8 hlid, bool clean_queues);
20 void wl12xx_ps_link_end(struct wl1271 *wl, struct wl12xx_vif *wlvif, u8 hlid);
H A Dhw_ops.h235 u32 rate_set, u8 hlid) in wlcore_hw_set_peer_cap() argument
239 rate_set, hlid); in wlcore_hw_set_peer_cap()
254 wlcore_hw_lnk_high_prio(struct wl1271 *wl, u8 hlid, in wlcore_hw_lnk_high_prio() argument
260 return wl->ops->lnk_high_prio(wl, hlid, lnk); in wlcore_hw_lnk_high_prio()
264 wlcore_hw_lnk_low_prio(struct wl1271 *wl, u8 hlid, in wlcore_hw_lnk_low_prio() argument
270 return wl->ops->lnk_low_prio(wl, hlid, lnk); in wlcore_hw_lnk_low_prio()
H A Dmain.c363 u8 hlid; in wl12xx_irq_update_links_status() local
1209 u8 hlid; in wl1271_op_tx() local
3284 ap_key->hlid = hlid; in wl1271_record_ap_key()
3315 hlid = key->hlid; in wl1271_ap_init_hwenc()
3358 hlid = wl_sta->hlid; in wl1271_set_key()
3490 hlid = wl_sta->hlid; in wlcore_set_key()
3495 hlid = wlvif->sta.hlid; in wlcore_set_key()
5037 hlid = wl_sta->hlid; in wl12xx_sta_add()
5297 hlid = wlvif->sta.hlid; in wl1271_op_ampdu_action()
5302 hlid = wl_sta->hlid; in wl1271_op_ampdu_action()
[all …]
H A Dtx.h122 u8 hlid; member
241 void wl1271_tx_reset_link_queues(struct wl1271 *wl, u8 hlid);
270 void wl1271_free_sta(struct wl1271 *wl, struct wl12xx_vif *wlvif, u8 hlid);
H A Dwlcore_i.h164 u8 hlid; member
212 u8 hlid; member
326 u8 hlid; member
352 u8 hlid; member
H A Drx.h129 u8 hlid; member
H A Dwlcore.h102 u32 rate_set, u8 hlid);
104 bool (*lnk_high_prio)(struct wl1271 *wl, u8 hlid,
106 bool (*lnk_low_prio)(struct wl1271 *wl, u8 hlid,
H A Dacx.h671 u8 hlid; member
745 u8 hlid; member
1095 bool allow_ht_operation, u8 hlid);
H A Dacx.c1287 bool allow_ht_operation, u8 hlid) in wl1271_acx_set_ht_capabilities() argument
1318 acx->hlid = hlid; in wl1271_acx_set_ht_capabilities()
1421 acx->hlid = peer_hlid; in wl12xx_acx_set_ba_receiver_session()
H A Ddebugfs.c562 VIF_STATE_PRINT_INT(sta.hlid); in vifs_state_read()
/openbmc/linux/drivers/net/wireless/ti/wl18xx/
H A Dtx.c19 u8 band, struct ieee80211_tx_rate *rate, u8 hlid) in wl18xx_get_last_tx_rate() argument
21 u8 fw_rate = wl->links[hlid].fw_rate_idx; in wl18xx_get_last_tx_rate()
98 tx_desc->hlid); in wl18xx_tx_complete_packet()
137 u8 i, hlid; in wl18xx_tx_immediate_complete() local
144 hlid = wl->fw_status->counters.hlid; in wl18xx_tx_immediate_complete()
146 if (hlid < WLCORE_MAX_LINKS) { in wl18xx_tx_immediate_complete()
147 wl->links[hlid].fw_rate_idx = in wl18xx_tx_immediate_complete()
149 wl->links[hlid].fw_rate_mbps = in wl18xx_tx_immediate_complete()
H A Dacx.c100 int wl18xx_acx_peer_ht_operation_mode(struct wl1271 *wl, u8 hlid, bool wide) in wl18xx_acx_peer_ht_operation_mode() argument
106 hlid, wide); in wl18xx_acx_peer_ht_operation_mode()
114 acx->hlid = hlid; in wl18xx_acx_peer_ht_operation_mode()
139 u32 rate_set, u8 hlid) in wl18xx_acx_set_peer_cap() argument
170 acx->hlid = hlid; in wl18xx_acx_set_peer_cap()
H A Dacx.h297 u8 hlid; member
317 u8 hlid; member
394 int wl18xx_acx_peer_ht_operation_mode(struct wl1271 *wl, u8 hlid, bool wide);
398 u32 rate_set, u8 hlid);
H A Dmain.c1092 "len: %d life: %d mem: %d", desc->hlid, in wl18xx_set_tx_desc_data_len()
1209 fw_status->counters.hlid = in wl18xx_convert_fw_status()
1210 int_fw_status->counters.hlid; in wl18xx_convert_fw_status()
1642 u32 rate_set, u8 hlid) in wl18xx_set_peer_cap() argument
1645 rate_set, hlid); in wl18xx_set_peer_cap()
1662 if (test_bit(hlid, &suspend_bitmap)) in wl18xx_lnk_high_prio()
1666 if (test_bit(hlid, &wl->fw_fast_lnk_map) && in wl18xx_lnk_high_prio()
1667 !test_bit(hlid, &wl->ap_fw_ps_map)) in wl18xx_lnk_high_prio()
1688 if (test_bit(hlid, &suspend_bitmap)) in wl18xx_lnk_low_prio()
1690 else if (test_bit(hlid, &wl->fw_fast_lnk_map) && in wl18xx_lnk_low_prio()
[all …]
H A Dwl18xx.h118 u8 hlid; member
/openbmc/linux/drivers/net/wireless/ti/wl12xx/
H A Dmain.c1318 desc->hlid, in wl12xx_set_tx_desc_data_len()
1334 pad, desc->hlid, in wl12xx_set_tx_desc_data_len()
1651 u32 rate_set, u8 hlid) in wl12xx_set_peer_cap() argument
1654 hlid); in wl12xx_set_peer_cap()
1657 static bool wl12xx_lnk_high_prio(struct wl1271 *wl, u8 hlid, in wl12xx_lnk_high_prio() argument
1662 if (test_bit(hlid, &wl->fw_fast_lnk_map)) in wl12xx_lnk_high_prio()
1670 static bool wl12xx_lnk_low_prio(struct wl1271 *wl, u8 hlid, in wl12xx_lnk_low_prio() argument
/openbmc/linux/drivers/net/ethernet/marvell/octeontx2/af/
H A Drvu_npc_fs.c473 #define NPC_SCAN_HDR(name, hlid, hlt, hstart, hlen) \ in npc_scan_ldata() argument
477 if (lid == (hlid) && lt == (hlt)) { \ in npc_scan_ldata()