Lines Matching refs:bi

2598 				   struct brcmf_bss_info_le *bi)  in brcmf_inform_single_bss()  argument
2613 if (le32_to_cpu(bi->length) > WL_BSS_INFO_MAX) { in brcmf_inform_single_bss()
2618 if (!bi->ctl_ch) { in brcmf_inform_single_bss()
2619 ch.chspec = le16_to_cpu(bi->chanspec); in brcmf_inform_single_bss()
2621 bi->ctl_ch = ch.chnum; in brcmf_inform_single_bss()
2623 channel = bi->ctl_ch; in brcmf_inform_single_bss()
2633 notify_capability = le16_to_cpu(bi->capability); in brcmf_inform_single_bss()
2634 notify_interval = le16_to_cpu(bi->beacon_period); in brcmf_inform_single_bss()
2635 notify_ie = (u8 *)bi + le16_to_cpu(bi->ie_offset); in brcmf_inform_single_bss()
2636 notify_ielen = le32_to_cpu(bi->ie_length); in brcmf_inform_single_bss()
2637 notify_signal = (s16)le16_to_cpu(bi->RSSI) * 100; in brcmf_inform_single_bss()
2639 brcmf_dbg(CONN, "bssid: %pM\n", bi->BSSID); in brcmf_inform_single_bss()
2647 (const u8 *)bi->BSSID, in brcmf_inform_single_bss()
2673 struct brcmf_bss_info_le *bi = NULL; /* must be initialized */ in brcmf_inform_bss() local
2686 bi = next_bss_le(bss_list, bi); in brcmf_inform_bss()
2687 err = brcmf_inform_single_bss(cfg, bi); in brcmf_inform_bss()
2699 struct brcmf_bss_info_le *bi = NULL; in wl_inform_ibss() local
2729 bi = (struct brcmf_bss_info_le *)(buf + 4); in wl_inform_ibss()
2731 ch.chspec = le16_to_cpu(bi->chanspec); in wl_inform_ibss()
2742 notify_capability = le16_to_cpu(bi->capability); in wl_inform_ibss()
2743 notify_interval = le16_to_cpu(bi->beacon_period); in wl_inform_ibss()
2744 notify_ie = (u8 *)bi + le16_to_cpu(bi->ie_offset); in wl_inform_ibss()
2745 notify_ielen = le32_to_cpu(bi->ie_length); in wl_inform_ibss()
2746 notify_signal = (s16)le16_to_cpu(bi->RSSI) * 100; in wl_inform_ibss()
2779 struct brcmf_bss_info_le *bi; in brcmf_update_bss_info() local
2802 bi = (struct brcmf_bss_info_le *)(cfg->extra_buf + 4); in brcmf_update_bss_info()
2803 err = brcmf_inform_single_bss(cfg, bi); in brcmf_update_bss_info()
2807 ie = ((u8 *)bi) + le16_to_cpu(bi->ie_offset); in brcmf_update_bss_info()
2808 ie_len = le32_to_cpu(bi->ie_length); in brcmf_update_bss_info()
2809 beacon_interval = le16_to_cpu(bi->beacon_period); in brcmf_update_bss_info()
4870 struct brcmf_bss_info_le *bi; in brcmf_bss_roaming_done() local
4896 bi = (struct brcmf_bss_info_le *)(buf + 4); in brcmf_bss_roaming_done()
4897 ch.chspec = le16_to_cpu(bi->chanspec); in brcmf_bss_roaming_done()