Home
last modified time | relevance | path

Searched refs:uioc (Results 1 – 6 of 6) sorted by relevance

/linux-4.1.27/drivers/scsi/
Dmegaraid.c3018 nitioctl_t uioc; in megadev_ioctl() local
3051 memset(&uioc, 0, sizeof(nitioctl_t)); in megadev_ioctl()
3052 if( (rval = mega_m_to_n( (void __user *)arg, &uioc)) != 0 ) in megadev_ioctl()
3056 switch( uioc.opcode ) { in megadev_ioctl()
3059 if( put_user(driver_ver, (u32 __user *)uioc.uioc_uaddr) ) in megadev_ioctl()
3065 if( put_user(hba_count, (u32 __user *)uioc.uioc_uaddr) ) in megadev_ioctl()
3080 if( (adapno = GETADAP(uioc.adapno)) >= hba_count ) in megadev_ioctl()
3083 if( copy_to_user(uioc.uioc_uaddr, mcontroller+adapno, in megadev_ioctl()
3094 if( (adapno = GETADAP(uioc.adapno)) >= hba_count ) in megadev_ioctl()
3099 ustats = uioc.uioc_uaddr; in megadev_ioctl()
[all …]
Dmegaraid.h594 #define MBOX(uioc) ((megacmd_t *)&((uioc).__ua.__raw_mbox[0])) argument
595 #define MBOX_P(uioc) ((megacmd_t __user *)&((uioc)->__ua.__raw_mbox[0])) argument
/linux-4.1.27/drivers/scsi/megaraid/
Dmegaraid_ioctl.h117 typedef struct uioc { struct
145 void (*done)(struct uioc*); argument
Dmegaraid_mbox.c3899 megaraid_sysfs_get_ldmap_done(uioc_t *uioc) in megaraid_sysfs_get_ldmap_done() argument
3901 adapter_t *adapter = (adapter_t *)uioc->buf_vaddr; in megaraid_sysfs_get_ldmap_done()
3904 uioc->status = 0; in megaraid_sysfs_get_ldmap_done()
3921 uioc_t *uioc = (uioc_t *)data; in megaraid_sysfs_get_ldmap_timeout() local
3922 adapter_t *adapter = (adapter_t *)uioc->buf_vaddr; in megaraid_sysfs_get_ldmap_timeout()
3925 uioc->status = -ETIME; in megaraid_sysfs_get_ldmap_timeout()
3952 uioc_t *uioc; in megaraid_sysfs_get_ldmap() local
3966 uioc = raid_dev->sysfs_uioc; in megaraid_sysfs_get_ldmap()
3970 memset(uioc, 0, sizeof(uioc_t)); in megaraid_sysfs_get_ldmap()
3976 uioc->cmdbuf = (uint64_t)(unsigned long)mbox64; in megaraid_sysfs_get_ldmap()
[all …]
/linux-4.1.27/drivers/usb/core/
Ddevio.c2001 struct usbdevfs_ioctl32 __user *uioc; in proc_ioctl_compat() local
2005 uioc = compat_ptr((long)arg); in proc_ioctl_compat()
2006 if (!access_ok(VERIFY_READ, uioc, sizeof(*uioc)) || in proc_ioctl_compat()
2007 __get_user(ctrl.ifno, &uioc->ifno) || in proc_ioctl_compat()
2008 __get_user(ctrl.ioctl_code, &uioc->ioctl_code) || in proc_ioctl_compat()
2009 __get_user(udata, &uioc->data)) in proc_ioctl_compat()
/linux-4.1.27/Documentation/scsi/
DChangeLog.megaraid109 > The uioc structure used by ioctl is defined by packed,