/kernel/linux/linux-5.10/drivers/platform/x86/ |
H A D | intel_telemetry_pltdrv.c | 529 struct telemetry_evtconfig ioss_evtconfig, in telemetry_setup_evtconfig() 546 ret = telemetry_check_evtid(TELEM_IOSS, ioss_evtconfig.evtmap, in telemetry_setup_evtconfig() 547 ioss_evtconfig.num_evts, action); in telemetry_setup_evtconfig() 551 if (ioss_evtconfig.num_evts) { in telemetry_setup_evtconfig() 552 ret = telemetry_setup_iossevtconfig(ioss_evtconfig, action); in telemetry_setup_evtconfig() 575 struct telemetry_evtconfig pss_evtconfig, ioss_evtconfig; in telemetry_setup() local 629 ioss_evtconfig.evtmap = NULL; in telemetry_setup() 630 ioss_evtconfig.num_evts = TELEM_MAX_OS_ALLOCATED_EVENTS; in telemetry_setup() 631 ioss_evtconfig.period = TELEM_SAMPLING_DEFAULT_PERIOD; in telemetry_setup() 633 ret = telemetry_setup_evtconfig(pss_evtconfig, ioss_evtconfig, in telemetry_setup() 528 telemetry_setup_evtconfig(struct telemetry_evtconfig pss_evtconfig, struct telemetry_evtconfig ioss_evtconfig, enum telemetry_action action) telemetry_setup_evtconfig() argument 642 telemetry_plt_update_events(struct telemetry_evtconfig pss_evtconfig, struct telemetry_evtconfig ioss_evtconfig) telemetry_plt_update_events() argument 785 struct telemetry_evtconfig pss_evtconfig, ioss_evtconfig; telemetry_plt_reset_events() local 848 struct telemetry_evtconfig pss_evtconfig, ioss_evtconfig; telemetry_plt_add_events() local [all...] |
H A D | intel_telemetry_core.c | 25 struct telemetry_evtconfig ioss_evtconfig) in telemetry_def_update_events() 45 struct telemetry_evtconfig *ioss_evtconfig, in telemetry_def_get_eventconfig() 105 * @ioss_evtconfig: IOSS related config. No change if num_evts = 0. 115 struct telemetry_evtconfig ioss_evtconfig) in telemetry_update_events() 118 ioss_evtconfig); in telemetry_update_events() 179 * @ioss_evtconfig: Pointer to IOSS related configuration. 181 * @ioss_len: Number of u32 elements allocated for ioss_evtconfig array 186 struct telemetry_evtconfig *ioss_evtconfig, in telemetry_get_eventconfig() 190 ioss_evtconfig, in telemetry_get_eventconfig() 24 telemetry_def_update_events(struct telemetry_evtconfig pss_evtconfig, struct telemetry_evtconfig ioss_evtconfig) telemetry_def_update_events() argument 43 telemetry_def_get_eventconfig( struct telemetry_evtconfig *pss_evtconfig, struct telemetry_evtconfig *ioss_evtconfig, int pss_len, int ioss_len) telemetry_def_get_eventconfig() argument 114 telemetry_update_events(struct telemetry_evtconfig pss_evtconfig, struct telemetry_evtconfig ioss_evtconfig) telemetry_update_events() argument 185 telemetry_get_eventconfig(struct telemetry_evtconfig *pss_evtconfig, struct telemetry_evtconfig *ioss_evtconfig, int pss_len, int ioss_len) telemetry_get_eventconfig() argument
|
/kernel/linux/linux-6.6/drivers/platform/x86/intel/telemetry/ |
H A D | pltdrv.c | 529 struct telemetry_evtconfig ioss_evtconfig, in telemetry_setup_evtconfig() 546 ret = telemetry_check_evtid(TELEM_IOSS, ioss_evtconfig.evtmap, in telemetry_setup_evtconfig() 547 ioss_evtconfig.num_evts, action); in telemetry_setup_evtconfig() 551 if (ioss_evtconfig.num_evts) { in telemetry_setup_evtconfig() 552 ret = telemetry_setup_iossevtconfig(ioss_evtconfig, action); in telemetry_setup_evtconfig() 575 struct telemetry_evtconfig pss_evtconfig, ioss_evtconfig; in telemetry_setup() local 629 ioss_evtconfig.evtmap = NULL; in telemetry_setup() 630 ioss_evtconfig.num_evts = TELEM_MAX_OS_ALLOCATED_EVENTS; in telemetry_setup() 631 ioss_evtconfig.period = TELEM_SAMPLING_DEFAULT_PERIOD; in telemetry_setup() 633 ret = telemetry_setup_evtconfig(pss_evtconfig, ioss_evtconfig, in telemetry_setup() 528 telemetry_setup_evtconfig(struct telemetry_evtconfig pss_evtconfig, struct telemetry_evtconfig ioss_evtconfig, enum telemetry_action action) telemetry_setup_evtconfig() argument 642 telemetry_plt_update_events(struct telemetry_evtconfig pss_evtconfig, struct telemetry_evtconfig ioss_evtconfig) telemetry_plt_update_events() argument 785 struct telemetry_evtconfig pss_evtconfig, ioss_evtconfig; telemetry_plt_reset_events() local 848 struct telemetry_evtconfig pss_evtconfig, ioss_evtconfig; telemetry_plt_add_events() local [all...] |
H A D | core.c | 25 struct telemetry_evtconfig ioss_evtconfig) in telemetry_def_update_events() 45 struct telemetry_evtconfig *ioss_evtconfig, in telemetry_def_get_eventconfig() 105 * @ioss_evtconfig: IOSS related config. No change if num_evts = 0. 115 struct telemetry_evtconfig ioss_evtconfig) in telemetry_update_events() 118 ioss_evtconfig); in telemetry_update_events() 179 * @ioss_evtconfig: Pointer to IOSS related configuration. 181 * @ioss_len: Number of u32 elements allocated for ioss_evtconfig array 186 struct telemetry_evtconfig *ioss_evtconfig, in telemetry_get_eventconfig() 190 ioss_evtconfig, in telemetry_get_eventconfig() 24 telemetry_def_update_events(struct telemetry_evtconfig pss_evtconfig, struct telemetry_evtconfig ioss_evtconfig) telemetry_def_update_events() argument 43 telemetry_def_get_eventconfig( struct telemetry_evtconfig *pss_evtconfig, struct telemetry_evtconfig *ioss_evtconfig, int pss_len, int ioss_len) telemetry_def_get_eventconfig() argument 114 telemetry_update_events(struct telemetry_evtconfig pss_evtconfig, struct telemetry_evtconfig ioss_evtconfig) telemetry_update_events() argument 185 telemetry_get_eventconfig(struct telemetry_evtconfig *pss_evtconfig, struct telemetry_evtconfig *ioss_evtconfig, int pss_len, int ioss_len) telemetry_get_eventconfig() argument
|
/kernel/linux/linux-5.10/arch/x86/include/asm/ |
H A D | intel_telemetry.h | 66 struct telemetry_evtconfig *ioss_evtconfig, 70 struct telemetry_evtconfig ioss_evtconfig); 105 struct telemetry_evtconfig ioss_evtconfig);
|
/kernel/linux/linux-6.6/arch/x86/include/asm/ |
H A D | intel_telemetry.h | 66 struct telemetry_evtconfig *ioss_evtconfig, 70 struct telemetry_evtconfig ioss_evtconfig); 105 struct telemetry_evtconfig ioss_evtconfig);
|