Lines Matching refs:usr_data
598 const void __user *usr_data, *usr_oob; in mtdchar_write_ioctl() local
607 usr_data = (const void __user *)(uintptr_t)req.usr_data; in mtdchar_write_ioctl()
613 if (!usr_data) in mtdchar_write_ioctl()
641 while (req.len > 0 || (!usr_data && req.ooblen > 0)) { in mtdchar_write_ioctl()
668 if (copy_from_user(datbuf, usr_data, ops.len) || in mtdchar_write_ioctl()
680 usr_data += ops.retlen; in mtdchar_write_ioctl()
697 void __user *usr_data, *usr_oob; in mtdchar_read_ioctl() local
710 usr_data = (void __user *)(uintptr_t)req.usr_data; in mtdchar_read_ioctl()
716 if (!usr_data) in mtdchar_read_ioctl()
752 while (req.len > 0 || (!usr_data && req.ooblen > 0)) { in mtdchar_read_ioctl()
784 if (copy_to_user(usr_data, ops.datbuf, ops.retlen) || in mtdchar_read_ioctl()
792 usr_data += ops.retlen; in mtdchar_read_ioctl()