Lines Matching refs:vd_val

217 #define	PD_CHECK_ALLOC	0x2	/* alloc vd_val as part of pd_check */
889 free((void *)((val_desc_t *)vdp + i)->vd_val);
1244 *ret_val = pdp->pd_defval.vd_val;
1277 ret_val[valc] = vdp[valc].vd_val;
1286 pdp->pd_optval[i].vd_val;
1505 dzp = (dld_ioc_zid_t *)vdp->vd_val;
1580 vdp->vd_val = (uintptr_t)dzp;
1640 vdp->vd_val = (uintptr_t)maxbw;
1650 if (vdp->vd_val == RESET_VAL) {
1653 bcopy((char *)vdp->vd_val, &mrp->mrp_maxbw, sizeof (uint64_t));
1783 vdp[i].vd_val = (uintptr_t)cpus[i];
1789 if (i != j && vdp[i].vd_val == vdp[j].vd_val) {
1820 if (vdp[0].vd_val == RESET_VAL) {
1827 mrp->mrp_cpu[i] = (uint32_t)vdp[i].vd_val;
1925 vdp->vd_val = (uintptr_t)poolname;
1936 if (vdp->vd_val == RESET_VAL) {
1942 (void) strlcpy(mrp->mrp_pool, (char *)vdp->vd_val,
1987 mrp->mrp_priority = (mac_priority_level_t)vdp->vd_val;
2031 v->vd_val = UNSPEC_VAL;
2033 v->vd_val = 0;
2035 v->vd_val = strtoul(prop_val[0], NULL, 0);
2036 if (v->vd_val == 0)
2152 if (vdp->vd_val == RESET_VAL)
2154 else if (vdp->vd_val == UNSPEC_VAL)
2157 mrp->mrp_nrxrings = vdp->vd_val;
2222 if (vdp->vd_val == RESET_VAL)
2224 else if (vdp->vd_val == UNSPEC_VAL)
2227 mrp->mrp_ntxrings = vdp->vd_val;
2364 types |= (uint32_t)vdp[i].vd_val;
2378 if (vdp->vd_val == 0) {
2382 bcopy((void *)vdp[i].vd_val, &p->mp_ipaddrs[i],
2444 vdp[i].vd_val = (uintptr_t)addr;
2454 free((void *)vdp[i].vd_val);
2455 vdp[i].vd_val = NULL;
2749 if (vdp->vd_val == 0) {
2753 bcopy((void *)vdp[i].vd_val, &p->mp_cids[i],
2782 vdp[i].vd_val = (uintptr_t)cid;
2792 free((void *)vdp[i].vd_val);
2793 vdp[i].vd_val = NULL;
2910 vdp->vd_val = (uintptr_t)dlap;
2912 vdp->vd_val = 0;
3043 rates.wr_rates[0] = vdp[0].vd_val;
3087 vdp->vd_val = (uintptr_t)(uint_t)
3174 dladm_wlan_powermode_t powermode = vdp->vd_val;
3236 dladm_wlan_radio_t radio = vdp->vd_val;
3275 vdp->vd_val = hlim;
3301 vdp->vd_val = elim;
3505 val = (void *)vdp->vd_val;
3513 u8 = vdp->vd_val;
3517 u16 = vdp->vd_val;
3521 u32 = vdp->vd_val;
3525 val = &vdp->vd_val;
3591 v->vd_val = strtoul(prop_val[0], NULL, 0);
4000 * are zone and autopush, which populate vdp->vd_val). So
4051 if (val == pd->pd_defval.vd_val && pd->pd_defval.vd_name[0] != '\0') {
4057 if (val == pd->pd_optval[i].vd_val) {
4101 vdp->vd_val = 0;
4108 vdp->vd_val = 0;
4111 vdp->vd_val = strtoul(prop_val[0], &cp, 0);
4118 return (vdp->vd_val > 65535 ? DLADM_STATUS_BADVAL :
4121 if (vdp->vd_val > 255)
4133 vdp->vd_val != 0) {
4229 pvid = vdp->vd_val;
4254 vdp->vd_val = 1;
4257 vdp->vd_val = strtoul(prop_val[0], &cp, 0);
4262 return (vdp->vd_val > VLAN_ID_MAX ? DLADM_STATUS_BADVAL :