Lines Matching defs:status_buf
35 unsigned int *status_buf;
348 &data->status_buf[b]);
355 &data->status_buf[offset]);
399 memset(data->status_buf, 0, size);
460 data->status_buf[i] = buf8[i];
463 data->status_buf[i] = buf16[i];
466 data->status_buf[i] = buf32[i];
479 &data->status_buf[i]);
498 data->status_buf[i] &= ~data->mask_buf[i];
500 if (data->status_buf[i] && (chip->ack_base || chip->use_ack)) {
505 ~data->status_buf[i]);
508 data->status_buf[i]);
522 if (data->status_buf[chip->irqs[i].reg_offset /
627 d->status_buf = kcalloc(chip->num_regs, sizeof(unsigned int),
629 if (!d->status_buf)
727 ret = regmap_read(map, reg, &d->status_buf[i]);
734 if (d->status_buf[i] && (chip->ack_base || chip->use_ack)) {
739 ~(d->status_buf[i] & d->mask_buf[i]));
742 d->status_buf[i] & d->mask_buf[i]);
833 kfree(d->status_buf);
904 kfree(d->status_buf);