Lines Matching refs:wrp
3232 wl_rates_t *wrp; in get_rate_common() local
3236 wrp = malloc(WLDP_BUFSIZE); in get_rate_common()
3237 if (wrp == NULL) in get_rate_common()
3240 status = i_dladm_wlan_param(handle, linkid, wrp, id, WLDP_BUFSIZE, in get_rate_common()
3245 if (wrp->wl_rates_num > *val_cnt) { in get_rate_common()
3250 if (wrp->wl_rates_rates[0] == 0) { in get_rate_common()
3256 for (i = 0; i < wrp->wl_rates_num; i++) { in get_rate_common()
3258 wrp->wl_rates_rates[i] % 2, in get_rate_common()
3259 (float)wrp->wl_rates_rates[i] / 2); in get_rate_common()
3261 *val_cnt = wrp->wl_rates_num; in get_rate_common()
3265 free(wrp); in get_rate_common()
3311 wl_rates_t *wrp; in set_wlan_rate() local
3314 wrp = malloc(WLDP_BUFSIZE); in set_wlan_rate()
3315 if (wrp == NULL) in set_wlan_rate()
3318 bzero(wrp, WLDP_BUFSIZE); in set_wlan_rate()
3320 wrp->wl_rates_rates[i] = rates->wr_rates[i]; in set_wlan_rate()
3321 wrp->wl_rates_num = rates->wr_cnt; in set_wlan_rate()
3325 status = i_dladm_wlan_param(handle, linkid, wrp, in set_wlan_rate()
3328 free(wrp); in set_wlan_rate()