ec_rpmsg 77 drivers/platform/chrome/cros_ec_rpmsg.c struct cros_ec_rpmsg *ec_rpmsg = ec_dev->priv; ec_rpmsg 89 drivers/platform/chrome/cros_ec_rpmsg.c reinit_completion(&ec_rpmsg->xfer_ack); ec_rpmsg 90 drivers/platform/chrome/cros_ec_rpmsg.c ret = rpmsg_send(ec_rpmsg->ept, ec_dev->dout, len); ec_rpmsg 97 drivers/platform/chrome/cros_ec_rpmsg.c ret = wait_for_completion_timeout(&ec_rpmsg->xfer_ack, timeout); ec_rpmsg 144 drivers/platform/chrome/cros_ec_rpmsg.c struct cros_ec_rpmsg *ec_rpmsg = container_of(host_event_work, ec_rpmsg 147 drivers/platform/chrome/cros_ec_rpmsg.c struct cros_ec_device *ec_dev = dev_get_drvdata(&ec_rpmsg->rpdev->dev); ec_rpmsg 170 drivers/platform/chrome/cros_ec_rpmsg.c struct cros_ec_rpmsg *ec_rpmsg = ec_dev->priv; ec_rpmsg 189 drivers/platform/chrome/cros_ec_rpmsg.c complete(&ec_rpmsg->xfer_ack); ec_rpmsg 195 drivers/platform/chrome/cros_ec_rpmsg.c if (ec_rpmsg->probe_done) ec_rpmsg 196 drivers/platform/chrome/cros_ec_rpmsg.c schedule_work(&ec_rpmsg->host_event_work); ec_rpmsg 198 drivers/platform/chrome/cros_ec_rpmsg.c ec_rpmsg->has_pending_host_event = true; ec_rpmsg 223 drivers/platform/chrome/cros_ec_rpmsg.c struct cros_ec_rpmsg *ec_rpmsg; ec_rpmsg 231 drivers/platform/chrome/cros_ec_rpmsg.c ec_rpmsg = devm_kzalloc(dev, sizeof(*ec_rpmsg), GFP_KERNEL); ec_rpmsg 232 drivers/platform/chrome/cros_ec_rpmsg.c if (!ec_rpmsg) ec_rpmsg 236 drivers/platform/chrome/cros_ec_rpmsg.c ec_dev->priv = ec_rpmsg; ec_rpmsg 245 drivers/platform/chrome/cros_ec_rpmsg.c ec_rpmsg->rpdev = rpdev; ec_rpmsg 246 drivers/platform/chrome/cros_ec_rpmsg.c init_completion(&ec_rpmsg->xfer_ack); ec_rpmsg 247 drivers/platform/chrome/cros_ec_rpmsg.c INIT_WORK(&ec_rpmsg->host_event_work, ec_rpmsg 250 drivers/platform/chrome/cros_ec_rpmsg.c ec_rpmsg->ept = cros_ec_rpmsg_create_ept(rpdev); ec_rpmsg 251 drivers/platform/chrome/cros_ec_rpmsg.c if (!ec_rpmsg->ept) ec_rpmsg 256 drivers/platform/chrome/cros_ec_rpmsg.c rpmsg_destroy_ept(ec_rpmsg->ept); ec_rpmsg 257 drivers/platform/chrome/cros_ec_rpmsg.c cancel_work_sync(&ec_rpmsg->host_event_work); ec_rpmsg 261 drivers/platform/chrome/cros_ec_rpmsg.c ec_rpmsg->probe_done = true; ec_rpmsg 263 drivers/platform/chrome/cros_ec_rpmsg.c if (ec_rpmsg->has_pending_host_event) ec_rpmsg 264 drivers/platform/chrome/cros_ec_rpmsg.c schedule_work(&ec_rpmsg->host_event_work); ec_rpmsg 272 drivers/platform/chrome/cros_ec_rpmsg.c struct cros_ec_rpmsg *ec_rpmsg = ec_dev->priv; ec_rpmsg 275 drivers/platform/chrome/cros_ec_rpmsg.c rpmsg_destroy_ept(ec_rpmsg->ept); ec_rpmsg 276 drivers/platform/chrome/cros_ec_rpmsg.c cancel_work_sync(&ec_rpmsg->host_event_work);