Lines Matching refs:wrp
3395 wl_rates_t *wrp; in get_rate_common() local
3399 wrp = malloc(WLDP_BUFSIZE); in get_rate_common()
3400 if (wrp == NULL) in get_rate_common()
3403 status = i_dladm_wlan_param(handle, linkid, wrp, id, WLDP_BUFSIZE, in get_rate_common()
3408 if (wrp->wl_rates_num > *val_cnt) { in get_rate_common()
3413 if (wrp->wl_rates_rates[0] == 0) { in get_rate_common()
3419 for (i = 0; i < wrp->wl_rates_num; i++) { in get_rate_common()
3421 wrp->wl_rates_rates[i] % 2, in get_rate_common()
3422 (float)wrp->wl_rates_rates[i] / 2); in get_rate_common()
3424 *val_cnt = wrp->wl_rates_num; in get_rate_common()
3428 free(wrp); in get_rate_common()
3473 wl_rates_t *wrp; in set_wlan_rate() local
3476 wrp = malloc(WLDP_BUFSIZE); in set_wlan_rate()
3477 if (wrp == NULL) in set_wlan_rate()
3480 bzero(wrp, WLDP_BUFSIZE); in set_wlan_rate()
3482 wrp->wl_rates_rates[i] = rates->wr_rates[i]; in set_wlan_rate()
3483 wrp->wl_rates_num = rates->wr_cnt; in set_wlan_rate()
3487 status = i_dladm_wlan_param(handle, linkid, wrp, in set_wlan_rate()
3490 free(wrp); in set_wlan_rate()