Lines Matching defs:pmsg
142 struct i2c_msg *pmsg;
151 pmsg = &msgs[i];
164 if (pmsg->flags & I2C_M_TEN) {
166 addr = 0xf0 | ((pmsg->addr >> 7) & 0x06);
167 addr |= (pmsg->addr & 0xff) << 8;
168 if (pmsg->flags & I2C_M_RD)
176 addr = i2c_8bit_addr_from_msg(pmsg);
184 if (!(pmsg->flags & I2C_M_IGNORE_NAK)) {
191 for (len = pmsg->len, j = 0; len > 0; len -= 8, j += 8) {
194 if (pmsg->flags & I2C_M_RD) {
198 memcpy(data, &pmsg->buf[j], page_len);
208 if (pmsg->flags & I2C_M_RD) {
211 memcpy(&pmsg->buf[j], data, page_len);
213 if (!(pmsg->flags & I2C_M_IGNORE_NAK)) {