Home
last modified time | relevance | path

Searched refs:hw (Results 1 – 7 of 7) sorted by relevance

/kernel/events/
Dhw_breakpoint.c107 struct task_struct *tsk = bp->hw.target; in task_bp_pinned()
111 list_for_each_entry(iter, &bp_task_head, hw.bp_list) { in task_bp_pinned()
112 if (iter->hw.target == tsk && in task_bp_pinned()
144 if (!bp->hw.target) in fetch_bp_busy_slots()
201 if (!bp->hw.target) { in toggle_bp_slot()
211 list_add_tail(&bp->hw.bp_list, &bp_task_head); in toggle_bp_slot()
213 list_del(&bp->hw.bp_list); in toggle_bp_slot()
408 struct arch_hw_breakpoint *hw) in hw_breakpoint_parse() argument
412 err = hw_breakpoint_arch_parse(bp, attr, hw); in hw_breakpoint_parse()
416 if (arch_check_bp_in_kernelspace(hw)) { in hw_breakpoint_parse()
[all …]
Dcore.c2559 if (unlikely(event->hw.interrupts == MAX_INTERRUPTS)) { in event_sched_in()
2561 event->hw.interrupts = 0; in event_sched_in()
3154 if (event->addr_filters_gen != event->hw.addr_filters_gen) { in perf_event_addr_filters_sync()
3156 event->hw.addr_filters_gen = event->addr_filters_gen; in perf_event_addr_filters_sync()
3999 struct hw_perf_event *hwc = &event->hw; in perf_adjust_period()
4059 hwc = &event->hw; in perf_adjust_freq_unthr_context()
4381 event->hw.target != current) { in perf_event_read_local()
4921 if (event->hw.target) in _free_event()
4922 put_task_struct(event->hw.target); in _free_event()
5473 event->hw.sample_period = value; in __perf_event_period()
[all …]
/kernel/trace/
Dtrace_uprobe.c1211 list_for_each_entry(event, &filter->perf_events, hw.tp_list) { in __uprobe_perf_filter()
1212 if (event->hw.target->mm == mm) in __uprobe_perf_filter()
1223 return __uprobe_perf_filter(filter, event->hw.target->mm); in trace_uprobe_filter_event()
1232 if (event->hw.target) { in trace_uprobe_filter_remove()
1233 list_del(&event->hw.tp_list); in trace_uprobe_filter_remove()
1235 (event->hw.target->flags & PF_EXITING) || in trace_uprobe_filter_remove()
1253 if (event->hw.target) { in trace_uprobe_filter_add()
1265 list_add(&event->hw.tp_list, &filter->perf_events); in trace_uprobe_filter_add()
Dtrace_event_perf.c360 p_event->hw.state = PERF_HES_STOPPED; in perf_trace_add()
/kernel/
Dwatchdog_hld.c115 event->hw.interrupts = 0; in watchdog_overflow_callback()
/kernel/irq/
Dirq_sim.c122 unsigned int virq, irq_hw_number_t hw) in irq_sim_domain_map() argument
DKconfig63 # Generic irq_domain hw <--> linux irq number translation