hlid 1321 drivers/net/wireless/ti/wl12xx/main.c desc->hlid, hlid 1337 drivers/net/wireless/ti/wl12xx/main.c pad, desc->hlid, hlid 1647 drivers/net/wireless/ti/wl12xx/main.c u32 rate_set, u8 hlid) hlid 1650 drivers/net/wireless/ti/wl12xx/main.c hlid); hlid 1653 drivers/net/wireless/ti/wl12xx/main.c static bool wl12xx_lnk_high_prio(struct wl1271 *wl, u8 hlid, hlid 1658 drivers/net/wireless/ti/wl12xx/main.c if (test_bit(hlid, &wl->fw_fast_lnk_map)) hlid 1666 drivers/net/wireless/ti/wl12xx/main.c static bool wl12xx_lnk_low_prio(struct wl1271 *wl, u8 hlid, hlid 100 drivers/net/wireless/ti/wl18xx/acx.c int wl18xx_acx_peer_ht_operation_mode(struct wl1271 *wl, u8 hlid, bool wide) hlid 106 drivers/net/wireless/ti/wl18xx/acx.c hlid, wide); hlid 114 drivers/net/wireless/ti/wl18xx/acx.c acx->hlid = hlid; hlid 139 drivers/net/wireless/ti/wl18xx/acx.c u32 rate_set, u8 hlid) hlid 170 drivers/net/wireless/ti/wl18xx/acx.c acx->hlid = hlid; hlid 297 drivers/net/wireless/ti/wl18xx/acx.h u8 hlid; hlid 317 drivers/net/wireless/ti/wl18xx/acx.h u8 hlid; hlid 394 drivers/net/wireless/ti/wl18xx/acx.h int wl18xx_acx_peer_ht_operation_mode(struct wl1271 *wl, u8 hlid, bool wide); hlid 398 drivers/net/wireless/ti/wl18xx/acx.h u32 rate_set, u8 hlid); hlid 1092 drivers/net/wireless/ti/wl18xx/main.c "len: %d life: %d mem: %d", desc->hlid, hlid 1209 drivers/net/wireless/ti/wl18xx/main.c fw_status->counters.hlid = hlid 1210 drivers/net/wireless/ti/wl18xx/main.c int_fw_status->counters.hlid; hlid 1634 drivers/net/wireless/ti/wl18xx/main.c wl18xx_acx_peer_ht_operation_mode(wl, wlvif->sta.hlid, wide); hlid 1642 drivers/net/wireless/ti/wl18xx/main.c u32 rate_set, u8 hlid) hlid 1645 drivers/net/wireless/ti/wl18xx/main.c rate_set, hlid); hlid 1648 drivers/net/wireless/ti/wl18xx/main.c static bool wl18xx_lnk_high_prio(struct wl1271 *wl, u8 hlid, hlid 1662 drivers/net/wireless/ti/wl18xx/main.c if (test_bit(hlid, &suspend_bitmap)) hlid 1666 drivers/net/wireless/ti/wl18xx/main.c if (test_bit(hlid, &wl->fw_fast_lnk_map) && hlid 1667 drivers/net/wireless/ti/wl18xx/main.c !test_bit(hlid, &wl->ap_fw_ps_map)) hlid 1675 drivers/net/wireless/ti/wl18xx/main.c static bool wl18xx_lnk_low_prio(struct wl1271 *wl, u8 hlid, hlid 1688 drivers/net/wireless/ti/wl18xx/main.c if (test_bit(hlid, &suspend_bitmap)) hlid 1690 drivers/net/wireless/ti/wl18xx/main.c else if (test_bit(hlid, &wl->fw_fast_lnk_map) && hlid 1691 drivers/net/wireless/ti/wl18xx/main.c !test_bit(hlid, &wl->ap_fw_ps_map)) hlid 19 drivers/net/wireless/ti/wl18xx/tx.c u8 band, struct ieee80211_tx_rate *rate, u8 hlid) hlid 21 drivers/net/wireless/ti/wl18xx/tx.c u8 fw_rate = wl->links[hlid].fw_rate_idx; hlid 98 drivers/net/wireless/ti/wl18xx/tx.c tx_desc->hlid); hlid 137 drivers/net/wireless/ti/wl18xx/tx.c u8 i, hlid; hlid 144 drivers/net/wireless/ti/wl18xx/tx.c hlid = wl->fw_status->counters.hlid; hlid 146 drivers/net/wireless/ti/wl18xx/tx.c if (hlid < WLCORE_MAX_LINKS) { hlid 147 drivers/net/wireless/ti/wl18xx/tx.c wl->links[hlid].fw_rate_idx = hlid 149 drivers/net/wireless/ti/wl18xx/tx.c wl->links[hlid].fw_rate_mbps = hlid 118 drivers/net/wireless/ti/wl18xx/wl18xx.h u8 hlid; hlid 1287 drivers/net/wireless/ti/wlcore/acx.c bool allow_ht_operation, u8 hlid) hlid 1318 drivers/net/wireless/ti/wlcore/acx.c acx->hlid = hlid; hlid 1421 drivers/net/wireless/ti/wlcore/acx.c acx->hlid = peer_hlid; hlid 671 drivers/net/wireless/ti/wlcore/acx.h u8 hlid; hlid 745 drivers/net/wireless/ti/wlcore/acx.h u8 hlid; hlid 1095 drivers/net/wireless/ti/wlcore/acx.h bool allow_ht_operation, u8 hlid); hlid 302 drivers/net/wireless/ti/wlcore/cmd.c static int wlcore_get_new_session_id(struct wl1271 *wl, u8 hlid) hlid 304 drivers/net/wireless/ti/wlcore/cmd.c if (wl->session_ids[hlid] >= SESSION_COUNTER_MAX) hlid 305 drivers/net/wireless/ti/wlcore/cmd.c wl->session_ids[hlid] = 0; hlid 307 drivers/net/wireless/ti/wlcore/cmd.c wl->session_ids[hlid]++; hlid 309 drivers/net/wireless/ti/wlcore/cmd.c return wl->session_ids[hlid]; hlid 312 drivers/net/wireless/ti/wlcore/cmd.c int wl12xx_allocate_link(struct wl1271 *wl, struct wl12xx_vif *wlvif, u8 *hlid) hlid 344 drivers/net/wireless/ti/wlcore/cmd.c *hlid = link; hlid 350 drivers/net/wireless/ti/wlcore/cmd.c void wl12xx_free_link(struct wl1271 *wl, struct wl12xx_vif *wlvif, u8 *hlid) hlid 354 drivers/net/wireless/ti/wlcore/cmd.c if (*hlid == WL12XX_INVALID_LINK_ID) hlid 359 drivers/net/wireless/ti/wlcore/cmd.c __clear_bit(*hlid, wl->links_map); hlid 360 drivers/net/wireless/ti/wlcore/cmd.c __clear_bit(*hlid, wlvif->links_map); hlid 363 drivers/net/wireless/ti/wlcore/cmd.c wl->links[*hlid].allocated_pkts = 0; hlid 364 drivers/net/wireless/ti/wlcore/cmd.c wl->links[*hlid].prev_freed_pkts = 0; hlid 365 drivers/net/wireless/ti/wlcore/cmd.c wl->links[*hlid].ba_bitmap = 0; hlid 366 drivers/net/wireless/ti/wlcore/cmd.c eth_zero_addr(wl->links[*hlid].addr); hlid 372 drivers/net/wireless/ti/wlcore/cmd.c wl1271_tx_reset_link_queues(wl, *hlid); hlid 373 drivers/net/wireless/ti/wlcore/cmd.c wl->links[*hlid].wlvif = NULL; hlid 376 drivers/net/wireless/ti/wlcore/cmd.c *hlid == wlvif->ap.bcast_hlid) { hlid 382 drivers/net/wireless/ti/wlcore/cmd.c wlvif->total_freed_pkts = wl->links[*hlid].total_freed_pkts; hlid 395 drivers/net/wireless/ti/wlcore/cmd.c wl->links[*hlid].total_freed_pkts = 0; hlid 397 drivers/net/wireless/ti/wlcore/cmd.c *hlid = WL12XX_INVALID_LINK_ID; hlid 446 drivers/net/wireless/ti/wlcore/cmd.c cmd->device.hlid = wlvif->dev_hlid; hlid 450 drivers/net/wireless/ti/wlcore/cmd.c cmd->role_id, cmd->device.hlid, cmd->device.session); hlid 542 drivers/net/wireless/ti/wlcore/cmd.c if (wlvif->sta.hlid == WL12XX_INVALID_LINK_ID) { hlid 543 drivers/net/wireless/ti/wlcore/cmd.c ret = wl12xx_allocate_link(wl, wlvif, &wlvif->sta.hlid); hlid 547 drivers/net/wireless/ti/wlcore/cmd.c cmd->sta.hlid = wlvif->sta.hlid; hlid 548 drivers/net/wireless/ti/wlcore/cmd.c cmd->sta.session = wl->session_ids[wlvif->sta.hlid]; hlid 559 drivers/net/wireless/ti/wlcore/cmd.c wlvif->role_id, cmd->sta.hlid, cmd->sta.session, hlid 573 drivers/net/wireless/ti/wlcore/cmd.c wl12xx_free_link(wl, wlvif, &wlvif->sta.hlid); hlid 588 drivers/net/wireless/ti/wlcore/cmd.c if (WARN_ON(wlvif->sta.hlid == WL12XX_INVALID_LINK_ID)) hlid 609 drivers/net/wireless/ti/wlcore/cmd.c wl12xx_free_link(wl, wlvif, &wlvif->sta.hlid); hlid 787 drivers/net/wireless/ti/wlcore/cmd.c if (wlvif->sta.hlid == WL12XX_INVALID_LINK_ID) { hlid 788 drivers/net/wireless/ti/wlcore/cmd.c ret = wl12xx_allocate_link(wl, wlvif, &wlvif->sta.hlid); hlid 792 drivers/net/wireless/ti/wlcore/cmd.c cmd->ibss.hlid = wlvif->sta.hlid; hlid 797 drivers/net/wireless/ti/wlcore/cmd.c wlvif->role_id, cmd->sta.hlid, cmd->sta.session, hlid 813 drivers/net/wireless/ti/wlcore/cmd.c wl12xx_free_link(wl, wlvif, &wlvif->sta.hlid); hlid 1329 drivers/net/wireless/ti/wlcore/cmd.c int wl12xx_cmd_set_default_wep_key(struct wl1271 *wl, u8 id, u8 hlid) hlid 1342 drivers/net/wireless/ti/wlcore/cmd.c cmd->hlid = hlid; hlid 1369 drivers/net/wireless/ti/wlcore/cmd.c if (wlvif->sta.hlid == WL12XX_INVALID_LINK_ID) hlid 1378 drivers/net/wireless/ti/wlcore/cmd.c cmd->hlid = wlvif->sta.hlid; hlid 1431 drivers/net/wireless/ti/wlcore/cmd.c u8 key_size, const u8 *key, u8 hlid, u32 tx_seq_32, hlid 1442 drivers/net/wireless/ti/wlcore/cmd.c if (hlid == wlvif->ap.bcast_hlid) { hlid 1453 drivers/net/wireless/ti/wlcore/cmd.c (int)key_type, (int)hlid); hlid 1456 drivers/net/wireless/ti/wlcore/cmd.c cmd->hlid = hlid; hlid 1492 drivers/net/wireless/ti/wlcore/cmd.c u8 hlid) hlid 1497 drivers/net/wireless/ti/wlcore/cmd.c wl1271_debug(DEBUG_CMD, "cmd set peer state (hlid=%d)", hlid); hlid 1505 drivers/net/wireless/ti/wlcore/cmd.c cmd->hlid = hlid; hlid 1526 drivers/net/wireless/ti/wlcore/cmd.c struct ieee80211_sta *sta, u8 hlid) hlid 1532 drivers/net/wireless/ti/wlcore/cmd.c wl1271_debug(DEBUG_CMD, "cmd add peer %d", (int)hlid); hlid 1543 drivers/net/wireless/ti/wlcore/cmd.c cmd->hlid = hlid; hlid 1546 drivers/net/wireless/ti/wlcore/cmd.c cmd->session_id = wl->session_ids[hlid]; hlid 1592 drivers/net/wireless/ti/wlcore/cmd.c u8 hlid) hlid 1598 drivers/net/wireless/ti/wlcore/cmd.c wl1271_debug(DEBUG_CMD, "cmd remove peer %d", (int)hlid); hlid 1606 drivers/net/wireless/ti/wlcore/cmd.c cmd->hlid = hlid; hlid 60 drivers/net/wireless/ti/wlcore/cmd.h int wl12xx_cmd_set_default_wep_key(struct wl1271 *wl, u8 id, u8 hlid); hlid 67 drivers/net/wireless/ti/wlcore/cmd.h u8 key_size, const u8 *key, u8 hlid, u32 tx_seq_32, hlid 70 drivers/net/wireless/ti/wlcore/cmd.h u8 hlid); hlid 75 drivers/net/wireless/ti/wlcore/cmd.h struct ieee80211_sta *sta, u8 hlid); hlid 77 drivers/net/wireless/ti/wlcore/cmd.h u8 hlid); hlid 92 drivers/net/wireless/ti/wlcore/cmd.h u8 *hlid); hlid 93 drivers/net/wireless/ti/wlcore/cmd.h void wl12xx_free_link(struct wl1271 *wl, struct wl12xx_vif *wlvif, u8 *hlid); hlid 300 drivers/net/wireless/ti/wlcore/cmd.h u8 hlid; hlid 307 drivers/net/wireless/ti/wlcore/cmd.h u8 hlid; /* data hlid */ hlid 327 drivers/net/wireless/ti/wlcore/cmd.h u8 hlid; /* data hlid */ hlid 472 drivers/net/wireless/ti/wlcore/cmd.h u8 hlid; hlid 541 drivers/net/wireless/ti/wlcore/cmd.h u8 hlid; hlid 586 drivers/net/wireless/ti/wlcore/cmd.h u8 hlid; hlid 601 drivers/net/wireless/ti/wlcore/cmd.h u8 hlid; hlid 578 drivers/net/wireless/ti/wlcore/debugfs.c VIF_STATE_PRINT_INT(sta.hlid); hlid 130 drivers/net/wireless/ti/wlcore/event.c u8 hlid = wlvif->sta.hlid; hlid 131 drivers/net/wireless/ti/wlcore/event.c if (!wl->links[hlid].ba_bitmap) hlid 133 drivers/net/wireless/ti/wlcore/event.c ieee80211_stop_rx_ba_session(vif, wl->links[hlid].ba_bitmap, hlid 136 drivers/net/wireless/ti/wlcore/event.c u8 hlid; hlid 138 drivers/net/wireless/ti/wlcore/event.c for_each_set_bit(hlid, wlvif->ap.sta_hlid_map, hlid 140 drivers/net/wireless/ti/wlcore/event.c lnk = &wl->links[hlid]; hlid 235 drivers/net/wireless/ti/wlcore/hw_ops.h u32 rate_set, u8 hlid) hlid 239 drivers/net/wireless/ti/wlcore/hw_ops.h rate_set, hlid); hlid 254 drivers/net/wireless/ti/wlcore/hw_ops.h wlcore_hw_lnk_high_prio(struct wl1271 *wl, u8 hlid, hlid 260 drivers/net/wireless/ti/wlcore/hw_ops.h return wl->ops->lnk_high_prio(wl, hlid, lnk); hlid 264 drivers/net/wireless/ti/wlcore/hw_ops.h wlcore_hw_lnk_low_prio(struct wl1271 *wl, u8 hlid, hlid 270 drivers/net/wireless/ti/wlcore/hw_ops.h return wl->ops->lnk_low_prio(wl, hlid, lnk); hlid 60 drivers/net/wireless/ti/wlcore/main.c ret = wl12xx_cmd_set_peer_state(wl, wlvif, wlvif->sta.hlid); hlid 235 drivers/net/wireless/ti/wlcore/main.c true, wlvif->sta.hlid); hlid 338 drivers/net/wireless/ti/wlcore/main.c u8 hlid, u8 tx_pkts) hlid 342 drivers/net/wireless/ti/wlcore/main.c fw_ps = test_bit(hlid, &wl->ap_fw_ps_map); hlid 349 drivers/net/wireless/ti/wlcore/main.c wl12xx_ps_link_end(wl, wlvif, hlid); hlid 362 drivers/net/wireless/ti/wlcore/main.c wl12xx_ps_link_start(wl, wlvif, hlid, true); hlid 370 drivers/net/wireless/ti/wlcore/main.c u8 hlid; hlid 382 drivers/net/wireless/ti/wlcore/main.c for_each_set_bit(hlid, wlvif->ap.sta_hlid_map, wl->num_links) hlid 383 drivers/net/wireless/ti/wlcore/main.c wl12xx_irq_ps_regulate_link(wl, wlvif, hlid, hlid 384 drivers/net/wireless/ti/wlcore/main.c wl->links[hlid].allocated_pkts); hlid 852 drivers/net/wireless/ti/wlcore/main.c u8 hlid, struct ieee80211_sta *sta) hlid 858 drivers/net/wireless/ti/wlcore/main.c wl_sta->total_freed_pkts = wl->links[hlid].total_freed_pkts; hlid 873 drivers/net/wireless/ti/wlcore/main.c u8 hlid, const u8 *addr) hlid 878 drivers/net/wireless/ti/wlcore/main.c if (WARN_ON(hlid == WL12XX_INVALID_LINK_ID || hlid 885 drivers/net/wireless/ti/wlcore/main.c wlcore_save_freed_pkts(wl, wlvif, hlid, sta); hlid 965 drivers/net/wireless/ti/wlcore/main.c wlcore_save_freed_pkts_addr(wl, wlvif, wlvif->sta.hlid, hlid 1212 drivers/net/wireless/ti/wlcore/main.c u8 hlid; hlid 1224 drivers/net/wireless/ti/wlcore/main.c hlid = wl12xx_tx_get_hlid(wl, wlvif, skb, control->sta); hlid 1233 drivers/net/wireless/ti/wlcore/main.c if (hlid == WL12XX_INVALID_LINK_ID || hlid 1234 drivers/net/wireless/ti/wlcore/main.c (!test_bit(hlid, wlvif->links_map)) || hlid 1238 drivers/net/wireless/ti/wlcore/main.c wl1271_debug(DEBUG_TX, "DROP skb hlid %d q %d", hlid, q); hlid 1244 drivers/net/wireless/ti/wlcore/main.c hlid, q, skb->len); hlid 1245 drivers/net/wireless/ti/wlcore/main.c skb_queue_tail(&wl->links[hlid].tx_queue[q], skb); hlid 2251 drivers/net/wireless/ti/wlcore/main.c wlvif->sta.hlid = WL12XX_INVALID_LINK_ID; hlid 2721 drivers/net/wireless/ti/wlcore/main.c wlvif->sta.hlid = WL12XX_INVALID_LINK_ID; hlid 3276 drivers/net/wireless/ti/wlcore/main.c const u8 *key, u8 hlid, u32 tx_seq_32, hlid 3312 drivers/net/wireless/ti/wlcore/main.c ap_key->hlid = hlid; hlid 3337 drivers/net/wireless/ti/wlcore/main.c u8 hlid; hlid 3342 drivers/net/wireless/ti/wlcore/main.c hlid = key->hlid; hlid 3343 drivers/net/wireless/ti/wlcore/main.c if (hlid == WL12XX_INVALID_LINK_ID) hlid 3344 drivers/net/wireless/ti/wlcore/main.c hlid = wlvif->ap.bcast_hlid; hlid 3349 drivers/net/wireless/ti/wlcore/main.c hlid, key->tx_seq_32, hlid 3380 drivers/net/wireless/ti/wlcore/main.c u8 hlid; hlid 3384 drivers/net/wireless/ti/wlcore/main.c hlid = wl_sta->hlid; hlid 3386 drivers/net/wireless/ti/wlcore/main.c hlid = wlvif->ap.bcast_hlid; hlid 3399 drivers/net/wireless/ti/wlcore/main.c key, hlid, tx_seq_32, hlid 3404 drivers/net/wireless/ti/wlcore/main.c key, hlid, tx_seq_32, hlid 3432 drivers/net/wireless/ti/wlcore/main.c wlvif->sta.hlid == WL12XX_INVALID_LINK_ID) hlid 3504 drivers/net/wireless/ti/wlcore/main.c u8 hlid; hlid 3517 drivers/net/wireless/ti/wlcore/main.c hlid = wl_sta->hlid; hlid 3519 drivers/net/wireless/ti/wlcore/main.c hlid = wlvif->ap.bcast_hlid; hlid 3522 drivers/net/wireless/ti/wlcore/main.c hlid = wlvif->sta.hlid; hlid 3524 drivers/net/wireless/ti/wlcore/main.c if (hlid != WL12XX_INVALID_LINK_ID) { hlid 3525 drivers/net/wireless/ti/wlcore/main.c u64 tx_seq = wl->links[hlid].total_freed_pkts; hlid 3635 drivers/net/wireless/ti/wlcore/main.c wlvif->sta.hlid); hlid 4564 drivers/net/wireless/ti/wlcore/main.c wlvif->sta.hlid); hlid 5032 drivers/net/wireless/ti/wlcore/main.c ret = wl12xx_allocate_link(wl, wlvif, &wl_sta->hlid); hlid 5039 drivers/net/wireless/ti/wlcore/main.c wl->links[wl_sta->hlid].total_freed_pkts = wl_sta->total_freed_pkts; hlid 5041 drivers/net/wireless/ti/wlcore/main.c set_bit(wl_sta->hlid, wlvif->ap.sta_hlid_map); hlid 5042 drivers/net/wireless/ti/wlcore/main.c memcpy(wl->links[wl_sta->hlid].addr, sta->addr, ETH_ALEN); hlid 5047 drivers/net/wireless/ti/wlcore/main.c void wl1271_free_sta(struct wl1271 *wl, struct wl12xx_vif *wlvif, u8 hlid) hlid 5049 drivers/net/wireless/ti/wlcore/main.c if (!test_bit(hlid, wlvif->ap.sta_hlid_map)) hlid 5052 drivers/net/wireless/ti/wlcore/main.c clear_bit(hlid, wlvif->ap.sta_hlid_map); hlid 5053 drivers/net/wireless/ti/wlcore/main.c __clear_bit(hlid, &wl->ap_ps_map); hlid 5054 drivers/net/wireless/ti/wlcore/main.c __clear_bit(hlid, &wl->ap_fw_ps_map); hlid 5060 drivers/net/wireless/ti/wlcore/main.c wlcore_save_freed_pkts_addr(wl, wlvif, hlid, wl->links[hlid].addr); hlid 5062 drivers/net/wireless/ti/wlcore/main.c wl12xx_free_link(wl, wlvif, &hlid); hlid 5079 drivers/net/wireless/ti/wlcore/main.c u8 hlid; hlid 5088 drivers/net/wireless/ti/wlcore/main.c hlid = wl_sta->hlid; hlid 5090 drivers/net/wireless/ti/wlcore/main.c ret = wl12xx_cmd_add_peer(wl, wlvif, sta, hlid); hlid 5092 drivers/net/wireless/ti/wlcore/main.c wl1271_free_sta(wl, wlvif, hlid); hlid 5107 drivers/net/wireless/ti/wlcore/main.c id = wl_sta->hlid; hlid 5111 drivers/net/wireless/ti/wlcore/main.c ret = wl12xx_cmd_remove_peer(wl, wlvif, wl_sta->hlid); hlid 5115 drivers/net/wireless/ti/wlcore/main.c wl1271_free_sta(wl, wlvif, wl_sta->hlid); hlid 5215 drivers/net/wireless/ti/wlcore/main.c ret = wl12xx_cmd_set_peer_state(wl, wlvif, wl_sta->hlid); hlid 5220 drivers/net/wireless/ti/wlcore/main.c ret = wl12xx_cmd_add_peer(wl, wlvif, sta, wl_sta->hlid); hlid 5225 drivers/net/wireless/ti/wlcore/main.c wl_sta->hlid); hlid 5252 drivers/net/wireless/ti/wlcore/main.c wlcore_save_freed_pkts(wl, wlvif, wlvif->sta.hlid, sta); hlid 5328 drivers/net/wireless/ti/wlcore/main.c u8 hlid, *ba_bitmap; hlid 5349 drivers/net/wireless/ti/wlcore/main.c hlid = wlvif->sta.hlid; hlid 5354 drivers/net/wireless/ti/wlcore/main.c hlid = wl_sta->hlid; hlid 5360 drivers/net/wireless/ti/wlcore/main.c ba_bitmap = &wl->links[hlid].ba_bitmap; hlid 5392 drivers/net/wireless/ti/wlcore/main.c hlid, hlid 5415 drivers/net/wireless/ti/wlcore/main.c hlid, 0); hlid 5833 drivers/net/wireless/ti/wlcore/main.c u8 hlid = wl_sta->hlid; hlid 5836 drivers/net/wireless/ti/wlcore/main.c return (wl->links[hlid].fw_rate_mbps * 1000); hlid 77 drivers/net/wireless/ti/wlcore/ps.c static void wl1271_ps_filter_frames(struct wl1271 *wl, u8 hlid) hlid 84 drivers/net/wireless/ti/wlcore/ps.c struct wl1271_link *lnk = &wl->links[hlid]; hlid 114 drivers/net/wireless/ti/wlcore/ps.c u8 hlid, bool clean_queues) hlid 122 drivers/net/wireless/ti/wlcore/ps.c if (!test_bit(hlid, wlvif->ap.sta_hlid_map) || hlid 123 drivers/net/wireless/ti/wlcore/ps.c test_bit(hlid, &wl->ap_ps_map)) hlid 127 drivers/net/wireless/ti/wlcore/ps.c "clean_queues %d", hlid, wl->links[hlid].allocated_pkts, hlid 131 drivers/net/wireless/ti/wlcore/ps.c sta = ieee80211_find_sta(vif, wl->links[hlid].addr); hlid 134 drivers/net/wireless/ti/wlcore/ps.c wl->links[hlid].addr); hlid 144 drivers/net/wireless/ti/wlcore/ps.c wl1271_ps_filter_frames(wl, hlid); hlid 146 drivers/net/wireless/ti/wlcore/ps.c __set_bit(hlid, &wl->ap_ps_map); hlid 149 drivers/net/wireless/ti/wlcore/ps.c void wl12xx_ps_link_end(struct wl1271 *wl, struct wl12xx_vif *wlvif, u8 hlid) hlid 154 drivers/net/wireless/ti/wlcore/ps.c if (!test_bit(hlid, &wl->ap_ps_map)) hlid 157 drivers/net/wireless/ti/wlcore/ps.c wl1271_debug(DEBUG_PSM, "end mac80211 PSM on hlid %d", hlid); hlid 159 drivers/net/wireless/ti/wlcore/ps.c __clear_bit(hlid, &wl->ap_ps_map); hlid 162 drivers/net/wireless/ti/wlcore/ps.c sta = ieee80211_find_sta(vif, wl->links[hlid].addr); hlid 165 drivers/net/wireless/ti/wlcore/ps.c wl->links[hlid].addr); hlid 19 drivers/net/wireless/ti/wlcore/ps.h u8 hlid, bool clean_queues); hlid 20 drivers/net/wireless/ti/wlcore/ps.h void wl12xx_ps_link_end(struct wl1271 *wl, struct wl12xx_vif *wlvif, u8 hlid); hlid 104 drivers/net/wireless/ti/wlcore/rx.c enum wl_rx_buf_align rx_align, u8 *hlid) hlid 175 drivers/net/wireless/ti/wlcore/rx.c *hlid = desc->hlid; hlid 191 drivers/net/wireless/ti/wlcore/rx.c seq_num, *hlid); hlid 208 drivers/net/wireless/ti/wlcore/rx.c u8 hlid; hlid 213 drivers/net/wireless/ti/wlcore/rx.c hlid = status->counters.hlid; hlid 215 drivers/net/wireless/ti/wlcore/rx.c if (hlid < WLCORE_MAX_LINKS) hlid 216 drivers/net/wireless/ti/wlcore/rx.c wl->links[hlid].fw_rate_mbps = hlid 265 drivers/net/wireless/ti/wlcore/rx.c &hlid) == 1) { hlid 266 drivers/net/wireless/ti/wlcore/rx.c if (hlid < wl->num_links) hlid 267 drivers/net/wireless/ti/wlcore/rx.c __set_bit(hlid, active_hlids); hlid 271 drivers/net/wireless/ti/wlcore/rx.c hlid); hlid 129 drivers/net/wireless/ti/wlcore/rx.h u8 hlid; hlid 40 drivers/net/wireless/ti/wlcore/tx.c ret = wl12xx_cmd_set_default_wep_key(wl, id, wlvif->sta.hlid); hlid 108 drivers/net/wireless/ti/wlcore/tx.c u8 hlid) hlid 113 drivers/net/wireless/ti/wlcore/tx.c if (WARN_ON(!test_bit(hlid, wlvif->links_map))) hlid 116 drivers/net/wireless/ti/wlcore/tx.c fw_ps = test_bit(hlid, &wl->ap_fw_ps_map); hlid 117 drivers/net/wireless/ti/wlcore/tx.c tx_pkts = wl->links[hlid].allocated_pkts; hlid 131 drivers/net/wireless/ti/wlcore/tx.c wl12xx_ps_link_start(wl, wlvif, hlid, true); hlid 147 drivers/net/wireless/ti/wlcore/tx.c return wl_sta->hlid; hlid 176 drivers/net/wireless/ti/wlcore/tx.c return wlvif->sta.hlid; hlid 192 drivers/net/wireless/ti/wlcore/tx.c u8 hlid, bool is_gem) hlid 235 drivers/net/wireless/ti/wlcore/tx.c if (test_bit(hlid, wl->links_map)) hlid 236 drivers/net/wireless/ti/wlcore/tx.c wl->links[hlid].allocated_pkts++; hlid 252 drivers/net/wireless/ti/wlcore/tx.c struct ieee80211_tx_info *control, u8 hlid) hlid 300 drivers/net/wireless/ti/wlcore/tx.c u8 session_id = wl->session_ids[hlid]; hlid 310 drivers/net/wireless/ti/wlcore/tx.c desc->hlid = hlid; hlid 328 drivers/net/wireless/ti/wlcore/tx.c if (hlid == wlvif->ap.global_hlid) hlid 330 drivers/net/wireless/ti/wlcore/tx.c else if (hlid == wlvif->ap.bcast_hlid || hlid 361 drivers/net/wireless/ti/wlcore/tx.c struct sk_buff *skb, u32 buf_offset, u8 hlid) hlid 375 drivers/net/wireless/ti/wlcore/tx.c if (hlid == WL12XX_INVALID_LINK_ID) { hlid 407 drivers/net/wireless/ti/wlcore/tx.c ret = wl1271_tx_allocate(wl, wlvif, skb, extra, buf_offset, hlid, hlid 412 drivers/net/wireless/ti/wlcore/tx.c wl1271_tx_fill_hdr(wl, wlvif, skb, extra, info, hlid); hlid 416 drivers/net/wireless/ti/wlcore/tx.c wl1271_tx_regulate_link(wl, wlvif, hlid); hlid 529 drivers/net/wireless/ti/wlcore/tx.c u8 hlid, u8 ac, hlid 532 drivers/net/wireless/ti/wlcore/tx.c struct wl1271_link *lnk = &wl->links[hlid]; hlid 534 drivers/net/wireless/ti/wlcore/tx.c if (!wlcore_hw_lnk_high_prio(wl, hlid, lnk)) { hlid 537 drivers/net/wireless/ti/wlcore/tx.c wlcore_hw_lnk_low_prio(wl, hlid, lnk)) hlid 539 drivers/net/wireless/ti/wlcore/tx.c *low_prio_hlid = hlid; hlid 549 drivers/net/wireless/ti/wlcore/tx.c u8 ac, u8 *hlid, hlid 578 drivers/net/wireless/ti/wlcore/tx.c *hlid = wlvif->last_tx_hlid; hlid 582 drivers/net/wireless/ti/wlcore/tx.c static struct sk_buff *wl1271_skb_dequeue(struct wl1271 *wl, u8 *hlid) hlid 600 drivers/net/wireless/ti/wlcore/tx.c skb = wlcore_vif_dequeue_high_prio(wl, wlvif, ac, hlid, hlid 615 drivers/net/wireless/ti/wlcore/tx.c *hlid = wl->system_hlid; hlid 627 drivers/net/wireless/ti/wlcore/tx.c skb = wlcore_vif_dequeue_high_prio(wl, wlvif, ac, hlid, hlid 646 drivers/net/wireless/ti/wlcore/tx.c *hlid = low_prio_hlid; hlid 661 drivers/net/wireless/ti/wlcore/tx.c *hlid = wl->system_hlid; hlid 673 drivers/net/wireless/ti/wlcore/tx.c struct sk_buff *skb, u8 hlid) hlid 681 drivers/net/wireless/ti/wlcore/tx.c skb_queue_head(&wl->links[hlid].tx_queue[q], skb); hlid 684 drivers/net/wireless/ti/wlcore/tx.c wlvif->last_tx_hlid = (hlid + wl->num_links - 1) % hlid 706 drivers/net/wireless/ti/wlcore/tx.c u8 hlid; hlid 718 drivers/net/wireless/ti/wlcore/tx.c for_each_set_bit(hlid, active_hlids, wl->num_links) { hlid 719 drivers/net/wireless/ti/wlcore/tx.c if (test_bit(hlid, wlvif->links_map)) { hlid 758 drivers/net/wireless/ti/wlcore/tx.c u8 hlid; hlid 763 drivers/net/wireless/ti/wlcore/tx.c while ((skb = wl1271_skb_dequeue(wl, &hlid))) { hlid 771 drivers/net/wireless/ti/wlcore/tx.c hlid = wl->system_hlid; hlid 775 drivers/net/wireless/ti/wlcore/tx.c hlid); hlid 781 drivers/net/wireless/ti/wlcore/tx.c wl1271_skb_queue_head(wl, wlvif, skb, hlid); hlid 798 drivers/net/wireless/ti/wlcore/tx.c wl1271_skb_queue_head(wl, wlvif, skb, hlid); hlid 808 drivers/net/wireless/ti/wlcore/tx.c wl1271_skb_queue_head(wl, wlvif, skb, hlid); hlid 818 drivers/net/wireless/ti/wlcore/tx.c __set_bit(desc->hlid, active_hlids); hlid 1018 drivers/net/wireless/ti/wlcore/tx.c void wl1271_tx_reset_link_queues(struct wl1271 *wl, u8 hlid) hlid 1025 drivers/net/wireless/ti/wlcore/tx.c struct wl1271_link *lnk = &wl->links[hlid]; hlid 1066 drivers/net/wireless/ti/wlcore/tx.c u8 hlid = i; hlid 1067 drivers/net/wireless/ti/wlcore/tx.c wl12xx_free_link(wl, wlvif, &hlid); hlid 122 drivers/net/wireless/ti/wlcore/tx.h u8 hlid; hlid 241 drivers/net/wireless/ti/wlcore/tx.h void wl1271_tx_reset_link_queues(struct wl1271 *wl, u8 hlid); hlid 270 drivers/net/wireless/ti/wlcore/tx.h void wl1271_free_sta(struct wl1271 *wl, struct wl12xx_vif *wlvif, u8 hlid); hlid 102 drivers/net/wireless/ti/wlcore/wlcore.h u32 rate_set, u8 hlid); hlid 104 drivers/net/wireless/ti/wlcore/wlcore.h bool (*lnk_high_prio)(struct wl1271 *wl, u8 hlid, hlid 106 drivers/net/wireless/ti/wlcore/wlcore.h bool (*lnk_low_prio)(struct wl1271 *wl, u8 hlid, hlid 164 drivers/net/wireless/ti/wlcore/wlcore_i.h u8 hlid; hlid 212 drivers/net/wireless/ti/wlcore/wlcore_i.h u8 hlid; hlid 325 drivers/net/wireless/ti/wlcore/wlcore_i.h u8 hlid; hlid 351 drivers/net/wireless/ti/wlcore/wlcore_i.h u8 hlid;