Lines Matching defs:hlid

460 int wl12xx_allocate_link(struct wl1271 *wl, struct wl12xx_vif *wlvif, u8 *hlid)
468 *hlid = link;
472 void wl12xx_free_link(struct wl1271 *wl, struct wl12xx_vif *wlvif, u8 *hlid)
474 if (*hlid == WL12XX_INVALID_LINK_ID)
477 __clear_bit(*hlid, wl->links_map);
478 __clear_bit(*hlid, wlvif->links_map);
479 *hlid = WL12XX_INVALID_LINK_ID;
517 cmd->device.hlid = wlvif->dev_hlid;
520 wl1271_debug(DEBUG_CMD, "role start: roleid=%d, hlid=%d, session=%d",
521 cmd->role_id, cmd->device.hlid, cmd->device.session);
610 if (wlvif->sta.hlid == WL12XX_INVALID_LINK_ID) {
611 ret = wl12xx_allocate_link(wl, wlvif, &wlvif->sta.hlid);
615 cmd->sta.hlid = wlvif->sta.hlid;
619 wl1271_debug(DEBUG_CMD, "role start: roleid=%d, hlid=%d, session=%d "
621 wlvif->role_id, cmd->sta.hlid, cmd->sta.session,
634 wl12xx_free_link(wl, wlvif, &wlvif->sta.hlid);
649 if (WARN_ON(wlvif->sta.hlid == WL12XX_INVALID_LINK_ID))
670 wl12xx_free_link(wl, wlvif, &wlvif->sta.hlid);
826 if (wlvif->sta.hlid == WL12XX_INVALID_LINK_ID) {
827 ret = wl12xx_allocate_link(wl, wlvif, &wlvif->sta.hlid);
831 cmd->ibss.hlid = wlvif->sta.hlid;
834 wl1271_debug(DEBUG_CMD, "role start: roleid=%d, hlid=%d, session=%d "
836 wlvif->role_id, cmd->sta.hlid, cmd->sta.session,
852 wl12xx_free_link(wl, wlvif, &wlvif->sta.hlid);
1268 int wl12xx_cmd_set_default_wep_key(struct wl1271 *wl, u8 id, u8 hlid)
1281 cmd->hlid = hlid;
1307 /* hlid might have already been deleted */
1308 if (wlvif->sta.hlid == WL12XX_INVALID_LINK_ID)
1317 cmd->hlid = wlvif->sta.hlid;
1370 u8 key_size, const u8 *key, u8 hlid, u32 tx_seq_32,
1381 if (hlid == wlvif->ap.bcast_hlid) {
1391 " hlid: %d", (int)action, (int)id, (int)lid_type,
1392 (int)key_type, (int)hlid);
1395 cmd->hlid = hlid;
1430 int wl12xx_cmd_set_peer_state(struct wl1271 *wl, u8 hlid)
1435 wl1271_debug(DEBUG_CMD, "cmd set peer state (hlid=%d)", hlid);
1443 cmd->hlid = hlid;
1460 struct ieee80211_sta *sta, u8 hlid)
1466 wl1271_debug(DEBUG_CMD, "cmd add peer %d", (int)hlid);
1477 cmd->hlid = hlid;
1511 int wl12xx_cmd_remove_peer(struct wl1271 *wl, u8 hlid)
1516 wl1271_debug(DEBUG_CMD, "cmd remove peer %d", (int)hlid);
1524 cmd->hlid = hlid;
1829 /* croc dev hlid, and stop the role */