Lines Matching defs:val_count
2033 size_t val_count = val_len / val_bytes;
2035 size_t chunk_regs = val_count;
2038 if (!val_count)
2046 chunk_count = val_count / chunk_regs;
2107 size_t val_count = val_len / val_bytes;
2119 lastval = (unsigned int)u8p[val_count - 1];
2124 lastval = (unsigned int)u16p[val_count - 1];
2129 lastval = (unsigned int)u32p[val_count - 1];
2150 ret = map->bus->reg_noinc_write(map->bus_context, reg, val, val_count);
2152 ret = map->bus->reg_noinc_read(map->bus_context, reg, val, val_count);
2157 for (i = 0; i < val_count; i++) {
2171 if (i == (val_count - 1))
2341 * @val_count: Number of registers to write
2350 size_t val_count)
2364 for (i = 0; i < val_count; i++) {
2393 wval = kmemdup_array(val, val_count, val_bytes, map->alloc_flags);
2397 for (i = 0; i < val_count * val_bytes; i += val_bytes)
2400 ret = regmap_raw_write(map, reg, wval, val_bytes * val_count);
2406 trace_regmap_bulk_write(map, reg, val, val_bytes * val_count);
2936 size_t val_count = val_len / val_bytes;
2944 if (val_count == 0)
2949 if (regmap_volatile_range(map, reg, val_count) || map->cache_bypass ||
2952 size_t chunk_regs = val_count;
2969 chunk_count = val_count / chunk_regs;
2993 for (i = 0; i < val_count; i++) {
3148 const unsigned int *regs, void *val, size_t val_count)
3157 for (i = 0; i < val_count; i++) {
3198 * @val_count: Number of registers to read
3204 size_t val_count)
3208 bool vol = regmap_volatile_range(map, reg, val_count);
3212 if (val_count == 0)
3216 ret = regmap_raw_read(map, reg, val, val_bytes * val_count);
3220 for (i = 0; i < val_count * val_bytes; i += val_bytes)
3223 ret = _regmap_bulk_read(map, reg, NULL, val, val_count);
3226 trace_regmap_bulk_read(map, reg, val, val_bytes * val_count);
3237 * @val_count: Number of registers to read
3243 size_t val_count)
3245 if (val_count == 0)
3248 return _regmap_bulk_read(map, 0, regs, val, val_count);