• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/kernel/

Lines Matching defs:leader

261 static void update_group_times(struct perf_event *leader)
265 update_event_times(leader);
266 list_for_each_entry(event, &leader->sibling_list, group_entry)
290 * If we're a stand alone event or group leader, we go to the context
400 /* Inherit group flags from the previous leader */
795 struct perf_event *leader = event->group_leader;
831 (leader != event && leader->state != PERF_EVENT_STATE_ACTIVE))
850 if (leader != event)
851 group_sched_out(leader, cpuctx, ctx);
852 if (leader->attr.pinned) {
853 update_group_times(leader);
854 leader->state = PERF_EVENT_STATE_ERROR;
921 * Enabling the leader of a group effectively enables all
925 * since the non-leader members' sibling_lists will be empty.
948 struct perf_event *leader = event->group_leader;
973 * If the event is in a group and isn't the group leader,
976 if (leader != event && leader->state != PERF_EVENT_STATE_ACTIVE)
983 if (event == leader)
995 if (leader != event)
996 group_sched_out(leader, cpuctx, ctx);
997 if (leader->attr.pinned) {
998 update_group_times(leader);
999 leader->state = PERF_EVENT_STATE_ERROR;
2043 struct perf_event *leader = event->group_leader, *sub;
2045 struct perf_event_context *ctx = leader->ctx;
2050 count = perf_event_read_value(leader, &enabled, &running);
2052 values[n++] = 1 + leader->nr_siblings;
2059 values[n++] = primary_event_id(leader);
2068 list_for_each_entry(sub, &leader->sibling_list, group_entry) {
3254 struct perf_event *leader = event->group_leader, *sub;
3259 values[n++] = 1 + leader->nr_siblings;
3262 values[n++] = leader->total_time_enabled;
3265 values[n++] = leader->total_time_running;
3267 if (leader != event)
3268 leader->pmu->read(leader);
3270 values[n++] = perf_event_count(leader);
3272 values[n++] = primary_event_id(leader);
3276 list_for_each_entry(sub, &leader->sibling_list, group_entry) {
5088 * @group_fd: group leader event fd
5148 * Look up the group leader (we will attach this event to it):
5166 * Only a group leader can be exclusive or pinned
5207 * of the group leader will find the pointer to itself in
5361 struct perf_event *leader;
5365 leader = inherit_event(parent_event, parent, parent_ctx,
5367 if (IS_ERR(leader))
5368 return PTR_ERR(leader);
5371 child, leader, child_ctx);