Lines Matching refs:mode

59 static int xsvc_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, cred_t *cred,
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);
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)
473 if (ddi_model_convert_from(mode & FMODELS) == DDI_MODEL_ILP32) {
475 mode);
483 err = ddi_copyin(arg, &params, sizeof (xsvc_mem_req), mode);
521 if (ddi_model_convert_from(mode & FMODELS) == DDI_MODEL_ILP32) {
565 if (ddi_model_convert_from(mode & FMODELS) == DDI_MODEL_ILP32) {
569 sizeof (xsvc_mloc_32), mode);
578 mode);
588 if (ddi_model_convert_from(mode & FMODELS) == DDI_MODEL_ILP32) {
592 mode);
600 err = ddi_copyout(&sgl, &usgl[i], sizeof (xsvc_mloc), mode);
631 xsvc_ioctl_flush_memory(xsvc_state_t *state, void *arg, int mode)
640 if (ddi_model_convert_from(mode & FMODELS) == DDI_MODEL_ILP32) {
642 mode);
648 err = ddi_copyin(arg, &params, sizeof (xsvc_mem_req), mode);
672 xsvc_ioctl_free_memory(xsvc_state_t *state, void *arg, int mode)
681 if (ddi_model_convert_from(mode & FMODELS) == DDI_MODEL_ILP32) {
683 mode);
689 err = ddi_copyin(arg, &params, sizeof (xsvc_mem_req), mode);