Lines Matching refs:comp

29 	struct counter_comp comp;  member
45 #define counter_comp_read_is_set(comp) \ argument
46 (comp.action_read || \
47 comp.device_u8_read || \
48 comp.count_u8_read || \
49 comp.signal_u8_read || \
50 comp.device_u32_read || \
51 comp.count_u32_read || \
52 comp.signal_u32_read || \
53 comp.device_u64_read || \
54 comp.count_u64_read || \
55 comp.signal_u64_read)
161 counter_comp_read_is_equal(comp_node->comp, cfg->comp)) { in counter_set_event_node()
288 comp_node.comp.type = COUNTER_COMP_SIGNAL_LEVEL; in counter_add_watch()
289 comp_node.comp.signal_u32_read = counter->ops->signal_read; in counter_add_watch()
295 comp_node.comp.type = COUNTER_COMP_U64; in counter_add_watch()
296 comp_node.comp.count_u64_read = counter->ops->count_read; in counter_add_watch()
302 comp_node.comp.type = COUNTER_COMP_FUNCTION; in counter_add_watch()
303 comp_node.comp.count_u32_read = counter->ops->function_read; in counter_add_watch()
312 comp_node.comp.type = COUNTER_COMP_SYNAPSE_ACTION; in counter_add_watch()
313 comp_node.comp.action_read = counter->ops->action_read; in counter_add_watch()
314 comp_node.comp.priv = counter->counts[parent].synapses + id; in counter_add_watch()
321 comp_node.comp = ext[id]; in counter_add_watch()
326 if (!counter_comp_read_is_set(comp_node.comp)) in counter_add_watch()
458 const struct counter_comp *const comp = &comp_node->comp; in counter_get_data() local
467 switch (comp->type) { in counter_get_data()
472 ret = comp->device_u8_read(counter, &value_u8); in counter_get_data()
475 ret = comp->signal_u8_read(counter, parent, &value_u8); in counter_get_data()
478 ret = comp->count_u8_read(counter, parent, &value_u8); in counter_get_data()
490 ret = comp->device_u32_read(counter, &value_u32); in counter_get_data()
493 ret = comp->signal_u32_read(counter, parent, in counter_get_data()
497 ret = comp->count_u32_read(counter, parent, &value_u32); in counter_get_data()
505 return comp->device_u64_read(counter, value); in counter_get_data()
507 return comp->signal_u64_read(counter, parent, value); in counter_get_data()
509 return comp->count_u64_read(counter, parent, value); in counter_get_data()
514 ret = comp->action_read(counter, parent, comp->priv, in counter_get_data()