Lines Matching refs:parent
30 void *parent;
168 if (comp_node->parent == cfg->parent &&
270 size_t parent, id;
282 parent = watch.component.parent;
284 /* Configure parent component info for comp node */
291 if (parent >= counter->num_signals)
293 parent = array_index_nospec(parent, counter->num_signals);
295 comp_node.parent = counter->signals + parent;
297 ext = counter->signals[parent].ext;
298 num_ext = counter->signals[parent].num_ext;
301 if (parent >= counter->num_counts)
303 parent = array_index_nospec(parent, counter->num_counts);
305 comp_node.parent = counter->counts + parent;
307 ext = counter->counts[parent].ext;
308 num_ext = counter->counts[parent].num_ext;
342 if (id >= counter->counts[parent].num_synapses)
344 id = array_index_nospec(id, counter->counts[parent].num_synapses);
348 comp_node.comp.priv = counter->counts[parent].synapses + id;
490 void *const parent,
502 ret = comp->signal_array_u32_read(counter, parent, idx,
511 return comp->signal_array_u64_read(counter, parent, idx,
514 return comp->count_array_u64_read(counter, parent, idx,
531 struct counter_signal *const signal = comp_node->parent;
532 struct counter_count *const count = comp_node->parent;
619 return counter_get_array_data(counter, scope, comp_node->parent,