Lines Matching refs:darg
896 door_arg_t darg; in ipadm_door_call() local
907 darg.data_ptr = arg; in ipadm_door_call()
908 darg.data_size = asize; in ipadm_door_call()
909 darg.desc_ptr = NULL; in ipadm_door_call()
910 darg.desc_num = 0; in ipadm_door_call()
911 darg.rbuf = *rbufp; in ipadm_door_call()
912 darg.rsize = rsize; in ipadm_door_call()
926 if (door_call(iph->iph_door_fd, &darg) == -1) { in ipadm_door_call()
940 err = ((ipmgmt_retval_t *)(void *)(darg.rbuf))->ir_err; in ipadm_door_call()
941 if (darg.rbuf != *rbufp) { in ipadm_door_call()
960 if ((newp = realloc(*rbufp, darg.rsize)) == NULL) { in ipadm_door_call()
964 (void) memcpy(*rbufp, darg.rbuf, darg.rsize); in ipadm_door_call()
968 (void) munmap(darg.rbuf, darg.rsize); in ipadm_door_call()
970 if (darg.rsize != rsize) in ipadm_door_call()