Symbol: cn_msg
drivers/connector/cn_proc.c
119
struct cn_msg *msg;
drivers/connector/cn_proc.c
149
struct cn_msg *msg;
drivers/connector/cn_proc.c
173
struct cn_msg *msg;
drivers/connector/cn_proc.c
211
struct cn_msg *msg;
drivers/connector/cn_proc.c
235
struct cn_msg *msg;
drivers/connector/cn_proc.c
267
struct cn_msg *msg;
drivers/connector/cn_proc.c
292
struct cn_msg *msg;
drivers/connector/cn_proc.c
30
#define CN_PROC_MSG_SIZE (sizeof(struct cn_msg) + sizeof(struct proc_event) + 4)
drivers/connector/cn_proc.c
325
struct cn_msg *msg;
drivers/connector/cn_proc.c
33
static inline struct cn_msg *buffer_to_cn_msg(__u8 *buffer)
drivers/connector/cn_proc.c
35
BUILD_BUG_ON(sizeof(struct cn_msg) != 20);
drivers/connector/cn_proc.c
36
return (struct cn_msg *)(buffer + 4);
drivers/connector/cn_proc.c
368
struct cn_msg *msg;
drivers/connector/cn_proc.c
395
static void cn_proc_mcast_ctl(struct cn_msg *msg,
drivers/connector/cn_proc.c
88
static inline void send_msg(struct cn_msg *msg)
drivers/connector/cn_queue.c
23
void (*callback)(struct cn_msg *,
drivers/connector/cn_queue.c
61
void (*callback)(struct cn_msg *,
drivers/connector/connector.c
123
int cn_netlink_send(struct cn_msg *msg, u32 portid, u32 __group,
drivers/connector/connector.c
139
struct cn_msg *msg = nlmsg_data(nlmsg_hdr(skb));
drivers/connector/connector.c
145
if (nlh->nlmsg_len < NLMSG_HDRLEN + sizeof(struct cn_msg) + msg->len)
drivers/connector/connector.c
207
if (len < (int)sizeof(struct cn_msg) ||
drivers/connector/connector.c
225
void (*callback)(struct cn_msg *,
drivers/connector/connector.c
61
int cn_netlink_send_mult(struct cn_msg *msg, u16 len, u32 portid, u32 __group,
drivers/connector/connector.c
69
struct cn_msg *data;
drivers/hv/hv_utils_transport.c
183
static void hvt_cn_callback(struct cn_msg *msg, struct netlink_skb_parms *nsp)
drivers/hv/hv_utils_transport.c
219
struct cn_msg *cn_msg;
drivers/hv/hv_utils_transport.c
226
cn_msg = kzalloc(sizeof(*cn_msg) + len, GFP_ATOMIC);
drivers/hv/hv_utils_transport.c
227
if (!cn_msg)
drivers/hv/hv_utils_transport.c
229
cn_msg->id.idx = hvt->cn_id.idx;
drivers/hv/hv_utils_transport.c
230
cn_msg->id.val = hvt->cn_id.val;
drivers/hv/hv_utils_transport.c
231
cn_msg->len = len;
drivers/hv/hv_utils_transport.c
232
memcpy(cn_msg->data, msg, len);
drivers/hv/hv_utils_transport.c
233
ret = cn_netlink_send(cn_msg, 0, 0, GFP_ATOMIC);
drivers/hv/hv_utils_transport.c
234
kfree(cn_msg);
drivers/md/dm-log-userspace-transfer.c
133
static void cn_ulog_callback(struct cn_msg *msg, struct netlink_skb_parms *nsp)
drivers/md/dm-log-userspace-transfer.c
177
int overhead_size = sizeof(struct dm_ulog_request) + sizeof(struct cn_msg);
drivers/md/dm-log-userspace-transfer.c
200
memset(tfr, 0, DM_ULOG_PREALLOCED_SIZE - sizeof(struct cn_msg));
drivers/md/dm-log-userspace-transfer.c
272
prealloced_ulog_tfr = prealloced + sizeof(struct cn_msg);
drivers/md/dm-log-userspace-transfer.c
33
static struct cn_msg *prealloced_cn_msg;
drivers/md/dm-log-userspace-transfer.c
60
struct cn_msg *msg = prealloced_cn_msg;
drivers/md/dm-log-userspace-transfer.c
62
memset(msg, 0, sizeof(struct cn_msg));
drivers/md/dm-log-userspace-transfer.c
83
static int fill_pkg(struct cn_msg *msg, struct dm_ulog_request *tfr)
drivers/video/fbdev/uvesafb.c
147
struct cn_msg *m;
drivers/video/fbdev/uvesafb.c
72
static void uvesafb_cn_callback(struct cn_msg *msg, struct netlink_skb_parms *nsp)
drivers/w1/w1_netlink.c
119
block->cn = (struct cn_msg *)(block->cn->data +
drivers/w1/w1_netlink.c
139
w1_reply_make_space(block, sizeof(struct cn_msg) +
drivers/w1/w1_netlink.c
166
u16 space = sizeof(struct cn_msg) + sizeof(*req_msg) + sizeof(*req_cmd);
drivers/w1/w1_netlink.c
194
static void w1_netlink_send_error(struct cn_msg *cn, struct w1_netlink_msg *msg,
drivers/w1/w1_netlink.c
197
DEFINE_RAW_FLEX(struct cn_msg, packet, data,
drivers/w1/w1_netlink.c
218
DEFINE_RAW_FLEX(struct cn_msg, packet, data,
drivers/w1/w1_netlink.c
25
struct cn_msg *first_cn; /* fixed once the structure is populated */
drivers/w1/w1_netlink.c
26
struct cn_msg *cn; /* advances as cn_msg is appeneded */
drivers/w1/w1_netlink.c
31
struct cn_msg request_cn;
drivers/w1/w1_netlink.c
397
static int w1_process_command_root(struct cn_msg *req_cn, u32 portid)
drivers/w1/w1_netlink.c
400
struct cn_msg *cn;
drivers/w1/w1_netlink.c
423
if (cn->len + sizeof(*id) > PAGE_SIZE - sizeof(struct cn_msg)) {
drivers/w1/w1_netlink.c
535
static void w1_cn_callback(struct cn_msg *cn, struct netlink_skb_parms *nsp)
drivers/w1/w1_netlink.c
585
reply_size += 2 * cmd_count * (sizeof(struct cn_msg) +
drivers/w1/w1_netlink.c
602
sizeof(struct cn_msg) + reply_size;
drivers/w1/w1_netlink.c
628
block->first_cn = (struct cn_msg *)(node + node_count);
include/linux/connector.h
101
int cn_netlink_send_mult(struct cn_msg *msg, u16 len, u32 portid,
include/linux/connector.h
127
int cn_netlink_send(struct cn_msg *msg, u32 portid, u32 group, gfp_t gfp_mask);
include/linux/connector.h
131
void (*callback)(struct cn_msg *, struct netlink_skb_parms *));
include/linux/connector.h
43
void (*callback) (struct cn_msg *, struct netlink_skb_parms *);
include/linux/connector.h
68
void (*callback)(struct cn_msg *, struct netlink_skb_parms *));
samples/connector/cn_test.c
117
struct cn_msg *m;
samples/connector/cn_test.c
25
static void cn_test_callback(struct cn_msg *msg, struct netlink_skb_parms *nsp)
samples/connector/cn_test.c
43
struct cn_msg *msg = NULL;
samples/connector/ucon.c
104
struct cn_msg *data;
samples/connector/ucon.c
168
data = (struct cn_msg *)buf;
samples/connector/ucon.c
222
data = (struct cn_msg *)NLMSG_DATA(reply);
samples/connector/ucon.c
46
static int netlink_send(int s, struct cn_msg *msg)
samples/connector/ucon.c
52
struct cn_msg *m;
samples/connector/ucon.c
54
size = NLMSG_SPACE(sizeof(struct cn_msg) + msg->len);
tools/testing/selftests/connector/proc_filter.c
145
((struct cn_msg *)NLMSG_DATA(hdr))->data;
tools/testing/selftests/connector/proc_filter.c
21
#define NL_MESSAGE_SIZE (sizeof(struct nlmsghdr) + sizeof(struct cn_msg) + \
tools/testing/selftests/connector/proc_filter.c
23
#define NL_MESSAGE_SIZE_NF (sizeof(struct nlmsghdr) + sizeof(struct cn_msg) + \
tools/testing/selftests/connector/proc_filter.c
44
struct cn_msg *msg;
tools/testing/selftests/connector/proc_filter.c
56
msg = (struct cn_msg *)NLMSG_DATA(hdr);