rdwr_arg          435 drivers/i2c/i2c-dev.c 		struct i2c_rdwr_ioctl_data rdwr_arg;
rdwr_arg          438 drivers/i2c/i2c-dev.c 		if (copy_from_user(&rdwr_arg,
rdwr_arg          440 drivers/i2c/i2c-dev.c 				   sizeof(rdwr_arg)))
rdwr_arg          445 drivers/i2c/i2c-dev.c 		if (rdwr_arg.nmsgs > I2C_RDWR_IOCTL_MAX_MSGS)
rdwr_arg          448 drivers/i2c/i2c-dev.c 		rdwr_pa = memdup_user(rdwr_arg.msgs,
rdwr_arg          449 drivers/i2c/i2c-dev.c 				      rdwr_arg.nmsgs * sizeof(struct i2c_msg));
rdwr_arg          453 drivers/i2c/i2c-dev.c 		return i2cdev_ioctl_rdwr(client, rdwr_arg.nmsgs, rdwr_pa);
rdwr_arg          523 drivers/i2c/i2c-dev.c 		struct i2c_rdwr_ioctl_data32 rdwr_arg;
rdwr_arg          528 drivers/i2c/i2c-dev.c 		if (copy_from_user(&rdwr_arg,
rdwr_arg          530 drivers/i2c/i2c-dev.c 				   sizeof(rdwr_arg)))
rdwr_arg          533 drivers/i2c/i2c-dev.c 		if (rdwr_arg.nmsgs > I2C_RDWR_IOCTL_MAX_MSGS)
rdwr_arg          536 drivers/i2c/i2c-dev.c 		rdwr_pa = kmalloc_array(rdwr_arg.nmsgs, sizeof(struct i2c_msg),
rdwr_arg          541 drivers/i2c/i2c-dev.c 		p = compat_ptr(rdwr_arg.msgs);
rdwr_arg          542 drivers/i2c/i2c-dev.c 		for (i = 0; i < rdwr_arg.nmsgs; i++) {
rdwr_arg          556 drivers/i2c/i2c-dev.c 		return i2cdev_ioctl_rdwr(client, rdwr_arg.nmsgs, rdwr_pa);