Lines Matching refs:darg
192 door_arg_t darg; in dl_door_call() local
193 darg.data_ptr = arg; in dl_door_call()
194 darg.data_size = asize; in dl_door_call()
195 darg.desc_ptr = NULL; in dl_door_call()
196 darg.desc_num = 0; in dl_door_call()
197 darg.rbuf = rbuf; in dl_door_call()
198 darg.rsize = *rsizep; in dl_door_call()
200 if (door_call(door_fd, &darg) == -1) { in dl_door_call()
204 if (darg.rbuf != rbuf) { in dl_door_call()
211 (void) munmap(darg.rbuf, darg.rsize); in dl_door_call()
212 *rsizep = darg.rsize; in dl_door_call()
215 } else if (darg.rsize != *rsizep) { in dl_door_call()