Lines Matching defs:reglen
1353 int saa7164_api_i2c_read(struct saa7164_i2c *bus, u8 addr, u32 reglen, u8 *reg,
1362 dprintk(DBGLVL_API, "%s() addr=%x reglen=%d datalen=%d\n",
1363 __func__, addr, reglen, datalen);
1365 if (reglen > 4)
1374 memcpy((buf + 2 * sizeof(u32) + 0), reg, reglen);
1375 *((u32 *)(buf + 0 * sizeof(u32))) = reglen;
1407 memcpy(data, (buf + 2 * sizeof(u32) + reglen), datalen);
1420 int reglen;
1440 reglen = saa7164_i2caddr_to_reglen(bus, addr);
1441 if (reglen < 0) {
1443 "%s() error, cannot translate regaddr to reglen\n",
1463 *((u32 *)(buf + 0 * sizeof(u32))) = reglen;
1464 *((u32 *)(buf + 1 * sizeof(u32))) = datalen - reglen;