Lines Matching defs:arg
59 static int xsvc_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *cred,
65 static int xsvc_getinfo(dev_info_t *dip, ddi_info_cmd_t cmd, void *arg,
115 static int xsvc_ioctl_alloc_memory(xsvc_state_t *state, void *arg, int mode);
116 static int xsvc_ioctl_flush_memory(xsvc_state_t *state, void *arg, int mode);
117 static int xsvc_ioctl_free_memory(xsvc_state_t *state, void *arg, int mode);
340 xsvc_getinfo(dev_info_t *dip, ddi_info_cmd_t cmd, void *arg, void **result)
348 dev = (dev_t)arg;
412 xsvc_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *cred, int *rval)
434 err = xsvc_ioctl_alloc_memory(state, (void *)arg, mode);
438 err = xsvc_ioctl_free_memory(state, (void *)arg, mode);
442 err = xsvc_ioctl_flush_memory(state, (void *)arg, mode);
457 xsvc_ioctl_alloc_memory(xsvc_state_t *state, void *arg, int mode)
474 err = ddi_copyin(arg, ¶ms32, sizeof (xsvc_mem_req_32),
483 err = ddi_copyin(arg, ¶ms, sizeof (xsvc_mem_req), mode);
631 xsvc_ioctl_flush_memory(xsvc_state_t *state, void *arg, int mode)
641 err = ddi_copyin(arg, ¶ms32, sizeof (xsvc_mem_req_32),
648 err = ddi_copyin(arg, ¶ms, sizeof (xsvc_mem_req), mode);
672 xsvc_ioctl_free_memory(xsvc_state_t *state, void *arg, int mode)
682 err = ddi_copyin(arg, ¶ms32, sizeof (xsvc_mem_req_32),
689 err = ddi_copyin(arg, ¶ms, sizeof (xsvc_mem_req), mode);