Searched refs:lmsgs (Results 1 – 1 of 1) sorted by relevance
3661 struct linux_i2c_msg *lmsgs = NULL; in linux_ioctl_i2c() local3711 lmsgs = malloc(sizeof(*lmsgs) * lrdwr.nmsgs, M_TEMP, M_WAITOK); in linux_ioctl_i2c()3713 error = copyin((void *)(uintptr_t)lrdwr.msgs, lmsgs, in linux_ioctl_i2c()3714 sizeof(*lmsgs) * lrdwr.nmsgs); in linux_ioctl_i2c()3718 lflags = lmsgs[i].flags; in linux_ioctl_i2c()3719 if (lmsgs[i].addr > 0x7f || (lflags & LINUX_I2C_M_TEN) != 0) { in linux_ioctl_i2c()3727 msgs[i].slave = lmsgs[i].addr << 1; in linux_ioctl_i2c()3731 msgs[i].len = lmsgs[i].len; in linux_ioctl_i2c()3732 msgs[i].buf = (uint8_t *)(uintptr_t)lmsgs[i].buf; in linux_ioctl_i2c()3752 free(lmsgs, M_TEMP); in linux_ioctl_i2c()