qcom_sysmon
struct qcom_sysmon;
struct qcom_sysmon *qcom_add_sysmon_subdev(struct rproc *rproc,
void qcom_remove_sysmon_subdev(struct qcom_sysmon *sysmon);
bool qcom_sysmon_shutdown_acked(struct qcom_sysmon *sysmon);
static inline struct qcom_sysmon *qcom_add_sysmon_subdev(struct rproc *rproc,
static inline void qcom_remove_sysmon_subdev(struct qcom_sysmon *sysmon)
static inline bool qcom_sysmon_shutdown_acked(struct qcom_sysmon *sysmon)
int qcom_q6v5_request_stop(struct qcom_q6v5 *q6v5, struct qcom_sysmon *sysmon)
struct qcom_sysmon;
int qcom_q6v5_request_stop(struct qcom_q6v5 *q6v5, struct qcom_sysmon *sysmon);
struct qcom_sysmon *sysmon;
struct qcom_sysmon *sysmon;
struct qcom_sysmon *sysmon;
struct qcom_sysmon *sysmon;
static bool sysmon_request_shutdown(struct qcom_sysmon *sysmon)
struct qcom_sysmon *sysmon = priv;
struct qcom_sysmon *sysmon = container_of(qmi, struct qcom_sysmon, qmi);
static bool ssctl_request_shutdown_wait(struct qcom_sysmon *sysmon)
static bool ssctl_request_shutdown(struct qcom_sysmon *sysmon)
static void ssctl_send_event(struct qcom_sysmon *sysmon,
struct qcom_sysmon *sysmon = container_of(qmi, struct qcom_sysmon, qmi);
struct qcom_sysmon *sysmon = svc->priv;
struct qcom_sysmon *sysmon = container_of(subdev, struct qcom_sysmon,
struct qcom_sysmon *sysmon = container_of(subdev, struct qcom_sysmon,
struct qcom_sysmon *target;
struct qcom_sysmon *sysmon = container_of(subdev, struct qcom_sysmon, subdev);
struct qcom_sysmon *sysmon = container_of(subdev, struct qcom_sysmon,
struct qcom_sysmon *sysmon = container_of(nb, struct qcom_sysmon, nb);
struct qcom_sysmon *sysmon = data;
struct qcom_sysmon *qcom_add_sysmon_subdev(struct rproc *rproc,
struct qcom_sysmon *sysmon;
void qcom_remove_sysmon_subdev(struct qcom_sysmon *sysmon)
bool qcom_sysmon_shutdown_acked(struct qcom_sysmon *sysmon)
struct qcom_sysmon *sysmon;
struct qcom_sysmon *sysmon = rpdev->ept->priv;
static void sysmon_send_event(struct qcom_sysmon *sysmon,
struct qcom_sysmon *sysmon;