Lines Matching refs:qcom_sysmon
21 struct qcom_sysmon { struct
81 static void sysmon_send_event(struct qcom_sysmon *sysmon, in sysmon_send_event()
123 static bool sysmon_request_shutdown(struct qcom_sysmon *sysmon) in sysmon_request_shutdown()
161 struct qcom_sysmon *sysmon = priv; in sysmon_callback()
293 struct qcom_sysmon *sysmon = container_of(qmi, struct qcom_sysmon, qmi); in sysmon_ind_cb()
309 static bool ssctl_request_shutdown_wait(struct qcom_sysmon *sysmon) in ssctl_request_shutdown_wait()
331 static bool ssctl_request_shutdown(struct qcom_sysmon *sysmon) in ssctl_request_shutdown()
375 static void ssctl_send_event(struct qcom_sysmon *sysmon, in ssctl_send_event()
424 struct qcom_sysmon *sysmon = container_of(qmi, struct qcom_sysmon, qmi); in ssctl_new_server()
461 struct qcom_sysmon *sysmon = svc->priv; in ssctl_del_server()
473 struct qcom_sysmon *sysmon = container_of(subdev, struct qcom_sysmon, in sysmon_prepare()
499 struct qcom_sysmon *sysmon = container_of(subdev, struct qcom_sysmon, in sysmon_start()
501 struct qcom_sysmon *target; in sysmon_start()
537 struct qcom_sysmon *sysmon = container_of(subdev, struct qcom_sysmon, subdev); in sysmon_stop()
567 struct qcom_sysmon *sysmon = container_of(subdev, struct qcom_sysmon, in sysmon_unprepare()
589 struct qcom_sysmon *sysmon = container_of(nb, struct qcom_sysmon, nb); in sysmon_notify()
610 struct qcom_sysmon *sysmon = data; in sysmon_shutdown_interrupt()
625 struct qcom_sysmon *qcom_add_sysmon_subdev(struct rproc *rproc, in qcom_add_sysmon_subdev()
629 struct qcom_sysmon *sysmon; in qcom_add_sysmon_subdev()
702 void qcom_remove_sysmon_subdev(struct qcom_sysmon *sysmon) in qcom_remove_sysmon_subdev()
731 bool qcom_sysmon_shutdown_acked(struct qcom_sysmon *sysmon) in qcom_sysmon_shutdown_acked()
748 struct qcom_sysmon *sysmon; in sysmon_probe()
785 struct qcom_sysmon *sysmon = rpdev->ept->priv; in sysmon_remove()