H A D | rtkit.c | 81 struct apple_rtkit *rtk; member 87 bool apple_rtkit_is_running(struct apple_rtkit *rtk) in apple_rtkit_is_running() argument 89 if (rtk->crashed) in apple_rtkit_is_running() 91 if ((rtk->iop_power_state & 0xff) != APPLE_RTKIT_PWR_STATE_ON) in apple_rtkit_is_running() 93 if ((rtk->ap_power_state & 0xff) != APPLE_RTKIT_PWR_STATE_ON) in apple_rtkit_is_running() 99 bool apple_rtkit_is_crashed(struct apple_rtkit *rtk) in apple_rtkit_is_crashed() argument 101 return rtk->crashed; in apple_rtkit_is_crashed() 105 static void apple_rtkit_management_send(struct apple_rtkit *rtk, u8 type, in apple_rtkit_management_send() argument 110 apple_rtkit_send_message(rtk, APPLE_RTKIT_EP_MGMT, msg, NULL, false); in apple_rtkit_management_send() 113 static void apple_rtkit_management_rx_hello(struct apple_rtkit *rtk, u6 argument 150 apple_rtkit_management_rx_epmap(struct apple_rtkit *rtk, u64 msg) apple_rtkit_management_rx_epmap() argument 206 apple_rtkit_management_rx_iop_pwr_ack(struct apple_rtkit *rtk, u64 msg) apple_rtkit_management_rx_iop_pwr_ack() argument 218 apple_rtkit_management_rx_ap_pwr_ack(struct apple_rtkit *rtk, u64 msg) apple_rtkit_management_rx_ap_pwr_ack() argument 230 apple_rtkit_management_rx(struct apple_rtkit *rtk, u64 msg) apple_rtkit_management_rx() argument 255 apple_rtkit_common_rx_get_buffer(struct apple_rtkit *rtk, struct apple_rtkit_shmem *buffer, u8 ep, u64 msg) apple_rtkit_common_rx_get_buffer() argument 311 apple_rtkit_free_buffer(struct apple_rtkit *rtk, struct apple_rtkit_shmem *bfr) apple_rtkit_free_buffer() argument 329 apple_rtkit_memcpy(struct apple_rtkit *rtk, void *dst, struct apple_rtkit_shmem *bfr, size_t offset, size_t len) apple_rtkit_memcpy() argument 339 apple_rtkit_crashlog_rx(struct apple_rtkit *rtk, u64 msg) apple_rtkit_crashlog_rx() argument 379 apple_rtkit_ioreport_rx(struct apple_rtkit *rtk, u64 msg) apple_rtkit_ioreport_rx() argument 400 apple_rtkit_syslog_rx_init(struct apple_rtkit *rtk, u64 msg) apple_rtkit_syslog_rx_init() argument 417 apple_rtkit_syslog_rx_log(struct apple_rtkit *rtk, u64 msg) apple_rtkit_syslog_rx_log() argument 469 apple_rtkit_syslog_rx(struct apple_rtkit *rtk, u64 msg) apple_rtkit_syslog_rx() argument 490 apple_rtkit_oslog_rx_init(struct apple_rtkit *rtk, u64 msg) apple_rtkit_oslog_rx_init() argument 499 apple_rtkit_oslog_rx(struct apple_rtkit *rtk, u64 msg) apple_rtkit_oslog_rx() argument 516 struct apple_rtkit *rtk = rtk_work->rtk; apple_rtkit_rx_work() local 555 struct apple_rtkit *rtk = container_of(cl, struct apple_rtkit, mbox_cl); apple_rtkit_rx() local 601 apple_rtkit_send_message(struct apple_rtkit *rtk, u8 ep, u64 message, struct completion *completion, bool atomic) apple_rtkit_send_message() argument 644 apple_rtkit_send_message_wait(struct apple_rtkit *rtk, u8 ep, u64 message, unsigned long timeout, bool atomic) apple_rtkit_send_message_wait() argument 676 apple_rtkit_poll(struct apple_rtkit *rtk) apple_rtkit_poll() argument 682 apple_rtkit_start_ep(struct apple_rtkit *rtk, u8 endpoint) apple_rtkit_start_ep() argument 700 apple_rtkit_request_mbox_chan(struct apple_rtkit *rtk) apple_rtkit_request_mbox_chan() argument 718 struct apple_rtkit *rtk; apple_rtkit_init() local 782 apple_rtkit_reinit(struct apple_rtkit *rtk) apple_rtkit_reinit() argument 813 apple_rtkit_set_ap_power_state(struct apple_rtkit *rtk, unsigned int state) apple_rtkit_set_ap_power_state() argument 834 apple_rtkit_set_iop_power_state(struct apple_rtkit *rtk, unsigned int state) apple_rtkit_set_iop_power_state() argument 855 apple_rtkit_boot(struct apple_rtkit *rtk) apple_rtkit_boot() argument 880 apple_rtkit_shutdown(struct apple_rtkit *rtk) apple_rtkit_shutdown() argument 898 apple_rtkit_idle(struct apple_rtkit *rtk) apple_rtkit_idle() argument 918 apple_rtkit_quiesce(struct apple_rtkit *rtk) apple_rtkit_quiesce() argument 942 apple_rtkit_wake(struct apple_rtkit *rtk) apple_rtkit_wake() argument 963 apple_rtkit_free(struct apple_rtkit *rtk) apple_rtkit_free() argument 986 struct apple_rtkit *rtk; devm_apple_rtkit_init() local [all...] |