Lines Matching refs:element

367 	const struct counter_array *const element = a->comp.priv;  in counter_comp_array_u32_show()  local
372 element->type != COUNTER_COMP_SIGNAL_POLARITY) in counter_comp_array_u32_show()
375 err = a->comp.signal_array_u32_read(counter, a->parent, element->idx, in counter_comp_array_u32_show()
389 const struct counter_array *const element = a->comp.priv; in counter_comp_array_u32_store() local
393 if (element->type != COUNTER_COMP_SIGNAL_POLARITY || in counter_comp_array_u32_store()
397 err = counter_find_enum(&data, element->avail->enums, in counter_comp_array_u32_store()
398 element->avail->num_items, buf, in counter_comp_array_u32_store()
403 err = a->comp.signal_array_u32_write(counter, a->parent, element->idx, in counter_comp_array_u32_store()
417 const struct counter_array *const element = a->comp.priv; in counter_comp_array_u64_show() local
423 err = a->comp.device_array_u64_read(counter, element->idx, in counter_comp_array_u64_show()
428 element->idx, &data); in counter_comp_array_u64_show()
432 element->idx, &data); in counter_comp_array_u64_show()
449 const struct counter_array *const element = a->comp.priv; in counter_comp_array_u64_store() local
459 err = a->comp.device_array_u64_write(counter, element->idx, in counter_comp_array_u64_store()
464 element->idx, data); in counter_comp_array_u64_store()
468 element->idx, data); in counter_comp_array_u64_store()
771 struct counter_array *element; in counter_array_attrs_create() local
784 element = devm_kzalloc(dev, sizeof(*element), GFP_KERNEL); in counter_array_attrs_create()
785 if (!element) in counter_array_attrs_create()
787 element->type = array->type; in counter_array_attrs_create()
788 element->avail = array->avail; in counter_array_attrs_create()
789 element->idx = idx; in counter_array_attrs_create()
790 ext.priv = element; in counter_array_attrs_create()