Lines Matching refs:val
151 pool_value_set_uint64(pool_value_t *pv, uint64_t val) in pool_value_set_uint64() argument
156 pv->pv_u.u = val; in pool_value_set_uint64()
164 pool_value_set_int64(pool_value_t *pv, int64_t val) in pool_value_set_int64() argument
169 pv->pv_u.i = val; in pool_value_set_int64()
178 pool_value_set_double(pool_value_t *pv, double val) in pool_value_set_double() argument
183 pv->pv_u.d = val; in pool_value_set_double()
191 pool_value_set_bool(pool_value_t *pv, uchar_t val) in pool_value_set_bool() argument
196 pv->pv_u.b = !!val; /* Lock value at 0 or 1 */ in pool_value_set_bool()
204 pool_value_set_string(pool_value_t *pv, const char *val) in pool_value_set_string() argument
209 if (val == NULL || strlen(val) >= PV_VALUE_MAX_LEN) { in pool_value_set_string()
213 if ((pv->pv_u.s = atom_string(val)) == NULL) in pool_value_set_string()
227 pool_value_t *val; in pool_value_alloc() local
229 if ((val = malloc(sizeof (pool_value_t))) == NULL) { in pool_value_alloc()
233 (void) memset(val, 0, sizeof (pool_value_t)); in pool_value_alloc()
234 val->pv_class = POC_INVAL; in pool_value_alloc()
235 return (val); in pool_value_alloc()