Lines Matching refs:rep

407 	struct rrm_measurement_beacon_report *rep = NULL;  in wpas_rrm_beacon_rep_update_last_frame()  local
424 rep = (struct rrm_measurement_beacon_report *) in wpas_rrm_beacon_rep_update_last_frame()
430 if (!rep) in wpas_rrm_beacon_rep_update_last_frame()
433 subelem = rep->variable; in wpas_rrm_beacon_rep_update_last_frame()
870 struct rrm_measurement_beacon_report *rep, in wpas_add_beacon_rep_elem() argument
882 buf = os_malloc(sizeof(*rep) + 14 + *ie_len + subelems_len); in wpas_add_beacon_rep_elem()
886 os_memcpy(buf, rep, sizeof(*rep)); in wpas_add_beacon_rep_elem()
890 bss, buf + sizeof(*rep), in wpas_add_beacon_rep_elem()
896 pos = buf + ret + sizeof(*rep); in wpas_add_beacon_rep_elem()
927 ret + sizeof(*rep) + subelems_len); in wpas_add_beacon_rep_elem()
942 struct rrm_measurement_beacon_report rep; in wpas_add_beacon_rep() local
954 if (wpas_get_op_chan_phy(bss->freq, ies, ies_len, &rep.op_class, in wpas_add_beacon_rep()
955 &rep.channel, &rep.report_info) < 0) in wpas_add_beacon_rep()
958 rep.start_time = host_to_le64(start); in wpas_add_beacon_rep()
959 rep.duration = host_to_le16(data->scan_params.duration); in wpas_add_beacon_rep()
960 rep.rcpi = rssi_to_rcpi(bss->level); in wpas_add_beacon_rep()
961 rep.rsni = 255; /* 255 indicates that RSNI is not available */ in wpas_add_beacon_rep()
962 os_memcpy(rep.bssid, bss->bssid, ETH_ALEN); in wpas_add_beacon_rep()
963 rep.antenna_id = 0; /* unknown */ in wpas_add_beacon_rep()
964 rep.parent_tsf = host_to_le32(parent_tsf); in wpas_add_beacon_rep()
969 ret = wpas_add_beacon_rep_elem(data, bss, wpa_buf, &rep, in wpas_add_beacon_rep()