Lines Matching refs:vbuf

2164     void *vbuf, size_t size)  in read_reserved_propval_and_unlock()  argument
2180 (void) memcpy(vbuf, srcp, sizeof (picl_nodehdl_t)); in read_reserved_propval_and_unlock()
2193 read_propval_and_unlock(picl_obj_t *nodep, picl_obj_t *propp, void *vbuf, in read_propval_and_unlock() argument
2217 err = (volrd)(&rarg, vbuf); in read_propval_and_unlock()
2220 (void) strlcpy(vbuf, propp->prop_val, propp->prop_size); in read_propval_and_unlock()
2222 (void) memcpy(vbuf, propp->prop_val, propp->prop_size); in read_propval_and_unlock()
2230 xptree_get_propval_with_cred(picl_prophdl_t proph, void *vbuf, size_t size, in xptree_get_propval_with_cred() argument
2252 return (read_propval_and_unlock(nodep, propp, vbuf, cred)); in xptree_get_propval_with_cred()
2259 ptree_get_propval(picl_prophdl_t proph, void *vbuf, size_t size) in ptree_get_propval() argument
2261 return (xptree_get_propval_with_cred(proph, vbuf, size, picld_cred)); in ptree_get_propval()
2271 void *vbuf, size_t size, door_cred_t cred) in xptree_get_propval_by_name_with_cred() argument
2294 return (read_reserved_propval_and_unlock(nodep, pname, vbuf, in xptree_get_propval_by_name_with_cred()
2304 return (read_propval_and_unlock(nodep, propp, vbuf, cred)); in xptree_get_propval_by_name_with_cred()
2312 ptree_get_propval_by_name(picl_nodehdl_t nodeh, const char *pname, void *vbuf, in ptree_get_propval_by_name() argument
2315 return (xptree_get_propval_by_name_with_cred(nodeh, pname, vbuf, size, in ptree_get_propval_by_name()
2325 write_propval_and_unlock(picl_obj_t *nodep, picl_obj_t *propp, const void *vbuf, in write_propval_and_unlock() argument
2349 err = (volwr)(&warg, vbuf); in write_propval_and_unlock()
2352 (void) memcpy(propp->prop_val, vbuf, size); in write_propval_and_unlock()
2360 xptree_update_propval_with_cred(picl_prophdl_t proph, const void *vbuf, in xptree_update_propval_with_cred() argument
2382 return (write_propval_and_unlock(nodep, propp, vbuf, size, cred)); in xptree_update_propval_with_cred()
2390 ptree_update_propval(picl_prophdl_t proph, const void *vbuf, size_t size) in ptree_update_propval() argument
2392 return (xptree_update_propval_with_cred(proph, vbuf, size, picld_cred)); in ptree_update_propval()
2403 const void *vbuf, size_t size, door_cred_t cred) in xptree_update_propval_by_name_with_cred() argument
2437 return (write_propval_and_unlock(nodep, propp, vbuf, size, cred)); in xptree_update_propval_by_name_with_cred()
2445 const void *vbuf, size_t size) in ptree_update_propval_by_name() argument
2447 return (xptree_update_propval_by_name_with_cred(nodeh, pname, vbuf, in ptree_update_propval_by_name()
2666 prop_match(ptree_propinfo_t pinfo, void *vbuf, char *val) in prop_match() argument
2685 if (strcmp(val, (char *)vbuf) == 0) in prop_match()
2693 return (cval == *(char *)vbuf); in prop_match()
2696 return (sval == *(int16_t *)vbuf); in prop_match()
2699 return (intval == *(int32_t *)vbuf); in prop_match()
2702 return (llval == *(int64_t *)vbuf); in prop_match()
2710 return (ucval == *(uint8_t *)vbuf); in prop_match()
2713 return (usval == *(uint16_t *)vbuf); in prop_match()
2716 return (uintval == *(uint32_t *)vbuf); in prop_match()
2719 return (ullval == *(uint64_t *)vbuf); in prop_match()
2727 return (fval == *(float *)vbuf); in prop_match()
2730 return (dval == *(double *)vbuf); in prop_match()
2751 void *vbuf; in check_propval() local
2765 vbuf = alloca(pinfo.piclinfo.size); in check_propval()
2766 if (vbuf == NULL) in check_propval()
2768 err = ptree_get_propval(proph, vbuf, in check_propval()
2773 if (!prop_match(pinfo, vbuf, pval)) in check_propval()
3004 void *vbuf, picl_prophdl_t *proph) in ptree_create_and_add_prop() argument
3009 err = ptree_create_prop(infop, vbuf, &tmph); in ptree_create_and_add_prop()
3113 void *vbuf; in compare_propval() local
3129 vbuf = alloca(propinfo.piclinfo.size); in compare_propval()
3130 if (vbuf == NULL) in compare_propval()
3132 err = ptree_get_propval(proph, vbuf, propinfo.piclinfo.size); in compare_propval()
3135 if (memcmp(vbuf, pval, valsize) == 0) in compare_propval()