Lines Matching defs:mem
132 static int pcf8583_read_mem(struct i2c_client *client, struct rtc_mem *mem)
144 .len = mem->nr,
145 .buf = mem->data,
149 if (mem->loc < 8)
152 addr[0] = mem->loc;
157 static int pcf8583_write_mem(struct i2c_client *client, struct rtc_mem *mem)
162 if (mem->loc < 8 || mem->nr > 8)
165 buf[0] = mem->loc;
166 memcpy(buf + 1, mem->data, mem->nr);
168 ret = i2c_master_send(client, buf, mem->nr + 1);
169 return ret == mem->nr + 1 ? 0 : -EIO;
176 struct rtc_mem mem = {
199 pcf8583_read_mem(client, &mem))