Message type for SYS_SPROF and PM_SPROF.
Change-Id: I598f88af47737be0172236fa9ad24058b50d3942
This commit is contained in:
@@ -365,9 +365,7 @@
|
||||
/* Field names for SYS_SPROF, _CPROF, _PROFBUF. */
|
||||
#define PROF_ACTION m7_i1 /* start/stop/reset/get */
|
||||
#define PROF_MEM_SIZE m7_i2 /* available memory for data */
|
||||
#define PROF_FREQ m7_i3 /* sample frequency */
|
||||
#define PROF_ENDPT m7_i4 /* endpoint of caller */
|
||||
#define PROF_INTR_TYPE m7_i5 /* interrupt type */
|
||||
#define PROF_CTL_PTR m7_p1 /* location of info struct */
|
||||
#define PROF_MEM_PTR m7_p2 /* location of profiling data */
|
||||
|
||||
|
||||
@@ -124,6 +124,18 @@ typedef struct {
|
||||
} mess_lsys_krn_readbios;
|
||||
_ASSERT_MSG_SIZE(mess_lsys_krn_readbios);
|
||||
|
||||
typedef struct {
|
||||
int action;
|
||||
int freq;
|
||||
int intr_type;
|
||||
vir_bytes ctl_ptr;
|
||||
vir_bytes mem_ptr;
|
||||
size_t mem_size;
|
||||
|
||||
uint8_t padding[32];
|
||||
} mess_lc_pm_sprof;
|
||||
_ASSERT_MSG_SIZE(mess_lc_pm_sprof);
|
||||
|
||||
typedef struct {
|
||||
int num;
|
||||
|
||||
@@ -141,6 +153,19 @@ typedef struct {
|
||||
} mess_lsys_krn_sys_diagctl;
|
||||
_ASSERT_MSG_SIZE(mess_lsys_krn_sys_diagctl);
|
||||
|
||||
typedef struct {
|
||||
int action;
|
||||
int freq;
|
||||
int intr_type;
|
||||
endpoint_t endpt;
|
||||
vir_bytes ctl_ptr;
|
||||
vir_bytes mem_ptr;
|
||||
size_t mem_size;
|
||||
|
||||
uint8_t padding[28];
|
||||
} mess_lsys_krn_sys_sprof;
|
||||
_ASSERT_MSG_SIZE(mess_lsys_krn_sys_sprof);
|
||||
|
||||
typedef struct {
|
||||
off_t offset;
|
||||
void *addr;
|
||||
@@ -1978,7 +2003,9 @@ typedef struct {
|
||||
mess_notify m_notify;
|
||||
mess_sigcalls m_sigcalls;
|
||||
|
||||
mess_lc_pm_sprof m_lc_pm_sprof;
|
||||
mess_lsys_krn_sys_diagctl m_lsys_krn_sys_diagctl;
|
||||
mess_lsys_krn_sys_sprof m_lsys_krn_sys_sprof;
|
||||
mess_lsys_krn_readbios m_lsys_krn_readbios;
|
||||
mess_pm_lsys_sigs_signal m_pm_lsys_sigs_signal;
|
||||
mess_input_tty_event m_input_tty_event;
|
||||
|
||||
Reference in New Issue
Block a user