Lines Matching refs:msg
24 struct cros_ec_command *msg; in vboot_context_read() local
30 msg = kmalloc(sizeof(*msg) + payload, GFP_KERNEL); in vboot_context_read()
31 if (!msg) in vboot_context_read()
35 params = (struct ec_params_vbnvcontext *)msg->data; in vboot_context_read()
38 msg->version = EC_VER_VBNV_CONTEXT; in vboot_context_read()
39 msg->command = EC_CMD_VBNV_CONTEXT; in vboot_context_read()
40 msg->outsize = para_sz; in vboot_context_read()
41 msg->insize = resp_sz; in vboot_context_read()
43 err = cros_ec_cmd_xfer_status(ecdev, msg); in vboot_context_read()
46 kfree(msg); in vboot_context_read()
50 memcpy(buf, msg->data, resp_sz); in vboot_context_read()
52 kfree(msg); in vboot_context_read()
64 struct cros_ec_command *msg; in vboot_context_write() local
73 msg = kmalloc(sizeof(*msg) + para_sz, GFP_KERNEL); in vboot_context_write()
74 if (!msg) in vboot_context_write()
77 params = (struct ec_params_vbnvcontext *)msg->data; in vboot_context_write()
81 msg->version = EC_VER_VBNV_CONTEXT; in vboot_context_write()
82 msg->command = EC_CMD_VBNV_CONTEXT; in vboot_context_write()
83 msg->outsize = para_sz; in vboot_context_write()
84 msg->insize = 0; in vboot_context_write()
86 err = cros_ec_cmd_xfer_status(ecdev, msg); in vboot_context_write()
89 kfree(msg); in vboot_context_write()
93 kfree(msg); in vboot_context_write()