Searched refs:newdev (Results 1 – 5 of 5) sorted by relevance
/kernel/time/ |
D | tick-common.c | 202 struct clock_event_device *newdev, int cpu, in tick_setup_device() argument 249 td->evtdev = newdev; in tick_setup_device() 255 if (!cpumask_equal(newdev->cpumask, cpumask)) in tick_setup_device() 256 irq_set_affinity(newdev->irq, cpumask); in tick_setup_device() 265 if (tick_device_uses_broadcast(newdev, cpu)) in tick_setup_device() 269 tick_setup_periodic(newdev, 0); in tick_setup_device() 271 tick_setup_oneshot(newdev, handler, next_event); in tick_setup_device() 274 void tick_install_replacement(struct clock_event_device *newdev) in tick_install_replacement() argument 279 clockevents_exchange_device(td->evtdev, newdev); in tick_install_replacement() 280 tick_setup_device(td, newdev, cpu, cpumask_of(cpu)); in tick_install_replacement() [all …]
|
D | tick-oneshot.c | 61 void tick_setup_oneshot(struct clock_event_device *newdev, in tick_setup_oneshot() argument 65 newdev->event_handler = handler; in tick_setup_oneshot() 66 clockevents_switch_state(newdev, CLOCK_EVT_STATE_ONESHOT); in tick_setup_oneshot() 67 clockevents_program_event(newdev, next_event, true); in tick_setup_oneshot()
|
D | clockevents.c | 361 struct clock_event_device *dev, *newdev = NULL; in clockevents_replace() local 367 if (!tick_check_replacement(newdev, dev)) in clockevents_replace() 373 if (newdev) in clockevents_replace() 374 module_put(newdev->owner); in clockevents_replace() 375 newdev = dev; in clockevents_replace() 377 if (newdev) { in clockevents_replace() 378 tick_install_replacement(newdev); in clockevents_replace() 381 return newdev ? 0 : -EBUSY; in clockevents_replace()
|
D | tick-internal.h | 28 struct clock_event_device *newdev); 100 extern void tick_setup_oneshot(struct clock_event_device *newdev, 114 void tick_setup_oneshot(struct clock_event_device *newdev, in tick_setup_oneshot() argument
|
D | tick-broadcast.c | 77 struct clock_event_device *newdev) in tick_check_broadcast_device() argument 79 if ((newdev->features & CLOCK_EVT_FEAT_DUMMY) || in tick_check_broadcast_device() 80 (newdev->features & CLOCK_EVT_FEAT_PERCPU) || in tick_check_broadcast_device() 81 (newdev->features & CLOCK_EVT_FEAT_C3STOP)) in tick_check_broadcast_device() 85 !(newdev->features & CLOCK_EVT_FEAT_ONESHOT)) in tick_check_broadcast_device() 88 return !curdev || newdev->rating > curdev->rating; in tick_check_broadcast_device()
|