Lines Matching refs:msg
40 struct opal_prd_msg msg; member
166 if (count < sizeof(item->msg.header)) in opal_prd_read()
196 size = be16_to_cpu(item->msg.header.size); in opal_prd_read()
202 rc = copy_to_user(buf, &item->msg, size); in opal_prd_read()
224 struct opal_prd_msg *msg; in opal_prd_write() local
240 msg = memdup_user(buf, size); in opal_prd_write()
241 if (IS_ERR(msg)) in opal_prd_write()
242 return PTR_ERR(msg); in opal_prd_write()
244 rc = opal_prd_msg(msg); in opal_prd_write()
250 kfree(msg); in opal_prd_write()
257 struct opal_prd_msg msg; in opal_prd_release() local
259 msg.header.size = cpu_to_be16(sizeof(msg)); in opal_prd_release()
260 msg.header.type = OPAL_PRD_MSG_TYPE_FINI; in opal_prd_release()
262 opal_prd_msg(&msg); in opal_prd_release()
345 struct opal_msg *msg = _msg; in opal_prd_msg_notifier() local
354 hdr = (void *)msg->params; in opal_prd_msg_notifier()
356 item_size = msg_size + sizeof(*item) - sizeof(item->msg); in opal_prd_msg_notifier()
362 memcpy(&item->msg.data, msg->params, msg_size); in opal_prd_msg_notifier()