| /openbmc/qemu/rust/qemu-api/src/ |
| H A D | qdev.rs | 12 pub use bindings::{ClockEvent, DeviceClass, Property, ResetType}; 263 pub fn init_clock_in<T: DeviceImpl, F: for<'a> FnCall<(&'a T, ClockEvent)>>( in init_clock_in() 267 events: ClockEvent, in init_clock_in() argument 275 cb: Option<unsafe extern "C" fn(*mut c_void, ClockEvent)>, in init_clock_in() argument 276 events: ClockEvent, in init_clock_in() argument 299 let cb: Option<unsafe extern "C" fn(*mut c_void, ClockEvent)> = if F::is_some() { in init_clock_in() 300 unsafe extern "C" fn rust_clock_cb<T, F: for<'a> FnCall<(&'a T, ClockEvent)>>( in init_clock_in() 302 event: ClockEvent, in init_clock_in() argument
|
| /openbmc/qemu/include/hw/ |
| H A D | clock.h | 31 typedef enum ClockEvent { enum 34 } ClockEvent; typedef 36 typedef void ClockCallback(void *opaque, ClockEvent event);
|
| /openbmc/qemu/hw/timer/ |
| H A D | armv7m_systick.c | 217 static void systick_cpuclk_update(void *opaque, ClockEvent event) in systick_cpuclk_update() 230 static void systick_refclk_update(void *opaque, ClockEvent event) in systick_refclk_update()
|
| H A D | cmsdk-apb-timer.c | 207 static void cmsdk_apb_timer_clk_update(void *opaque, ClockEvent event) in cmsdk_apb_timer_clk_update()
|
| H A D | sse-counter.c | 388 static void sse_clk_callback(void *opaque, ClockEvent event) in sse_clk_callback()
|
| H A D | cmsdk-apb-dualtimer.c | 452 static void cmsdk_apb_dualtimer_clk_update(void *opaque, ClockEvent event) in cmsdk_apb_dualtimer_clk_update()
|
| /openbmc/qemu/hw/misc/ |
| H A D | bcm2835_cprman.c | 110 static void pll_xosc_update(void *opaque, ClockEvent event) in pll_xosc_update() 215 static void pll_channel_pll_in_update(void *opaque, ClockEvent event) in pll_channel_pll_in_update() 312 static void clock_mux_src_update(void *opaque, ClockEvent event) in clock_mux_src_update() 392 static void dsi0hsck_mux_in_update(void *opaque, ClockEvent event) in dsi0hsck_mux_in_update()
|
| H A D | npcm_clk.c | 680 static void npcm7xx_clk_update_pll_cb(void *opaque, ClockEvent event) in npcm7xx_clk_update_pll_cb() 695 static void npcm7xx_clk_update_sel_cb(void *opaque, ClockEvent event) in npcm7xx_clk_update_sel_cb() 713 static void npcm7xx_clk_update_divider_cb(void *opaque, ClockEvent event) in npcm7xx_clk_update_divider_cb()
|
| H A D | npcm7xx_mft.c | 315 static void npcm7xx_mft_update_clock(void *opaque, ClockEvent event) in npcm7xx_mft_update_clock()
|
| H A D | zynq_slcr.c | 319 static void zynq_slcr_ps_clk_callback(void *opaque, ClockEvent event) in zynq_slcr_ps_clk_callback()
|
| H A D | stm32l4x5_rcc.c | 76 static void clock_mux_src_update(void *opaque, ClockEvent event) in clock_mux_src_update() 239 static void pll_src_update(void *opaque, ClockEvent event) in pll_src_update()
|
| /openbmc/qemu/rust/hw/char/pl011/src/ |
| H A D | device.rs | 20 qdev::{Clock, ClockEvent, DeviceImpl, DeviceState, Property, ResetType, ResettablePhasesImpl}, 525 ClockEvent::ClockUpdate, in init() 530 const fn clock_update(&self, _event: ClockEvent) { in clock_update() argument
|
| /openbmc/qemu/hw/core/ |
| H A D | clock.c | 74 static void clock_call_callback(Clock *clk, ClockEvent event) in clock_call_callback()
|
| /openbmc/qemu/rust/qemu-api/ |
| H A D | meson.build | 28 'ClockEvent',
|
| /openbmc/qemu/hw/watchdog/ |
| H A D | cmsdk-apb-watchdog.c | 333 static void cmsdk_apb_watchdog_clk_update(void *opaque, ClockEvent event) in cmsdk_apb_watchdog_clk_update()
|
| /openbmc/qemu/docs/devel/ |
| H A D | clocks.rst | 117 static void clk_in_callback(void *opaque, ClockEvent event); 171 typedef void ClockCallback(void *opaque, ClockEvent event); 178 When you register the callback you specify a mask of ClockEvent values 344 void clock_callback(void *opaque, ClockEvent event) {
|
| /openbmc/qemu/hw/char/ |
| H A D | ibex_uart.c | 451 static void ibex_uart_clk_update(void *opaque, ClockEvent event) in ibex_uart_clk_update()
|
| H A D | pl011.c | 531 static void pl011_clock_update(void *opaque, ClockEvent event) in pl011_clock_update()
|
| H A D | cadence_uart.c | 549 static void cadence_uart_refclk_update(void *opaque, ClockEvent event) in cadence_uart_refclk_update()
|