iucv_message
struct iucv_message *msg)
struct iucv_message msg;
struct iucv_message *);
struct iucv_message *msg)
struct iucv_message local_interrupt_buffer;
static void smsg_message_pending(struct iucv_path *, struct iucv_message *);
struct iucv_message *msg)
struct iucv_message msg; /* store an IUCV message */
struct iucv_message *msg)
static void hvc_iucv_msg_pending(struct iucv_path *, struct iucv_message *);
static void hvc_iucv_msg_complete(struct iucv_path *, struct iucv_message *);
struct iucv_message *msg)
struct iucv_message msg;
struct iucv_message iucv_hdr; /* => 33 bytes */
void (*message_pending)(struct iucv_path *, struct iucv_message *);
void (*message_complete)(struct iucv_path *, struct iucv_message *);
int iucv_message_purge(struct iucv_path *path, struct iucv_message *msg,
int iucv_message_receive(struct iucv_path *path, struct iucv_message *msg,
int __iucv_message_receive(struct iucv_path *path, struct iucv_message *msg,
int iucv_message_reject(struct iucv_path *path, struct iucv_message *msg);
int iucv_message_reply(struct iucv_path *path, struct iucv_message *msg,
int iucv_message_send(struct iucv_path *path, struct iucv_message *msg,
int __iucv_message_send(struct iucv_path *path, struct iucv_message *msg,
int iucv_message_send2way(struct iucv_path *path, struct iucv_message *msg,
int (*message_receive)(struct iucv_path *path, struct iucv_message *msg,
struct iucv_message *msg, u8 flags, void *buffer, size_t size,
int (*message_reply)(struct iucv_path *path, struct iucv_message *msg,
int (*message_reject)(struct iucv_path *path, struct iucv_message *msg);
int (*message_send)(struct iucv_path *path, struct iucv_message *msg,
int (*__message_send)(struct iucv_path *path, struct iucv_message *msg,
struct iucv_message *msg, u8 flags, u32 srccls, void *buffer,
int (*message_purge)(struct iucv_path *path, struct iucv_message *msg,
struct iucv_message *msg)
static inline size_t iucv_msg_length(struct iucv_message *msg)
struct iucv_message txmsg;
static void iucv_callback_rx(struct iucv_path *path, struct iucv_message *msg)
struct iucv_message *msg)
static int afiucv_hs_send(struct iucv_message *imsg, struct sock *sock,
memcpy(&phs_hdr->iucv_hdr, imsg, sizeof(struct iucv_message));
#define TRGCLS_SIZE sizeof_field(struct iucv_message, class)
static int iucv_send_iprm(struct iucv_path *path, struct iucv_message *msg,
struct iucv_message txmsg = {0};
int iucv_message_purge(struct iucv_path *path, struct iucv_message *msg,
struct iucv_message *msg,
int __iucv_message_receive(struct iucv_path *path, struct iucv_message *msg,
int iucv_message_receive(struct iucv_path *path, struct iucv_message *msg,
int iucv_message_reject(struct iucv_path *path, struct iucv_message *msg)
int iucv_message_reply(struct iucv_path *path, struct iucv_message *msg,
int __iucv_message_send(struct iucv_path *path, struct iucv_message *msg,
int iucv_message_send(struct iucv_path *path, struct iucv_message *msg,
int iucv_message_send2way(struct iucv_path *path, struct iucv_message *msg,
struct iucv_message msg;
struct iucv_message msg;