Lines Matching refs:infop

218 	varpd_client_prop_info_t *infop;  in libvarpd_c_prop_handle_alloc()  local
220 infop = umem_alloc(sizeof (varpd_client_prop_info_t), UMEM_DEFAULT); in libvarpd_c_prop_handle_alloc()
221 if (infop == NULL) in libvarpd_c_prop_handle_alloc()
224 bzero(infop, sizeof (varpd_client_prop_info_t)); in libvarpd_c_prop_handle_alloc()
225 infop->vcprop_client = (varpd_client_t *)chp; in libvarpd_c_prop_handle_alloc()
226 infop->vcprop_instance = cid; in libvarpd_c_prop_handle_alloc()
227 infop->vcprop_propid = UINT_MAX; in libvarpd_c_prop_handle_alloc()
228 *phdlp = (varpd_client_prop_handle_t *)infop; in libvarpd_c_prop_handle_alloc()
240 libvarpd_c_prop_info_from_door(varpd_client_prop_info_t *infop, in libvarpd_c_prop_info_from_door() argument
243 infop->vcprop_propid = vcfap->vcfa_propid; in libvarpd_c_prop_info_from_door()
244 infop->vcprop_type = vcfap->vcfa_type; in libvarpd_c_prop_info_from_door()
245 infop->vcprop_prot = vcfap->vcfa_prot; in libvarpd_c_prop_info_from_door()
246 infop->vcprop_defsize = vcfap->vcfa_defsize; in libvarpd_c_prop_info_from_door()
247 infop->vcprop_psize = vcfap->vcfa_psize; in libvarpd_c_prop_info_from_door()
248 bcopy(vcfap->vcfa_name, infop->vcprop_name, LIBVARPD_PROP_NAMELEN); in libvarpd_c_prop_info_from_door()
249 bcopy(vcfap->vcfa_default, infop->vcprop_default, in libvarpd_c_prop_info_from_door()
251 bcopy(vcfap->vcfa_poss, infop->vcprop_poss, LIBVARPD_PROP_SIZEMAX); in libvarpd_c_prop_info_from_door()
261 varpd_client_prop_info_t *infop = (varpd_client_prop_info_t *)phdl; in libvarpd_c_prop_info_fill_by_name() local
268 vcfap->vcfa_id = infop->vcprop_instance; in libvarpd_c_prop_info_fill_by_name()
272 ret = libvarpd_c_door_call(infop->vcprop_client, &carg, 0); in libvarpd_c_prop_info_fill_by_name()
279 libvarpd_c_prop_info_from_door(infop, vcfap); in libvarpd_c_prop_info_fill_by_name()
289 varpd_client_prop_info_t *infop = (varpd_client_prop_info_t *)phdl; in libvarpd_c_prop_info_fill() local
294 vcfap->vcfa_id = infop->vcprop_instance; in libvarpd_c_prop_info_fill()
297 ret = libvarpd_c_door_call(infop->vcprop_client, &carg, 0); in libvarpd_c_prop_info_fill()
304 libvarpd_c_prop_info_from_door(infop, vcfap); in libvarpd_c_prop_info_fill()
313 varpd_client_prop_info_t *infop = (varpd_client_prop_info_t *)phdl; in libvarpd_c_prop_info() local
314 if (infop->vcprop_propid == UINT_MAX) in libvarpd_c_prop_info()
318 *namep = infop->vcprop_name; in libvarpd_c_prop_info()
320 *typep = infop->vcprop_type; in libvarpd_c_prop_info()
322 *protp = infop->vcprop_prot; in libvarpd_c_prop_info()
324 *defp = infop->vcprop_default; in libvarpd_c_prop_info()
326 *defsizep = infop->vcprop_defsize; in libvarpd_c_prop_info()
328 *possp = (const mac_propval_range_t *)infop->vcprop_poss; in libvarpd_c_prop_info()
338 varpd_client_prop_info_t *infop = (varpd_client_prop_info_t *)phdl; in libvarpd_c_prop_get() local
340 if (len == NULL || buf == NULL || infop->vcprop_propid == UINT_MAX) in libvarpd_c_prop_get()
348 vcpap->vcpa_id = infop->vcprop_instance; in libvarpd_c_prop_get()
349 vcpap->vcpa_propid = infop->vcprop_propid; in libvarpd_c_prop_get()
351 ret = libvarpd_c_door_call(infop->vcprop_client, &carg, 0); in libvarpd_c_prop_get()
379 varpd_client_prop_info_t *infop = (varpd_client_prop_info_t *)phdl; in libvarpd_c_prop_set() local
381 if (len == 0 || buf == NULL || infop->vcprop_propid == UINT_MAX) in libvarpd_c_prop_set()
388 vcpap->vcpa_id = infop->vcprop_instance; in libvarpd_c_prop_set()
389 vcpap->vcpa_propid = infop->vcprop_propid; in libvarpd_c_prop_set()
393 ret = libvarpd_c_door_call(infop->vcprop_client, &carg, 0); in libvarpd_c_prop_set()