Lines Matching refs:msg
59 struct cn_msg *msg = prealloced_cn_msg; in dm_ulog_sendto_server() local
61 memset(msg, 0, sizeof(struct cn_msg)); in dm_ulog_sendto_server()
63 msg->id.idx = ulog_cn_id.idx; in dm_ulog_sendto_server()
64 msg->id.val = ulog_cn_id.val; in dm_ulog_sendto_server()
65 msg->ack = 0; in dm_ulog_sendto_server()
66 msg->seq = tfr->seq; in dm_ulog_sendto_server()
67 msg->len = sizeof(struct dm_ulog_request) + tfr->data_size; in dm_ulog_sendto_server()
69 r = cn_netlink_send(msg, 0, 0, gfp_any()); in dm_ulog_sendto_server()
82 static int fill_pkg(struct cn_msg *msg, struct dm_ulog_request *tfr) in fill_pkg() argument
84 uint32_t rtn_seq = (msg) ? msg->seq : (tfr) ? tfr->seq : 0; in fill_pkg()
101 if (msg) { in fill_pkg()
102 pkg->error = -msg->ack; in fill_pkg()
133 static void cn_ulog_callback(struct cn_msg *msg, struct netlink_skb_parms *nsp) in cn_ulog_callback() argument
135 struct dm_ulog_request *tfr = (struct dm_ulog_request *)(msg + 1); in cn_ulog_callback()
141 if (msg->len == 0) in cn_ulog_callback()
142 fill_pkg(msg, NULL); in cn_ulog_callback()
143 else if (msg->len < sizeof(*tfr)) in cn_ulog_callback()
145 (unsigned)sizeof(*tfr), msg->len, msg->seq); in cn_ulog_callback()