Lines Matching refs:msg

1032 int iucv_message_purge(struct iucv_path *path, struct iucv_message *msg,  in iucv_message_purge()  argument
1046 parm->purge.ipmsgid = msg->id; in iucv_message_purge()
1051 msg->audit = (*(u32 *) &parm->purge.ipaudit) >> 8; in iucv_message_purge()
1052 msg->tag = parm->purge.ipmsgtag; in iucv_message_purge()
1073 struct iucv_message *msg, in iucv_message_receive_iprmdata() argument
1087 rmmsg = msg->rmmsg; in iucv_message_receive_iprmdata()
1121 int __iucv_message_receive(struct iucv_path *path, struct iucv_message *msg, in __iucv_message_receive() argument
1127 if (msg->flags & IUCV_IPRMDATA) in __iucv_message_receive()
1128 return iucv_message_receive_iprmdata(path, msg, flags, in __iucv_message_receive()
1137 parm->db.ipmsgid = msg->id; in __iucv_message_receive()
1139 parm->db.iptrgcls = msg->class; in __iucv_message_receive()
1144 msg->flags = parm->db.ipflags1; in __iucv_message_receive()
1169 int iucv_message_receive(struct iucv_path *path, struct iucv_message *msg, in iucv_message_receive() argument
1174 if (msg->flags & IUCV_IPRMDATA) in iucv_message_receive()
1175 return iucv_message_receive_iprmdata(path, msg, flags, in iucv_message_receive()
1178 rc = __iucv_message_receive(path, msg, flags, buffer, size, residual); in iucv_message_receive()
1195 int iucv_message_reject(struct iucv_path *path, struct iucv_message *msg) in iucv_message_reject() argument
1208 parm->db.ipmsgid = msg->id; in iucv_message_reject()
1209 parm->db.iptrgcls = msg->class; in iucv_message_reject()
1233 int iucv_message_reply(struct iucv_path *path, struct iucv_message *msg, in iucv_message_reply() argument
1249 parm->dpl.ipmsgid = msg->id; in iucv_message_reply()
1250 parm->dpl.iptrgcls = msg->class; in iucv_message_reply()
1257 parm->db.ipmsgid = msg->id; in iucv_message_reply()
1258 parm->db.iptrgcls = msg->class; in iucv_message_reply()
1284 int __iucv_message_send(struct iucv_path *path, struct iucv_message *msg, in __iucv_message_send() argument
1300 parm->dpl.iptrgcls = msg->class; in __iucv_message_send()
1302 parm->dpl.ipmsgtag = msg->tag; in __iucv_message_send()
1309 parm->db.iptrgcls = msg->class; in __iucv_message_send()
1311 parm->db.ipmsgtag = msg->tag; in __iucv_message_send()
1315 msg->id = parm->db.ipmsgid; in __iucv_message_send()
1338 int iucv_message_send(struct iucv_path *path, struct iucv_message *msg, in iucv_message_send() argument
1344 rc = __iucv_message_send(path, msg, flags, srccls, buffer, size); in iucv_message_send()
1370 int iucv_message_send2way(struct iucv_path *path, struct iucv_message *msg, in iucv_message_send2way() argument
1387 parm->dpl.iptrgcls = msg->class; in iucv_message_send2way()
1389 parm->dpl.ipmsgtag = msg->tag; in iucv_message_send2way()
1396 parm->db.iptrgcls = msg->class; in iucv_message_send2way()
1398 parm->db.ipmsgtag = msg->tag; in iucv_message_send2way()
1406 msg->id = parm->db.ipmsgid; in iucv_message_send2way()
1623 struct iucv_message msg; in iucv_message_complete() local
1626 msg.flags = imc->ipflags1; in iucv_message_complete()
1627 msg.id = imc->ipmsgid; in iucv_message_complete()
1628 msg.audit = imc->ipaudit; in iucv_message_complete()
1629 memcpy(msg.rmmsg, imc->iprmmsg, 8); in iucv_message_complete()
1630 msg.class = imc->ipsrccls; in iucv_message_complete()
1631 msg.tag = imc->ipmsgtag; in iucv_message_complete()
1632 msg.length = imc->ipbfln2f; in iucv_message_complete()
1633 path->handler->message_complete(path, &msg); in iucv_message_complete()
1670 struct iucv_message msg; in iucv_message_pending() local
1673 msg.flags = imp->ipflags1; in iucv_message_pending()
1674 msg.id = imp->ipmsgid; in iucv_message_pending()
1675 msg.class = imp->iptrgcls; in iucv_message_pending()
1677 memcpy(msg.rmmsg, &imp->rmmsg, 8); in iucv_message_pending()
1678 msg.length = 8; in iucv_message_pending()
1680 msg.length = imp->rmmsg.ln1msg2.ipbfln1f; in iucv_message_pending()
1681 msg.reply_size = imp->ipbfln2f; in iucv_message_pending()
1682 path->handler->message_pending(path, &msg); in iucv_message_pending()