Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/clocksource/timer-stm32-lp.c stm32_clkevent_lp_set_next_event() -> stm32_clkevent_lp_set_timer()

Type Parameter Key Value
PARAM_VALUE 1 clkevt 4096-ptr_max
PARAM_VALUE 1 clkevt->state_use_accessors 0,2-u32max
PARAM_VALUE 2 is_periodic 0-1
BUF_SIZE 1 clkevt (-1)-s32max
BUF_SIZE 1 clkevt (-1)-s32max
BUF_SIZE 1 clkevt->cpumask (-1),1024
BUF_SIZE 1 clkevt->name s32min,(-10),(-1),1-s32max
DATA_SOURCE 0 evt $0
DATA_SOURCE 1 clkevt $1
STR_LEN 1 clkevt->name (-1),3,5,7,13-15,18-19
BIT_INFO 1 clkevt->features 0x0,0xffffff7f
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 flags
HALF_LOCKED2 global &clockevents_lock
HALF_LOCKED2 global &tick_broadcast_lock
HALF_LOCKED2 irq

drivers/clocksource/timer-stm32-lp.c stm32_clkevent_lp_set_oneshot() -> stm32_clkevent_lp_set_timer()

Type Parameter Key Value
PARAM_VALUE 1 clkevt 4096-ptr_max
PARAM_VALUE 1 clkevt->features 2-u32max
PARAM_VALUE 1 clkevt->next_event_forced 0
PARAM_VALUE 1 clkevt->set_state_oneshot 1-u64max
PARAM_VALUE 2 is_periodic 0
BUF_SIZE 1 clkevt (-1)-s32max
BUF_SIZE 1 clkevt (-1)-s32max
BUF_SIZE 1 clkevt->cpumask (-1),1024
BUF_SIZE 1 clkevt->name s32min,(-10),(-1),1-s32max
DATA_SOURCE 1 clkevt $0
STR_LEN 0 evt (-1),8-9,11-29,31-34,38
STR_LEN 1 clkevt (-1),8-9,11-29,31-34,38
STR_LEN 1 clkevt->name (-1),3,5,7,13-15,18-19
BIT_INFO 1 clkevt->features 0x2,0xffffffffffffffff
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 flags
HALF_LOCKED2 global &clockevents_lock
HALF_LOCKED2 global &tick_broadcast_lock
HALF_LOCKED2 irq

drivers/clocksource/timer-stm32-lp.c stm32_clkevent_lp_set_periodic() -> stm32_clkevent_lp_set_timer()

Type Parameter Key Value
PARAM_VALUE 1 clkevt 4096-ptr_max
PARAM_VALUE 1 clkevt->features 1-u32max
PARAM_VALUE 1 clkevt->next_event_forced 0
PARAM_VALUE 1 clkevt->set_state_periodic 1-u64max
PARAM_VALUE 2 is_periodic 1
BUF_SIZE 1 clkevt (-1)-s32max
BUF_SIZE 1 clkevt (-1)-s32max
BUF_SIZE 1 clkevt->cpumask (-1),1024
BUF_SIZE 1 clkevt->name s32min,(-10),(-1),1-s32max
DATA_SOURCE 1 clkevt $0
STR_LEN 0 evt (-1),8-9,11-29,31-34,38
STR_LEN 1 clkevt (-1),8-9,11-29,31-34,38
STR_LEN 1 clkevt->name (-1),3,5,7,13-15,18-19
BIT_INFO 1 clkevt->features 0x1,0xffffffffffffffff
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 flags
HALF_LOCKED2 global &tick_broadcast_lock