Lines Matching refs:msg
69 struct cn_msg *msg; in proc_fork_connector() local
77 msg = buffer_to_cn_msg(buffer); in proc_fork_connector()
78 ev = (struct proc_event *)msg->data; in proc_fork_connector()
80 get_seq(&msg->seq, &ev->cpu); in proc_fork_connector()
91 memcpy(&msg->id, &cn_proc_event_id, sizeof(msg->id)); in proc_fork_connector()
92 msg->ack = 0; /* not used */ in proc_fork_connector()
93 msg->len = sizeof(*ev); in proc_fork_connector()
94 msg->flags = 0; /* not used */ in proc_fork_connector()
96 cn_netlink_send(msg, 0, CN_IDX_PROC, GFP_KERNEL); in proc_fork_connector()
101 struct cn_msg *msg; in proc_exec_connector() local
108 msg = buffer_to_cn_msg(buffer); in proc_exec_connector()
109 ev = (struct proc_event *)msg->data; in proc_exec_connector()
111 get_seq(&msg->seq, &ev->cpu); in proc_exec_connector()
117 memcpy(&msg->id, &cn_proc_event_id, sizeof(msg->id)); in proc_exec_connector()
118 msg->ack = 0; /* not used */ in proc_exec_connector()
119 msg->len = sizeof(*ev); in proc_exec_connector()
120 msg->flags = 0; /* not used */ in proc_exec_connector()
121 cn_netlink_send(msg, 0, CN_IDX_PROC, GFP_KERNEL); in proc_exec_connector()
126 struct cn_msg *msg; in proc_id_connector() local
134 msg = buffer_to_cn_msg(buffer); in proc_id_connector()
135 ev = (struct proc_event *)msg->data; in proc_id_connector()
153 get_seq(&msg->seq, &ev->cpu); in proc_id_connector()
156 memcpy(&msg->id, &cn_proc_event_id, sizeof(msg->id)); in proc_id_connector()
157 msg->ack = 0; /* not used */ in proc_id_connector()
158 msg->len = sizeof(*ev); in proc_id_connector()
159 msg->flags = 0; /* not used */ in proc_id_connector()
160 cn_netlink_send(msg, 0, CN_IDX_PROC, GFP_KERNEL); in proc_id_connector()
165 struct cn_msg *msg; in proc_sid_connector() local
172 msg = buffer_to_cn_msg(buffer); in proc_sid_connector()
173 ev = (struct proc_event *)msg->data; in proc_sid_connector()
175 get_seq(&msg->seq, &ev->cpu); in proc_sid_connector()
181 memcpy(&msg->id, &cn_proc_event_id, sizeof(msg->id)); in proc_sid_connector()
182 msg->ack = 0; /* not used */ in proc_sid_connector()
183 msg->len = sizeof(*ev); in proc_sid_connector()
184 msg->flags = 0; /* not used */ in proc_sid_connector()
185 cn_netlink_send(msg, 0, CN_IDX_PROC, GFP_KERNEL); in proc_sid_connector()
190 struct cn_msg *msg; in proc_ptrace_connector() local
197 msg = buffer_to_cn_msg(buffer); in proc_ptrace_connector()
198 ev = (struct proc_event *)msg->data; in proc_ptrace_connector()
200 get_seq(&msg->seq, &ev->cpu); in proc_ptrace_connector()
214 memcpy(&msg->id, &cn_proc_event_id, sizeof(msg->id)); in proc_ptrace_connector()
215 msg->ack = 0; /* not used */ in proc_ptrace_connector()
216 msg->len = sizeof(*ev); in proc_ptrace_connector()
217 msg->flags = 0; /* not used */ in proc_ptrace_connector()
218 cn_netlink_send(msg, 0, CN_IDX_PROC, GFP_KERNEL); in proc_ptrace_connector()
223 struct cn_msg *msg; in proc_comm_connector() local
230 msg = buffer_to_cn_msg(buffer); in proc_comm_connector()
231 ev = (struct proc_event *)msg->data; in proc_comm_connector()
233 get_seq(&msg->seq, &ev->cpu); in proc_comm_connector()
240 memcpy(&msg->id, &cn_proc_event_id, sizeof(msg->id)); in proc_comm_connector()
241 msg->ack = 0; /* not used */ in proc_comm_connector()
242 msg->len = sizeof(*ev); in proc_comm_connector()
243 msg->flags = 0; /* not used */ in proc_comm_connector()
244 cn_netlink_send(msg, 0, CN_IDX_PROC, GFP_KERNEL); in proc_comm_connector()
249 struct cn_msg *msg; in proc_coredump_connector() local
256 msg = buffer_to_cn_msg(buffer); in proc_coredump_connector()
257 ev = (struct proc_event *)msg->data; in proc_coredump_connector()
259 get_seq(&msg->seq, &ev->cpu); in proc_coredump_connector()
265 memcpy(&msg->id, &cn_proc_event_id, sizeof(msg->id)); in proc_coredump_connector()
266 msg->ack = 0; /* not used */ in proc_coredump_connector()
267 msg->len = sizeof(*ev); in proc_coredump_connector()
268 msg->flags = 0; /* not used */ in proc_coredump_connector()
269 cn_netlink_send(msg, 0, CN_IDX_PROC, GFP_KERNEL); in proc_coredump_connector()
274 struct cn_msg *msg; in proc_exit_connector() local
281 msg = buffer_to_cn_msg(buffer); in proc_exit_connector()
282 ev = (struct proc_event *)msg->data; in proc_exit_connector()
284 get_seq(&msg->seq, &ev->cpu); in proc_exit_connector()
292 memcpy(&msg->id, &cn_proc_event_id, sizeof(msg->id)); in proc_exit_connector()
293 msg->ack = 0; /* not used */ in proc_exit_connector()
294 msg->len = sizeof(*ev); in proc_exit_connector()
295 msg->flags = 0; /* not used */ in proc_exit_connector()
296 cn_netlink_send(msg, 0, CN_IDX_PROC, GFP_KERNEL); in proc_exit_connector()
309 struct cn_msg *msg; in cn_proc_ack() local
316 msg = buffer_to_cn_msg(buffer); in cn_proc_ack()
317 ev = (struct proc_event *)msg->data; in cn_proc_ack()
319 msg->seq = rcvd_seq; in cn_proc_ack()
324 memcpy(&msg->id, &cn_proc_event_id, sizeof(msg->id)); in cn_proc_ack()
325 msg->ack = rcvd_ack + 1; in cn_proc_ack()
326 msg->len = sizeof(*ev); in cn_proc_ack()
327 msg->flags = 0; /* not used */ in cn_proc_ack()
328 cn_netlink_send(msg, 0, CN_IDX_PROC, GFP_KERNEL); in cn_proc_ack()
335 static void cn_proc_mcast_ctl(struct cn_msg *msg, in cn_proc_mcast_ctl() argument
341 if (msg->len != sizeof(*mc_op)) in cn_proc_mcast_ctl()
359 mc_op = (enum proc_cn_mcast_op *)msg->data; in cn_proc_mcast_ctl()
373 cn_proc_ack(err, msg->seq, msg->ack); in cn_proc_mcast_ctl()