Lines Matching refs:msg
36 struct cros_ec_command *msg; in vboot_context_read() local
42 msg = kmalloc(sizeof(*msg) + payload, GFP_KERNEL); in vboot_context_read()
43 if (!msg) in vboot_context_read()
47 params = (struct ec_params_vbnvcontext *)msg->data; in vboot_context_read()
50 msg->version = EC_VER_VBNV_CONTEXT; in vboot_context_read()
51 msg->command = EC_CMD_VBNV_CONTEXT; in vboot_context_read()
52 msg->outsize = para_sz; in vboot_context_read()
53 msg->insize = resp_sz; in vboot_context_read()
55 err = cros_ec_cmd_xfer(ecdev, msg); in vboot_context_read()
58 kfree(msg); in vboot_context_read()
62 memcpy(buf, msg->data, resp_sz); in vboot_context_read()
64 kfree(msg); in vboot_context_read()
77 struct cros_ec_command *msg; in vboot_context_write() local
86 msg = kmalloc(sizeof(*msg) + para_sz, GFP_KERNEL); in vboot_context_write()
87 if (!msg) in vboot_context_write()
90 params = (struct ec_params_vbnvcontext *)msg->data; in vboot_context_write()
94 msg->version = EC_VER_VBNV_CONTEXT; in vboot_context_write()
95 msg->command = EC_CMD_VBNV_CONTEXT; in vboot_context_write()
96 msg->outsize = para_sz; in vboot_context_write()
97 msg->insize = 0; in vboot_context_write()
99 err = cros_ec_cmd_xfer(ecdev, msg); in vboot_context_write()
102 kfree(msg); in vboot_context_write()
106 kfree(msg); in vboot_context_write()