Defined in 1 files as a function:

Referenced in 88 files:

Smatch caller information:

arch/x86/xen/time.c xen_time_init() -> clocksource_register_hz()

Type Parameter Key Value
PARAM_VALUE 0 cs 4110004079386767360
PARAM_VALUE 0 cs->rating 275,299,400
PARAM_VALUE 1 hz 1000000000
NOCHECK_CALL

drivers/clocksource/timer-nxp-pit.c pit_clocksource_init() -> clocksource_register_hz()

Type Parameter Key Value
PARAM_VALUE 0 cs 4096-ptr_max
PARAM_VALUE 0 cs->flags 1
PARAM_VALUE 0 cs->mask u32max
PARAM_VALUE 0 cs->rating 300
PARAM_VALUE 0 cs->read 8751194423665803264
DATA_SOURCE 1 hz $3
RX_PATH
TASK_NOT_RUNNING

drivers/clocksource/timer-tegra186.c tegra186_timer_osc_init() -> clocksource_register_hz()

Type Parameter Key Value
PARAM_VALUE 0 cs 4096-ptr_max
PARAM_VALUE 0 cs->flags 1
PARAM_VALUE 0 cs->mask u32max
PARAM_VALUE 0 cs->name 4587477146900901888
PARAM_VALUE 0 cs->owner 0
PARAM_VALUE 0 cs->rating 300
PARAM_VALUE 0 cs->read 7818729223694061568
PARAM_VALUE 1 hz 38400000
TERMINATED 0 cs->name 1
MEM_ZERO 0 cs
RX_PATH
TASK_NOT_RUNNING

drivers/clocksource/timer-tegra186.c tegra186_timer_tsc_init() -> clocksource_register_hz()

Type Parameter Key Value
PARAM_VALUE 0 cs 4096-ptr_max
PARAM_VALUE 0 cs->flags 1
PARAM_VALUE 0 cs->mask 72057594037927935
PARAM_VALUE 0 cs->name 5887101622539894784
PARAM_VALUE 0 cs->owner 0
PARAM_VALUE 0 cs->rating 300
PARAM_VALUE 0 cs->read 7657296581783625728
PARAM_VALUE 1 hz 31250000
TERMINATED 0 cs->name 1
MEM_ZERO 0 cs
RX_PATH
TASK_NOT_RUNNING

drivers/clocksource/timer-tegra186.c tegra186_timer_usec_init() -> clocksource_register_hz()

Type Parameter Key Value
PARAM_VALUE 0 cs 4096-ptr_max
PARAM_VALUE 0 cs->flags 1
PARAM_VALUE 0 cs->mask u32max
PARAM_VALUE 0 cs->name 1361901254033367040
PARAM_VALUE 0 cs->owner 0
PARAM_VALUE 0 cs->rating 300
PARAM_VALUE 0 cs->read 1616577191542583296
PARAM_VALUE 1 hz 1000000
TERMINATED 0 cs->name 1
MEM_ZERO 0 cs
RX_PATH
TASK_NOT_RUNNING

drivers/clocksource/timer-loongson1-pwm.c ls1x_pwm_clocksource_init() -> clocksource_register_hz()

Type Parameter Key Value
PARAM_VALUE 0 cs 9178686045574246416

drivers/clocksource/sh_tmu.c sh_tmu_register_clocksource() -> clocksource_register_hz()

Type Parameter Key Value
PARAM_VALUE 0 cs 4096-ptr_max
PARAM_VALUE 0 cs->disable 5430923306369429504
PARAM_VALUE 0 cs->enable 7583151702642487296
PARAM_VALUE 0 cs->flags 1
PARAM_VALUE 0 cs->mask u32max
PARAM_VALUE 0 cs->rating 200
PARAM_VALUE 0 cs->read 7119990284374896640
PARAM_VALUE 0 cs->resume 585250917474717696
PARAM_VALUE 0 cs->suspend 8073967629990629376
BUF_SIZE 0 cs 216
BUF_SIZE 0 cs->name s32min,(-10),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/clocksource/dw_apb_timer.c dw_apb_clocksource_register() -> clocksource_register_hz()

Type Parameter Key Value
PARAM_VALUE 0 cs 4096-ptr_max
NOCHECK_CALL

drivers/clocksource/hyperv_timer.c hv_init_clocksource() -> clocksource_register_hz()

Type Parameter Key Value
PARAM_VALUE 0 cs 5087528856838340608
PARAM_VALUE 1 hz 10000000
NOCHECK_CALL
LOCK2 irq

drivers/clocksource/hyperv_timer.c hv_init_tsc_clocksource() -> clocksource_register_hz()

Type Parameter Key Value
PARAM_VALUE 0 cs 299829733398409216
PARAM_VALUE 0 cs->rating 250,500
PARAM_VALUE 1 hz 10000000
NOCHECK_CALL
LOCK2 irq

arch/x86/kernel/kvmclock.c kvmclock_init() -> clocksource_register_hz()

Type Parameter Key Value
PARAM_VALUE 0 cs 5067689342509776896
PARAM_VALUE 0 cs->rating 299,400
PARAM_VALUE 1 hz 1000000000
NOCHECK_CALL
LOCK2 irq

drivers/clocksource/timer-ti-dm.c omap_dm_timer_setup_clocksource() -> clocksource_register_hz()

Type Parameter Key Value
PARAM_VALUE 0 cs 4096-ptr_max
PARAM_VALUE 0 cs->flags 1
PARAM_VALUE 0 cs->mask u32max
PARAM_VALUE 0 cs->name 8794949065642901504
PARAM_VALUE 0 cs->rating 300
PARAM_VALUE 0 cs->read 8318133805860282368
PARAM_VALUE 0 cs->resume 929843957764755456
PARAM_VALUE 0 cs->suspend 781469454706647040
PARAM_VALUE 1 hz 0
TERMINATED 0 cs->name 1
MEM_ZERO 0 cs
RX_PATH
TASK_NOT_RUNNING
UNITS 1 hz unit_byte

drivers/clocksource/numachip.c numachip_timer_init() -> clocksource_register_hz()

Type Parameter Key Value
PARAM_VALUE 0 cs 330764630499610624
PARAM_VALUE 1 hz 1000000000
NOCHECK_CALL

drivers/clocksource/ingenic-sysost.c ingenic_ost_global_timer_init() -> clocksource_register_hz()

Type Parameter Key Value
PARAM_VALUE 0 cs 4096-ptr_max
PARAM_VALUE 0 cs->flags 1
PARAM_VALUE 0 cs->mask u32max
PARAM_VALUE 0 cs->name 7332295900833730560
PARAM_VALUE 0 cs->rating 400
PARAM_VALUE 0 cs->read 2631427306259968000
BUF_SIZE 0 cs 216
BUF_SIZE 0 cs->name 12
DATA_SOURCE 1 hz r clk_get_rate
STR_LEN 0 cs->name 11
TERMINATED 0 cs->name 1

drivers/clocksource/timer-cadence-ttc.c ttc_setup_clocksource() -> clocksource_register_hz()

Type Parameter Key Value
PARAM_VALUE 0 cs 4096-ptr_max
PARAM_VALUE 0 cs->flags 1
PARAM_VALUE 0 cs->name 7045611915231891456
PARAM_VALUE 0 cs->rating 200
PARAM_VALUE 0 cs->read 1322070200662073344
TERMINATED 0 cs->name 1
RX_PATH
TASK_NOT_RUNNING

drivers/clocksource/timer-sun5i.c sun5i_rate_cb() -> clocksource_register_hz()

Type Parameter Key Value
PARAM_VALUE 0 cs 4096-ptr_max
NOCHECK_CALL
UNITS 1 hz unit_byte

drivers/clocksource/timer-sun5i.c sun5i_setup_clocksource() -> clocksource_register_hz()

Type Parameter Key Value
PARAM_VALUE 0 cs 4096-ptr_max
PARAM_VALUE 0 cs->flags 1
PARAM_VALUE 0 cs->mask u32max
PARAM_VALUE 0 cs->owner 0
PARAM_VALUE 0 cs->rating 340
PARAM_VALUE 0 cs->read 4810775624541016064
DATA_SOURCE 1 hz $1
RX_PATH
TASK_NOT_RUNNING

drivers/clocksource/timer-davinci.c davinci_timer_register() -> clocksource_register_hz()

Type Parameter Key Value
PARAM_VALUE 0 cs 3097963268464234496
PARAM_VALUE 0 cs->flags 1
PARAM_VALUE 0 cs->mask u32max
PARAM_VALUE 0 cs->name 8813958773478871040,9002724463903846400
PARAM_VALUE 0 cs->rating 300
PARAM_VALUE 0 cs->read 6810430040733052928
DATA_SOURCE 1 hz r clk_get_rate
TERMINATED 0 cs->name 1

drivers/clocksource/timer-atmel-st.c atmel_st_timer_init() -> clocksource_register_hz()

Type Parameter Key Value
PARAM_VALUE 0 cs 5120131374600114176
PARAM_VALUE 1 hz 1-u32max
DATA_SOURCE 1 hz r clk_get_rate

drivers/clocksource/mxs_timer.c mxs_clocksource_init() -> clocksource_register_hz()

Type Parameter Key Value
PARAM_VALUE 0 cs 2501415914369601536
DATA_SOURCE 1 hz r clk_get_rate
NOCHECK_CALL

drivers/clocksource/timer-rtl-otto.c rttm_probe() -> clocksource_register_hz()

Type Parameter Key Value
PARAM_VALUE 0 cs 1246490590309265856
PARAM_VALUE 1 hz 3125000
NOCHECK_CALL

drivers/clocksource/em_sti.c em_sti_register_clocksource() -> clocksource_register_hz()

Type Parameter Key Value
PARAM_VALUE 0 cs 4096-ptr_max
PARAM_VALUE 0 cs->disable 3539952204839624704
PARAM_VALUE 0 cs->enable 1612648179175530496
PARAM_VALUE 0 cs->flags 1
PARAM_VALUE 0 cs->mask 281474976710655
PARAM_VALUE 0 cs->rating 200
PARAM_VALUE 0 cs->read 4798552815075561472
PARAM_VALUE 0 cs->resume 5076877373278461952
PARAM_VALUE 0 cs->suspend 3539952204839624704
PARAM_VALUE 1 hz 0
BUF_SIZE 0 cs 216
BUF_SIZE 0 cs->name 1-s32max
MEM_ZERO 0 cs
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/clocksource/sh_cmt.c sh_cmt_register_clocksource() -> clocksource_register_hz()

Type Parameter Key Value
PARAM_VALUE 0 cs 4096-ptr_max
PARAM_VALUE 0 cs->disable 517403989632638976
PARAM_VALUE 0 cs->enable 7399426489703555072
PARAM_VALUE 0 cs->flags 1
PARAM_VALUE 0 cs->rating 125
PARAM_VALUE 0 cs->read 225172865867157504
PARAM_VALUE 0 cs->resume 3706985190539653120
PARAM_VALUE 0 cs->suspend 786001942498390016
BUF_SIZE 0 cs 216
BUF_SIZE 0 cs->name s32min,(-10),1-s32max
CAPPED_DATA 0 cs->mask 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/clocksource/timer-goldfish.c goldfish_timer_init() -> clocksource_register_hz()

Type Parameter Key Value
PARAM_VALUE 0 cs 4096-ptr_max
PARAM_VALUE 1 hz 1000000000
NOCHECK_CALL

drivers/clocksource/ingenic-timer.c ingenic_tcu_clocksource_init() -> clocksource_register_hz()

Type Parameter Key Value
PARAM_VALUE 0 cs 4096-ptr_max
PARAM_VALUE 0 cs->flags 1
PARAM_VALUE 0 cs->mask u16max
PARAM_VALUE 0 cs->name 4363748209923538944
PARAM_VALUE 0 cs->rating 200
PARAM_VALUE 0 cs->read 4854416987210440704
BUF_SIZE 0 cs 216
BUF_SIZE 0 cs->name 14
DATA_SOURCE 1 hz r clk_get_rate
STR_LEN 0 cs->name 13
TERMINATED 0 cs->name 1

drivers/clocksource/timer-sprd.c sprd_suspend_timer_init() -> clocksource_register_hz()

Type Parameter Key Value
PARAM_VALUE 0 cs 3912496829315125248
NOCHECK_CALL

drivers/clocksource/timer-nxp-stm.c nxp_stm_clocksource_init() -> clocksource_register_hz()

Type Parameter Key Value
PARAM_VALUE 0 cs 4096-ptr_max
PARAM_VALUE 0 cs->disable 7542554711667904512
PARAM_VALUE 0 cs->enable 1597248715114074112
PARAM_VALUE 0 cs->flags 1
PARAM_VALUE 0 cs->mask u32max
PARAM_VALUE 0 cs->owner 0
PARAM_VALUE 0 cs->rating 460
PARAM_VALUE 0 cs->read 1872525456133582848
PARAM_VALUE 0 cs->resume 7639836047146831872
PARAM_VALUE 0 cs->suspend 9222234307274895360
DATA_SOURCE 1 hz r clk_get_rate
MEM_ZERO 0 cs
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &stm_instances_lock

drivers/clocksource/timer-rda.c rda_timer_init() -> clocksource_register_hz()

Type Parameter Key Value
PARAM_VALUE 0 cs 7510741542152015872
PARAM_VALUE 1 hz 2000000
NOCHECK_CALL

drivers/clocksource/samsung_pwm_timer.c samsung_clocksource_init() -> clocksource_register_hz()

Type Parameter Key Value
PARAM_VALUE 0 cs 427601496517406720
PARAM_VALUE 0 cs->mask u64max

arch/x86/kernel/hpet.c hpet_enable() -> clocksource_register_hz()

Type Parameter Key Value
PARAM_VALUE 0 cs 7473636017775415296
NOCHECK_CALL
HOST_DATA 1 hz 0-u32max[c]

drivers/clocksource/mmio.c clocksource_mmio_init() -> clocksource_register_hz()

Type Parameter Key Value
PARAM_VALUE 0 cs 4096-ptr_max
PARAM_VALUE 0 cs->flags 1
PARAM_VALUE 0 cs->mask u16max,16777215,u32max
PARAM_VALUE 0 cs->rating 200,300-301,340,350,400
DATA_SOURCE 1 hz $2
RX_PATH
TASK_NOT_RUNNING

drivers/clocksource/timer-atmel-pit.c at91sam926x_pit_dt_init() -> clocksource_register_hz()

Type Parameter Key Value
PARAM_VALUE 0 cs 4096-ptr_max
PARAM_VALUE 0 cs->flags 1
PARAM_VALUE 0 cs->mask 0,2047-8796093022207
PARAM_VALUE 0 cs->name 7753618872175349760
PARAM_VALUE 0 cs->rating 175
PARAM_VALUE 0 cs->read 1516003337340375040
TERMINATED 0 cs->name 1

drivers/clocksource/timer-pistachio.c pistachio_clksrc_of_init() -> clocksource_register_hz()

Type Parameter Key Value
PARAM_VALUE 0 cs 434802060165206096
DATA_SOURCE 1 hz r clk_get_rate

drivers/clocksource/timer-tegra.c tegra20_init_rtc() -> clocksource_register_hz()

Type Parameter Key Value
PARAM_VALUE 0 cs 2128938569326526464
PARAM_VALUE 1 hz 1000

drivers/clocksource/ingenic-ost.c ingenic_ost_probe() -> clocksource_register_hz()

Type Parameter Key Value
PARAM_VALUE 0 cs 4096-ptr_max
PARAM_VALUE 0 cs->flags 1
PARAM_VALUE 0 cs->mask u32max
PARAM_VALUE 0 cs->name 7332295900833730560
PARAM_VALUE 0 cs->rating 320
PARAM_VALUE 0 cs->read 5467139978945638400,7253141158078251008
BUF_SIZE 0 cs 216
BUF_SIZE 0 cs->name 12
DATA_SOURCE 1 hz r clk_get_rate
STR_LEN 0 cs->name 11
BIT_INFO 0 cs->read 0x4088045018040000,0x6fff7ffc7f653000
TERMINATED 0 cs->name 1
MEM_ZERO 0 cs
RX_PATH
TASK_NOT_RUNNING

drivers/clocksource/timer-vt8500.c vt8500_timer_init() -> clocksource_register_hz()

Type Parameter Key Value
PARAM_VALUE 0 cs 4459862216130494464
PARAM_VALUE 1 hz 3000000

drivers/clocksource/clksrc-dbx500-prcmu.c clksrc_dbx500_prcmu_init() -> clocksource_register_hz()

Type Parameter Key Value
PARAM_VALUE 0 cs 2614111871991500800
PARAM_VALUE 1 hz 32768

drivers/clocksource/acpi_pm.c init_acpi_pm_clocksource() -> clocksource_register_hz()

Type Parameter Key Value
PARAM_VALUE 0 cs 4637738746306019328
PARAM_VALUE 1 hz 3579545

arch/x86/platform/uv/uv_time.c uv_rtc_setup_clock() -> clocksource_register_hz()

Type Parameter Key Value
PARAM_VALUE 0 cs 7934112598674128896