inmsg 78 drivers/hv/hv_utils_transport.c u8 *inmsg; inmsg 83 drivers/hv/hv_utils_transport.c inmsg = memdup_user(buf, count); inmsg 84 drivers/hv/hv_utils_transport.c if (IS_ERR(inmsg)) inmsg 85 drivers/hv/hv_utils_transport.c return PTR_ERR(inmsg); inmsg 90 drivers/hv/hv_utils_transport.c ret = hvt->on_msg(inmsg, count); inmsg 92 drivers/hv/hv_utils_transport.c kfree(inmsg); inmsg 245 drivers/net/can/usb/usb_8dev.c struct usb_8dev_cmd_msg inmsg; inmsg 273 drivers/net/can/usb/usb_8dev.c return usb_8dev_send_cmd(priv, &outmsg, &inmsg); inmsg 279 drivers/net/can/usb/usb_8dev.c struct usb_8dev_cmd_msg inmsg; inmsg 287 drivers/net/can/usb/usb_8dev.c return usb_8dev_send_cmd(priv, &outmsg, &inmsg); inmsg 293 drivers/net/can/usb/usb_8dev.c struct usb_8dev_cmd_msg inmsg; inmsg 301 drivers/net/can/usb/usb_8dev.c int err = usb_8dev_send_cmd(priv, &outmsg, &inmsg); inmsg 305 drivers/net/can/usb/usb_8dev.c *res = be32_to_cpup((__be32 *)inmsg.data); inmsg 310 drivers/visorbus/visorchipset.c static int chipset_init(struct controlvm_message *inmsg) inmsg 328 drivers/visorbus/visorchipset.c features = inmsg->cmd.init_chipset.features & inmsg 333 drivers/visorbus/visorchipset.c if (inmsg->hdr.flags.response_expected) inmsg 334 drivers/visorbus/visorchipset.c res = controlvm_respond_chipset_init(&inmsg->hdr, rc, features); inmsg 447 drivers/visorbus/visorchipset.c static int visorbus_create(struct controlvm_message *inmsg) inmsg 449 drivers/visorbus/visorchipset.c struct controlvm_message_packet *cmd = &inmsg->cmd; inmsg 472 drivers/visorbus/visorchipset.c err = save_crash_message(inmsg, CRASH_BUS); inmsg 476 drivers/visorbus/visorchipset.c if (inmsg->hdr.flags.response_expected == 1) { inmsg 482 drivers/visorbus/visorchipset.c memcpy(pmsg_hdr, &inmsg->hdr, inmsg 511 drivers/visorbus/visorchipset.c if (inmsg->hdr.flags.response_expected == 1) inmsg 512 drivers/visorbus/visorchipset.c controlvm_responder(inmsg->hdr.id, &inmsg->hdr, err); inmsg 516 drivers/visorbus/visorchipset.c static int visorbus_destroy(struct controlvm_message *inmsg) inmsg 519 drivers/visorbus/visorchipset.c u32 bus_no = inmsg->cmd.destroy_bus.bus_no; inmsg 537 drivers/visorbus/visorchipset.c if (inmsg->hdr.flags.response_expected == 1) { inmsg 543 drivers/visorbus/visorchipset.c memcpy(pmsg_hdr, &inmsg->hdr, inmsg 552 drivers/visorbus/visorchipset.c if (inmsg->hdr.flags.response_expected == 1) inmsg 553 drivers/visorbus/visorchipset.c controlvm_responder(inmsg->hdr.id, &inmsg->hdr, err); inmsg 592 drivers/visorbus/visorchipset.c static int visorbus_configure(struct controlvm_message *inmsg, inmsg 595 drivers/visorbus/visorchipset.c struct controlvm_message_packet *cmd = &inmsg->cmd; inmsg 624 drivers/visorbus/visorchipset.c if (inmsg->hdr.flags.response_expected == 1) inmsg 625 drivers/visorbus/visorchipset.c controlvm_responder(inmsg->hdr.id, &inmsg->hdr, err); inmsg 631 drivers/visorbus/visorchipset.c if (inmsg->hdr.flags.response_expected == 1) inmsg 632 drivers/visorbus/visorchipset.c controlvm_responder(inmsg->hdr.id, &inmsg->hdr, err); inmsg 636 drivers/visorbus/visorchipset.c static int visorbus_device_create(struct controlvm_message *inmsg) inmsg 638 drivers/visorbus/visorchipset.c struct controlvm_message_packet *cmd = &inmsg->cmd; inmsg 693 drivers/visorbus/visorchipset.c err = save_crash_message(inmsg, CRASH_DEV); inmsg 697 drivers/visorbus/visorchipset.c if (inmsg->hdr.flags.response_expected == 1) { inmsg 703 drivers/visorbus/visorchipset.c memcpy(pmsg_hdr, &inmsg->hdr, inmsg 721 drivers/visorbus/visorchipset.c if (inmsg->hdr.flags.response_expected == 1) inmsg 722 drivers/visorbus/visorchipset.c controlvm_responder(inmsg->hdr.id, &inmsg->hdr, err); inmsg 726 drivers/visorbus/visorchipset.c static int visorbus_device_changestate(struct controlvm_message *inmsg) inmsg 728 drivers/visorbus/visorchipset.c struct controlvm_message_packet *cmd = &inmsg->cmd; inmsg 751 drivers/visorbus/visorchipset.c if (inmsg->hdr.flags.response_expected == 1) { inmsg 757 drivers/visorbus/visorchipset.c memcpy(pmsg_hdr, &inmsg->hdr, inmsg 779 drivers/visorbus/visorchipset.c if (inmsg->hdr.flags.response_expected == 1) inmsg 780 drivers/visorbus/visorchipset.c controlvm_responder(inmsg->hdr.id, &inmsg->hdr, err); inmsg 784 drivers/visorbus/visorchipset.c static int visorbus_device_destroy(struct controlvm_message *inmsg) inmsg 786 drivers/visorbus/visorchipset.c struct controlvm_message_packet *cmd = &inmsg->cmd; inmsg 807 drivers/visorbus/visorchipset.c if (inmsg->hdr.flags.response_expected == 1) { inmsg 814 drivers/visorbus/visorchipset.c memcpy(pmsg_hdr, &inmsg->hdr, inmsg 823 drivers/visorbus/visorchipset.c if (inmsg->hdr.flags.response_expected == 1) inmsg 824 drivers/visorbus/visorchipset.c controlvm_responder(inmsg->hdr.id, &inmsg->hdr, err); inmsg 1065 drivers/visorbus/visorchipset.c static int parahotplug_process_message(struct controlvm_message *inmsg) inmsg 1070 drivers/visorbus/visorchipset.c req = parahotplug_request_create(inmsg); inmsg 1077 drivers/visorbus/visorchipset.c if (inmsg->cmd.device_change_state.state.active) { inmsg 1081 drivers/visorbus/visorchipset.c controlvm_respond(&inmsg->hdr, CONTROLVM_RESP_SUCCESS, inmsg 1082 drivers/visorbus/visorchipset.c &inmsg->cmd.device_change_state.state); inmsg 1100 drivers/visorbus/visorchipset.c controlvm_respond(&inmsg->hdr, err, inmsg 1101 drivers/visorbus/visorchipset.c &inmsg->cmd.device_change_state.state); inmsg 1362 drivers/visorbus/visorchipset.c static int handle_command(struct controlvm_message inmsg, u64 channel_addr) inmsg 1364 drivers/visorbus/visorchipset.c struct controlvm_message_packet *cmd = &inmsg.cmd; inmsg 1372 drivers/visorbus/visorchipset.c parm_addr = channel_addr + inmsg.hdr.payload_vm_offset; inmsg 1373 drivers/visorbus/visorchipset.c parm_bytes = inmsg.hdr.payload_bytes; inmsg 1386 drivers/visorbus/visorchipset.c controlvm_init_response(&ackmsg, &inmsg.hdr, CONTROLVM_RESP_SUCCESS); inmsg 1391 drivers/visorbus/visorchipset.c switch (inmsg.hdr.id) { inmsg 1393 drivers/visorbus/visorchipset.c err = chipset_init(&inmsg); inmsg 1396 drivers/visorbus/visorchipset.c err = visorbus_create(&inmsg); inmsg 1399 drivers/visorbus/visorchipset.c err = visorbus_destroy(&inmsg); inmsg 1402 drivers/visorbus/visorchipset.c err = visorbus_configure(&inmsg, parser_ctx); inmsg 1405 drivers/visorbus/visorchipset.c err = visorbus_device_create(&inmsg); inmsg 1409 drivers/visorbus/visorchipset.c err = parahotplug_process_message(&inmsg); inmsg 1415 drivers/visorbus/visorchipset.c err = visorbus_device_changestate(&inmsg); inmsg 1420 drivers/visorbus/visorchipset.c err = visorbus_device_destroy(&inmsg); inmsg 1424 drivers/visorbus/visorchipset.c if (inmsg.hdr.flags.response_expected) inmsg 1425 drivers/visorbus/visorchipset.c controlvm_respond(&inmsg.hdr, CONTROLVM_RESP_SUCCESS, inmsg 1429 drivers/visorbus/visorchipset.c err = chipset_ready_uevent(&inmsg.hdr); inmsg 1432 drivers/visorbus/visorchipset.c err = chipset_selftest_uevent(&inmsg.hdr); inmsg 1435 drivers/visorbus/visorchipset.c err = chipset_notready_uevent(&inmsg.hdr); inmsg 1439 drivers/visorbus/visorchipset.c if (inmsg.hdr.flags.response_expected) inmsg 1440 drivers/visorbus/visorchipset.c controlvm_respond(&inmsg.hdr, inmsg 1501 drivers/visorbus/visorchipset.c struct controlvm_message inmsg; inmsg 1509 drivers/visorbus/visorchipset.c &inmsg); inmsg 1518 drivers/visorbus/visorchipset.c inmsg = chipset_dev->controlvm_pending_msg; inmsg 1522 drivers/visorbus/visorchipset.c err = read_controlvm_event(&inmsg); inmsg 1526 drivers/visorbus/visorchipset.c err = handle_command(inmsg, inmsg 1530 drivers/visorbus/visorchipset.c chipset_dev->controlvm_pending_msg = inmsg; inmsg 1535 drivers/visorbus/visorchipset.c err = read_controlvm_event(&inmsg);