Home
last modified time | relevance | path

Searched refs:vlds_arg (Results 1 – 2 of 2) sorted by relevance

/titanic_50/usr/src/lib/libds/common/
H A Dlibds.c351 vlds_svc_reg_arg_t vlds_arg; in ds_register() local
400 vlds_arg.vlds_capp = PTRTOUINT64(&vlds_cap); in ds_register()
409 vlds_arg.vlds_reg_flags = flags; in ds_register()
412 vlds_arg.vlds_hdlp = PTRTOUINT64(&hdl_arg); in ds_register()
414 if (ioctl(ds_fd, VLDS_SVC_REG, &vlds_arg) < 0) { in ds_register()
425 (void) ioctl(ds_fd, VLDS_UNREG_HDL, &vlds_arg); in ds_register()
475 vlds_hdl_lookup_arg_t vlds_arg; in ds_hdl_lookup() local
487 ds_string_arg(&vlds_arg.vlds_service, service); in ds_hdl_lookup()
488 vlds_arg.vlds_isclient = is_client ? VLDS_REG_CLIENT : 0; in ds_hdl_lookup()
489 vlds_arg.vlds_hdlsp = PTRTOUINT64(hdlsp); in ds_hdl_lookup()
[all …]
/titanic_50/usr/src/uts/sun4v/io/
H A Dvlds.c604 vlds_svc_reg_arg_t vlds_arg; in vlds_ioctl() local
609 if (ddi_copyin((void *)arg, &vlds_arg, sizeof (vlds_arg), in vlds_ioctl()
616 if ((rv = vlds_get_ucap(ARGTOPTR(vlds_arg.vlds_capp), &ucap, in vlds_ioctl()
623 flags = vlds_flags_to_svc(vlds_arg.vlds_reg_flags); in vlds_ioctl()
630 vlds_flags_to_svc(vlds_arg.vlds_reg_flags) | DSSF_ISUSER, in vlds_ioctl()
642 if (ddi_copyout(&hdl_arg, ARGTOPTR(vlds_arg.vlds_hdlp), in vlds_ioctl()
655 vlds_unreg_hdl_arg_t vlds_arg; in vlds_ioctl() local
657 if (ddi_copyin((void *)arg, &vlds_arg, sizeof (vlds_arg), in vlds_ioctl()
664 hdl = vlds_arg.vlds_hdl; in vlds_ioctl()
685 vlds_hdl_lookup_arg_t vlds_arg; in vlds_ioctl() local
[all …]