Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/platform/x86/intel/telemetry/pltdrv.c telemetry_plt_read_eventlog() -> telemetry_plt_raw_read_eventlog()

Type Parameter Key Value
PARAM_VALUE 0 telem_unit 0-1
PARAM_VALUE 1 evtlog 1182741803244716032,1460589468299194368,5179896244607451136
PARAM_VALUE 2 len 1,20
PARAM_VALUE 3 log_all_evts 0-1
BUF_SIZE 1 evtlog 320
BUF_SIZE 1 evtlog 320
DATA_SOURCE 0 telem_unit $0
DATA_SOURCE 1 evtlog $1
DATA_SOURCE 2 len $2
DATA_SOURCE 3 log_all_evts $3
HARD_MAX 0 telem_unit 1
HARD_MAX 2 len 20
HARD_MAX 3 log_all_evts 1
RX_PATH
TASK_NOT_RUNNING
LOCK2 &s->lock
LOCK2 global &telm_conf->telem_lock
TYPE_LOCK (struct seq_file)->lock
TYPE_LOCK (struct telemetry_plt_config)->telem_lock

drivers/platform/x86/intel/telemetry/core.c telemetry_raw_read_eventlog() -> (struct telemetry_core_ops)->raw_read_eventlog()

Type Parameter Key Value
PARAM_VALUE 0 telem_unit 1
PARAM_VALUE 1 evtlog 2000624107567652864,2791941171943243776
PARAM_VALUE 2 len 20
PARAM_VALUE 3 log_all_evts 1
BUF_SIZE 1 evtlog 320
BUF_SIZE 1 evtlog 320
DATA_SOURCE 0 telem_unit $0
DATA_SOURCE 1 evtlog $1
DATA_SOURCE 2 len $2