Lines Matching refs:bcn_recv
782 wl_bcnrecv_result_t *bcn_recv = NULL; in wl_bcnrecv_result_handler() local
801 bcn_recv = (wl_bcnrecv_result_t *)MALLOCZ(cfg->osh, sizeof(*bcn_recv)); in wl_bcnrecv_result_handler()
802 if (unlikely(!bcn_recv)) { in wl_bcnrecv_result_handler()
807 (void)memcpy_s((char *)bcn_recv->SSID, DOT11_MAX_SSID_LEN, in wl_bcnrecv_result_handler()
810 (void)memcpy_s(&bcn_recv->BSSID, ETHER_ADDR_LEN, &bi->BSSID, ETH_ALEN); in wl_bcnrecv_result_handler()
811 bcn_recv->channel = wf_chspec_ctlchan( in wl_bcnrecv_result_handler()
813 bcn_recv->beacon_interval = bi->beacon_period; in wl_bcnrecv_result_handler()
817 bcn_recv->system_time = ((u64)ts.tv_sec*1000000) in wl_bcnrecv_result_handler()
819 bcn_recv->timestamp[0] = bi->timestamp[0]; in wl_bcnrecv_result_handler()
820 bcn_recv->timestamp[1] = bi->timestamp[1]; in wl_bcnrecv_result_handler()
823 (uint8 *)bcn_recv, sizeof(*bcn_recv))) in wl_bcnrecv_result_handler()
831 if (bcn_recv) { in wl_bcnrecv_result_handler()
832 MFREE(cfg->osh, bcn_recv, sizeof(*bcn_recv)); in wl_bcnrecv_result_handler()