Lines Matching refs:msg
41 struct opal_prd_msg_header msg; member
170 if (count < sizeof(item->msg)) in opal_prd_read()
200 size = be16_to_cpu(item->msg.size); in opal_prd_read()
206 rc = copy_to_user(buf, &item->msg, size); in opal_prd_read()
229 void *msg; in opal_prd_write() local
244 msg = kmalloc(size, GFP_KERNEL); in opal_prd_write()
245 if (!msg) in opal_prd_write()
248 rc = copy_from_user(msg, buf, size); in opal_prd_write()
254 rc = opal_prd_msg(msg); in opal_prd_write()
261 kfree(msg); in opal_prd_write()
268 struct opal_prd_msg_header msg; in opal_prd_release() local
270 msg.size = cpu_to_be16(sizeof(msg)); in opal_prd_release()
271 msg.type = OPAL_PRD_MSG_TYPE_FINI; in opal_prd_release()
273 opal_prd_msg((struct opal_prd_msg *)&msg); in opal_prd_release()
356 struct opal_msg *msg = _msg; in opal_prd_msg_notifier() local
365 hdr = (void *)msg->params; in opal_prd_msg_notifier()
367 item_size = msg_size + sizeof(*item) - sizeof(item->msg); in opal_prd_msg_notifier()
373 memcpy(&item->msg, msg->params, msg_size); in opal_prd_msg_notifier()