Lines Matching refs:val_count
1990 size_t val_count = val_len / val_bytes;
1992 size_t chunk_regs = val_count;
1995 if (!val_count)
2003 chunk_count = val_count / chunk_regs;
2064 size_t val_count = val_len / val_bytes;
2076 lastval = (unsigned int)u8p[val_count - 1];
2081 lastval = (unsigned int)u16p[val_count - 1];
2086 lastval = (unsigned int)u32p[val_count - 1];
2107 ret = map->bus->reg_noinc_write(map->bus_context, reg, val, val_count);
2109 ret = map->bus->reg_noinc_read(map->bus_context, reg, val, val_count);
2114 for (i = 0; i < val_count; i++) {
2128 if (i == (val_count - 1))
2296 * @val_count: Number of registers to write
2305 size_t val_count)
2319 for (i = 0; i < val_count; i++) {
2348 wval = kmemdup(val, val_count * val_bytes, map->alloc_flags);
2352 for (i = 0; i < val_count * val_bytes; i += val_bytes)
2355 ret = regmap_raw_write(map, reg, wval, val_bytes * val_count);
2361 trace_regmap_bulk_write(map, reg, val, val_bytes * val_count);
2854 size_t val_count = val_len / val_bytes;
2862 if (val_count == 0)
2867 if (regmap_volatile_range(map, reg, val_count) || map->cache_bypass ||
2870 size_t chunk_regs = val_count;
2887 chunk_count = val_count / chunk_regs;
2911 for (i = 0; i < val_count; i++) {
3071 * @val_count: Number of registers to read
3077 size_t val_count)
3081 bool vol = regmap_volatile_range(map, reg, val_count);
3085 if (val_count == 0)
3089 ret = regmap_raw_read(map, reg, val, val_bytes * val_count);
3093 for (i = 0; i < val_count * val_bytes; i += val_bytes)
3102 for (i = 0; i < val_count; i++) {
3131 trace_regmap_bulk_read(map, reg, val, val_bytes * val_count);