Home
last modified time | relevance | path

Searched refs:ClockEvent (Results 1 – 19 of 19) sorted by relevance

/openbmc/qemu/rust/qemu-api/src/
H A Dqdev.rs12 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 Dclock.h31 typedef enum ClockEvent { enum
34 } ClockEvent; typedef
36 typedef void ClockCallback(void *opaque, ClockEvent event);
/openbmc/qemu/hw/timer/
H A Darmv7m_systick.c217 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 Dcmsdk-apb-timer.c207 static void cmsdk_apb_timer_clk_update(void *opaque, ClockEvent event) in cmsdk_apb_timer_clk_update()
H A Dsse-counter.c388 static void sse_clk_callback(void *opaque, ClockEvent event) in sse_clk_callback()
H A Dcmsdk-apb-dualtimer.c452 static void cmsdk_apb_dualtimer_clk_update(void *opaque, ClockEvent event) in cmsdk_apb_dualtimer_clk_update()
/openbmc/qemu/hw/misc/
H A Dbcm2835_cprman.c110 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 Dnpcm_clk.c680 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 Dnpcm7xx_mft.c315 static void npcm7xx_mft_update_clock(void *opaque, ClockEvent event) in npcm7xx_mft_update_clock()
H A Dzynq_slcr.c319 static void zynq_slcr_ps_clk_callback(void *opaque, ClockEvent event) in zynq_slcr_ps_clk_callback()
H A Dstm32l4x5_rcc.c76 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 Ddevice.rs20 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 Dclock.c74 static void clock_call_callback(Clock *clk, ClockEvent event) in clock_call_callback()
/openbmc/qemu/rust/qemu-api/
H A Dmeson.build28 'ClockEvent',
/openbmc/qemu/hw/watchdog/
H A Dcmsdk-apb-watchdog.c333 static void cmsdk_apb_watchdog_clk_update(void *opaque, ClockEvent event) in cmsdk_apb_watchdog_clk_update()
/openbmc/qemu/docs/devel/
H A Dclocks.rst117 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 Dibex_uart.c451 static void ibex_uart_clk_update(void *opaque, ClockEvent event) in ibex_uart_clk_update()
H A Dpl011.c531 static void pl011_clock_update(void *opaque, ClockEvent event) in pl011_clock_update()
H A Dcadence_uart.c549 static void cadence_uart_refclk_update(void *opaque, ClockEvent event) in cadence_uart_refclk_update()