Lines Matching refs:darg
59 door_arg_t darg; in dladm_door_call() local
64 darg.data_ptr = arg; in dladm_door_call()
65 darg.data_size = asize; in dladm_door_call()
66 darg.desc_ptr = NULL; in dladm_door_call()
67 darg.desc_num = 0; in dladm_door_call()
68 darg.rbuf = rbuf; in dladm_door_call()
69 darg.rsize = *rsizep; in dladm_door_call()
75 if (door_call(door_fd, &darg) == -1) { in dladm_door_call()
91 if (darg.rbuf != rbuf) { in dladm_door_call()
97 (void) munmap(darg.rbuf, darg.rsize); in dladm_door_call()
98 *rsizep = darg.rsize; in dladm_door_call()
100 } else if (darg.rsize != *rsizep) { in dladm_door_call()