Lines Matching refs:bcn_recv
249 wl_bcnrecv_result_t *bcn_recv = NULL; in wl_bcnrecv_result_handler() local
268 bcn_recv = (wl_bcnrecv_result_t *)MALLOCZ(cfg->osh, sizeof(*bcn_recv)); in wl_bcnrecv_result_handler()
269 if (unlikely(!bcn_recv)) { in wl_bcnrecv_result_handler()
274 (void)memcpy_s((char *)bcn_recv->SSID, DOT11_MAX_SSID_LEN, in wl_bcnrecv_result_handler()
277 (void)memcpy_s(&bcn_recv->BSSID, ETHER_ADDR_LEN, &bi->BSSID, ETH_ALEN); in wl_bcnrecv_result_handler()
278 bcn_recv->channel = wf_chspec_ctlchan( in wl_bcnrecv_result_handler()
280 bcn_recv->beacon_interval = bi->beacon_period; in wl_bcnrecv_result_handler()
284 bcn_recv->system_time = ((u64)ts.tv_sec*1000000) in wl_bcnrecv_result_handler()
286 bcn_recv->timestamp[0] = bi->timestamp[0]; in wl_bcnrecv_result_handler()
287 bcn_recv->timestamp[1] = bi->timestamp[1]; in wl_bcnrecv_result_handler()
290 (uint8 *)bcn_recv, sizeof(*bcn_recv))) in wl_bcnrecv_result_handler()
298 if (bcn_recv) { in wl_bcnrecv_result_handler()
299 MFREE(cfg->osh, bcn_recv, sizeof(*bcn_recv)); in wl_bcnrecv_result_handler()