Searched refs:k_msg (Results 1 – 3 of 3) sorted by relevance
/titanic_41/usr/src/uts/intel/io/heci/ |
H A D | io_heci.c | 84 struct heci_message_data k_msg, in heci_ioctl_get_version() argument 96 if (k_msg.size < (sizeof (struct heci_driver_version) - 2)) { in heci_ioctl_get_version() 115 if (k_msg.size < sizeof (struct heci_driver_version)) in heci_ioctl_get_version() 120 if (ddi_copyout(res_msg.data, k_msg.data, res_msg.size, mode)) { in heci_ioctl_get_version() 147 struct heci_message_data k_msg, in heci_ioctl_connect_client() argument 169 if (k_msg.size != sizeof (struct guid)) { in heci_ioctl_connect_client() 175 if (!k_msg.data) in heci_ioctl_connect_client() 205 if (ddi_copyin(k_msg.data, req_msg.data, k_msg.size, mode)) { in heci_ioctl_connect_client() 289 if (ddi_copyout(res_msg.data, k_msg.data, res_msg.size, mode)) { in heci_ioctl_connect_client() 351 if (ddi_copyout(res_msg.data, k_msg.data, res_msg.size, mode)) { in heci_ioctl_connect_client() [all …]
|
H A D | heci.h | 123 struct heci_message_data *u_msg, struct heci_message_data k_msg, 128 struct heci_message_data *u_msg, struct heci_message_data k_msg, 132 struct heci_message_data k_msg, 136 struct heci_message_data k_msg,
|
H A D | heci_main.c | 1249 struct heci_message_data k_msg; /* all in kernel on the stack */ in heci_ioctl() local 1277 if (ddi_copyin(u_msg, &k_msg, sizeof (k_msg), mode)) { in heci_ioctl() 1283 uint32_t addr32 = (uint32_t)(uint64_t)k_msg.data; in heci_ioctl() 1284 k_msg.data = (char *)(uint64_t)addr32; in heci_ioctl() 1285 DBG("IPL32: k_msg.data=%p\n", (void *)k_msg.data); in heci_ioctl() 1288 DBG("user message size is %d, cmd = 0x%x\n", k_msg.size, cmd); in heci_ioctl() 1293 rets = heci_ioctl_get_version(dev, if_num, u_msg, k_msg, in heci_ioctl() 1299 rets = heci_ioctl_connect_client(dev, if_num, u_msg, k_msg, in heci_ioctl() 1305 rets = heci_ioctl_wd(dev, if_num, k_msg, file_ext, mode); in heci_ioctl() 1310 rets = heci_ioctl_bypass_wd(dev, if_num, k_msg, file_ext, mode); in heci_ioctl()
|