Lines Matching refs:mode
109 static int fcoe_ioctl(dev_t dev, int cmd, intptr_t data, int mode,
111 static int fcoe_copyin_iocdata(intptr_t data, int mode, fcoeio_t **fcoeio,
113 static int fcoe_copyout_iocdata(intptr_t data, int mode, fcoeio_t *fcoeio,
115 static int fcoe_iocmd(fcoe_soft_state_t *ss, intptr_t data, int mode);
526 fcoe_ioctl(dev_t dev, int cmd, intptr_t data, int mode,
550 ret = fcoe_iocmd(ss, data, mode);
562 fcoe_copyin_iocdata(intptr_t data, int mode, fcoeio_t **fcoeio,
571 if (ddi_copyin((void *)data, *fcoeio, sizeof (fcoeio_t), mode) != 0) {
586 *ibuf, (*fcoeio)->fcoeio_ilen, mode) != 0) {
595 *abuf, (*fcoeio)->fcoeio_alen, mode) != 0) {
622 fcoe_copyout_iocdata(intptr_t data, int mode, fcoeio_t *fcoeio, void *obuf)
627 fcoeio->fcoeio_olen, mode) != 0) {
632 if (ddi_copyout(fcoeio, (void *)data, sizeof (fcoeio_t), mode) != 0) {
639 fcoe_iocmd(fcoe_soft_state_t *ss, intptr_t data, int mode)
648 ret = fcoe_copyin_iocdata(data, mode, &fcoeio, &ibuf, &abuf, &obuf);
827 ret = fcoe_copyout_iocdata(data, mode, fcoeio, obuf);
829 (void) fcoe_copyout_iocdata(data, mode, fcoeio, obuf);