Searched refs:mevt (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-6.6/drivers/clocksource/ |
H A D | exynos_mct.c | 361 static void exynos4_mct_tick_stop(struct mct_clock_event_device *mevt) in exynos4_mct_tick_stop() argument 365 unsigned long offset = mevt->base + MCT_L_TCON_OFFSET; in exynos4_mct_tick_stop() 375 struct mct_clock_event_device *mevt) in exynos4_mct_tick_start() 379 exynos4_mct_tick_stop(mevt); in exynos4_mct_tick_start() 384 exynos4_mct_write(tmp, mevt->base + MCT_L_ICNTB_OFFSET); in exynos4_mct_tick_start() 387 exynos4_mct_write(0x1, mevt->base + MCT_L_INT_ENB_OFFSET); in exynos4_mct_tick_start() 389 tmp = readl_relaxed(reg_base + mevt->base + MCT_L_TCON_OFFSET); in exynos4_mct_tick_start() 392 exynos4_mct_write(tmp, mevt->base + MCT_L_TCON_OFFSET); in exynos4_mct_tick_start() 395 static void exynos4_mct_tick_clear(struct mct_clock_event_device *mevt) in exynos4_mct_tick_clear() argument 398 if (readl_relaxed(reg_base + mevt in exynos4_mct_tick_clear() 374 exynos4_mct_tick_start(unsigned long cycles, struct mct_clock_event_device *mevt) exynos4_mct_tick_start() argument 405 struct mct_clock_event_device *mevt; exynos4_tick_set_next_event() local 414 struct mct_clock_event_device *mevt; set_state_shutdown() local 424 struct mct_clock_event_device *mevt; set_state_periodic() local 437 struct mct_clock_event_device *mevt = dev_id; exynos4_mct_tick_isr() local 457 struct mct_clock_event_device *mevt = exynos4_mct_starting_cpu() local 495 struct mct_clock_event_device *mevt = exynos4_mct_dying_cpu() local 605 struct mct_clock_event_device *mevt = per_cpu_ptr(&percpu_mct_tick, cpu); exynos4_timer_interrupts() local [all...] |
/kernel/linux/linux-5.10/drivers/clocksource/ |
H A D | exynos_mct.c | 348 static void exynos4_mct_tick_stop(struct mct_clock_event_device *mevt) in exynos4_mct_tick_stop() argument 352 unsigned long offset = mevt->base + MCT_L_TCON_OFFSET; in exynos4_mct_tick_stop() 362 struct mct_clock_event_device *mevt) in exynos4_mct_tick_start() 366 exynos4_mct_tick_stop(mevt); in exynos4_mct_tick_start() 371 exynos4_mct_write(tmp, mevt->base + MCT_L_ICNTB_OFFSET); in exynos4_mct_tick_start() 374 exynos4_mct_write(0x1, mevt->base + MCT_L_INT_ENB_OFFSET); in exynos4_mct_tick_start() 376 tmp = readl_relaxed(reg_base + mevt->base + MCT_L_TCON_OFFSET); in exynos4_mct_tick_start() 379 exynos4_mct_write(tmp, mevt->base + MCT_L_TCON_OFFSET); in exynos4_mct_tick_start() 382 static void exynos4_mct_tick_clear(struct mct_clock_event_device *mevt) in exynos4_mct_tick_clear() argument 385 if (readl_relaxed(reg_base + mevt in exynos4_mct_tick_clear() 361 exynos4_mct_tick_start(unsigned long cycles, struct mct_clock_event_device *mevt) exynos4_mct_tick_start() argument 392 struct mct_clock_event_device *mevt; exynos4_tick_set_next_event() local 401 struct mct_clock_event_device *mevt; set_state_shutdown() local 411 struct mct_clock_event_device *mevt; set_state_periodic() local 424 struct mct_clock_event_device *mevt = dev_id; exynos4_mct_tick_isr() local 444 struct mct_clock_event_device *mevt = exynos4_mct_starting_cpu() local 482 struct mct_clock_event_device *mevt = exynos4_mct_dying_cpu() local [all...] |
/kernel/linux/linux-6.6/arch/x86/kernel/cpu/resctrl/ |
H A D | rdtgroup.c | 1016 struct mon_evt *mevt; in rdt_mon_features_show() local 1018 list_for_each_entry(mevt, &r->evt_list, list) { in rdt_mon_features_show() 1019 seq_printf(seq, "%s\n", mevt->name); in rdt_mon_features_show() 1020 if (mevt->configurable) in rdt_mon_features_show() 1021 seq_printf(seq, "%s_config\n", mevt->name); in rdt_mon_features_show() 2855 struct mon_evt *mevt; in mkdir_mondata_subdir() local 2877 list_for_each_entry(mevt, &r->evt_list, list) { in mkdir_mondata_subdir() 2878 priv.u.evtid = mevt->evtid; in mkdir_mondata_subdir() 2879 ret = mon_addfile(kn, mevt->name, priv.priv); in mkdir_mondata_subdir() 2883 if (is_mbm_event(mevt in mkdir_mondata_subdir() [all...] |
/kernel/linux/linux-5.10/arch/x86/kernel/cpu/resctrl/ |
H A D | rdtgroup.c | 999 struct mon_evt *mevt; in rdt_mon_features_show() local 1001 list_for_each_entry(mevt, &r->evt_list, list) in rdt_mon_features_show() 1002 seq_printf(seq, "%s\n", mevt->name); in rdt_mon_features_show() 2488 struct mon_evt *mevt; in mkdir_mondata_subdir() local 2510 list_for_each_entry(mevt, &r->evt_list, list) { in mkdir_mondata_subdir() 2511 priv.u.evtid = mevt->evtid; in mkdir_mondata_subdir() 2512 ret = mon_addfile(kn, mevt->name, priv.priv); in mkdir_mondata_subdir() 2516 if (is_mbm_event(mevt->evtid)) in mkdir_mondata_subdir() 2517 mon_event_read(&rr, r, d, prgrp, mevt->evtid, true); in mkdir_mondata_subdir()
|
Completed in 13 milliseconds