Lines Matching defs:vlds_arg

357 	vlds_svc_reg_arg_t vlds_arg;
406 vlds_arg.vlds_capp = PTRTOUINT64(&vlds_cap);
415 vlds_arg.vlds_reg_flags = flags;
418 vlds_arg.vlds_hdlp = PTRTOUINT64(&hdl_arg);
420 if (ioctl(ds_fd, VLDS_SVC_REG, &vlds_arg) < 0) {
431 (void) ioctl(ds_fd, VLDS_UNREG_HDL, &vlds_arg);
481 vlds_hdl_lookup_arg_t vlds_arg;
493 ds_string_arg(&vlds_arg.vlds_service, service);
494 vlds_arg.vlds_isclient = is_client ? VLDS_REG_CLIENT : 0;
495 vlds_arg.vlds_hdlsp = PTRTOUINT64(hdlsp);
496 vlds_arg.vlds_maxhdls = maxhdls;
497 vlds_arg.vlds_nhdlsp = PTRTOUINT64(&nhdls_arg);
499 if (ioctl(ds_fd, VLDS_HDL_LOOKUP, &vlds_arg) < 0) {
513 vlds_dmn_lookup_arg_t vlds_arg;
520 vlds_arg.vlds_hdl = hdl;
521 vlds_arg.vlds_dhdlp = PTRTOUINT64(&dhdl_arg);
523 if (ioctl(ds_fd, VLDS_DMN_LOOKUP, &vlds_arg) < 0) {
542 vlds_unreg_hdl_arg_t vlds_arg;
551 vlds_arg.vlds_hdl = hdl;
552 (void) ioctl(ds_fd, VLDS_UNREG_HDL, &vlds_arg);
571 vlds_send_msg_arg_t vlds_arg;
577 vlds_arg.vlds_hdl = hdl;
578 vlds_arg.vlds_bufp = PTRTOUINT64(buf);
579 vlds_arg.vlds_buflen = buflen;
581 if (ioctl(ds_fd, VLDS_SEND_MSG, &vlds_arg) < 0) {
596 vlds_recv_msg_arg_t vlds_arg;
603 vlds_arg.vlds_hdl = hdl;
604 vlds_arg.vlds_bufp = PTRTOUINT64(buf);
605 vlds_arg.vlds_buflen = buflen;
606 vlds_arg.vlds_msglenp = PTRTOUINT64(&msglen_arg);
608 if (ioctl(ds_fd, VLDS_RECV_MSG, &vlds_arg) < 0) {
625 vlds_hdl_isready_arg_t vlds_arg;
632 vlds_arg.vlds_hdl = hdl;
633 vlds_arg.vlds_isreadyp = PTRTOUINT64(&is_ready_arg);
635 if (ioctl(ds_fd, VLDS_HDL_ISREADY, &vlds_arg) < 0) {
649 vlds_dom_nam2hdl_arg_t vlds_arg;
656 ds_string_arg(&vlds_arg.vlds_domain_name, domain_name);
657 vlds_arg.vlds_dhdlp = PTRTOUINT64(&dhdl_arg);
659 if (ioctl(ds_fd, VLDS_DOM_NAM2HDL, &vlds_arg) < 0) {
676 vlds_dom_hdl2nam_arg_t vlds_arg;
682 vlds_arg.vlds_dhdl = dhdl;
683 vlds_arg.vlds_domain_name.vlds_strp = PTRTOUINT64(domain_name);
684 vlds_arg.vlds_domain_name.vlds_strlen = maxnamlen;
686 if (ioctl(ds_fd, VLDS_DOM_HDL2NAM, &vlds_arg) < 0) {