Lines Matching refs:subelem
317 u8 *subelem; in wpas_rrm_beacon_rep_update_last_frame() local
342 subelem = rep->variable; in wpas_rrm_beacon_rep_update_last_frame()
343 while (subelem + 2 < msr_rep_end && in wpas_rrm_beacon_rep_update_last_frame()
344 subelem[0] != WLAN_BEACON_REPORT_SUBELEM_LAST_INDICATION) in wpas_rrm_beacon_rep_update_last_frame()
345 subelem += 2 + subelem[1]; in wpas_rrm_beacon_rep_update_last_frame()
347 if (subelem + 2 < msr_rep_end && in wpas_rrm_beacon_rep_update_last_frame()
348 subelem[0] == WLAN_BEACON_REPORT_SUBELEM_LAST_INDICATION && in wpas_rrm_beacon_rep_update_last_frame()
349 subelem[1] == 1 && in wpas_rrm_beacon_rep_update_last_frame()
350 subelem + BEACON_REPORT_LAST_INDICATION_SUBELEM_LEN <= end) in wpas_rrm_beacon_rep_update_last_frame()
351 subelem[2] = 1; in wpas_rrm_beacon_rep_update_last_frame()
675 u8 sid, u8 slen, const u8 *subelem) in wpas_rm_handle_beacon_req_subelem() argument
694 os_memcpy(data->ssid, subelem, data->ssid_len); in wpas_rm_handle_beacon_req_subelem()
704 report_info = subelem[0]; in wpas_rm_handle_beacon_req_subelem()
720 data->report_detail = subelem[0]; in wpas_rm_handle_beacon_req_subelem()
724 subelem[0]); in wpas_rm_handle_beacon_req_subelem()
758 bitfield_set(data->eids, subelem[i]); in wpas_rm_handle_beacon_req_subelem()
771 data->last_indication = subelem[0]; in wpas_rm_handle_beacon_req_subelem()