cn_msg             29 drivers/connector/cn_proc.c #define CN_PROC_MSG_SIZE (sizeof(struct cn_msg) + sizeof(struct proc_event) + 4)
cn_msg             32 drivers/connector/cn_proc.c static inline struct cn_msg *buffer_to_cn_msg(__u8 *buffer)
cn_msg             34 drivers/connector/cn_proc.c 	BUILD_BUG_ON(sizeof(struct cn_msg) != 20);
cn_msg             35 drivers/connector/cn_proc.c 	return (struct cn_msg *)(buffer + 4);
cn_msg             44 drivers/connector/cn_proc.c static inline void send_msg(struct cn_msg *msg)
cn_msg             64 drivers/connector/cn_proc.c 	struct cn_msg *msg;
cn_msg             94 drivers/connector/cn_proc.c 	struct cn_msg *msg;
cn_msg            118 drivers/connector/cn_proc.c 	struct cn_msg *msg;
cn_msg            156 drivers/connector/cn_proc.c 	struct cn_msg *msg;
cn_msg            180 drivers/connector/cn_proc.c 	struct cn_msg *msg;
cn_msg            212 drivers/connector/cn_proc.c 	struct cn_msg *msg;
cn_msg            237 drivers/connector/cn_proc.c 	struct cn_msg *msg;
cn_msg            270 drivers/connector/cn_proc.c 	struct cn_msg *msg;
cn_msg            313 drivers/connector/cn_proc.c 	struct cn_msg *msg;
cn_msg            339 drivers/connector/cn_proc.c static void cn_proc_mcast_ctl(struct cn_msg *msg,
cn_msg             23 drivers/connector/cn_queue.c 			      void (*callback)(struct cn_msg *,
cn_msg             61 drivers/connector/cn_queue.c 			  void (*callback)(struct cn_msg *,
cn_msg             61 drivers/connector/connector.c int cn_netlink_send_mult(struct cn_msg *msg, u16 len, u32 portid, u32 __group,
cn_msg             68 drivers/connector/connector.c 	struct cn_msg *data;
cn_msg            121 drivers/connector/connector.c int cn_netlink_send(struct cn_msg *msg, u32 portid, u32 __group,
cn_msg            136 drivers/connector/connector.c 	struct cn_msg *msg = nlmsg_data(nlmsg_hdr(skb));
cn_msg            142 drivers/connector/connector.c 	if (nlh->nlmsg_len < NLMSG_HDRLEN + sizeof(struct cn_msg) + msg->len)
cn_msg            179 drivers/connector/connector.c 		if (len < (int)sizeof(struct cn_msg) ||
cn_msg            197 drivers/connector/connector.c 		    void (*callback)(struct cn_msg *,
cn_msg            184 drivers/hv/hv_utils_transport.c static void hvt_cn_callback(struct cn_msg *msg, struct netlink_skb_parms *nsp)
cn_msg            220 drivers/hv/hv_utils_transport.c 	struct cn_msg *cn_msg;
cn_msg            227 drivers/hv/hv_utils_transport.c 		cn_msg = kzalloc(sizeof(*cn_msg) + len, GFP_ATOMIC);
cn_msg            228 drivers/hv/hv_utils_transport.c 		if (!cn_msg)
cn_msg            230 drivers/hv/hv_utils_transport.c 		cn_msg->id.idx = hvt->cn_id.idx;
cn_msg            231 drivers/hv/hv_utils_transport.c 		cn_msg->id.val = hvt->cn_id.val;
cn_msg            232 drivers/hv/hv_utils_transport.c 		cn_msg->len = len;
cn_msg            233 drivers/hv/hv_utils_transport.c 		memcpy(cn_msg->data, msg, len);
cn_msg            234 drivers/hv/hv_utils_transport.c 		ret = cn_netlink_send(cn_msg, 0, 0, GFP_ATOMIC);
cn_msg            235 drivers/hv/hv_utils_transport.c 		kfree(cn_msg);
cn_msg             32 drivers/md/dm-log-userspace-transfer.c static struct cn_msg *prealloced_cn_msg;
cn_msg             59 drivers/md/dm-log-userspace-transfer.c 	struct cn_msg *msg = prealloced_cn_msg;
cn_msg             61 drivers/md/dm-log-userspace-transfer.c 	memset(msg, 0, sizeof(struct cn_msg));
cn_msg             82 drivers/md/dm-log-userspace-transfer.c static int fill_pkg(struct cn_msg *msg, struct dm_ulog_request *tfr)
cn_msg            133 drivers/md/dm-log-userspace-transfer.c static void cn_ulog_callback(struct cn_msg *msg, struct netlink_skb_parms *nsp)
cn_msg            177 drivers/md/dm-log-userspace-transfer.c 	int overhead_size = sizeof(struct dm_ulog_request) + sizeof(struct cn_msg);
cn_msg            200 drivers/md/dm-log-userspace-transfer.c 	memset(tfr, 0, DM_ULOG_PREALLOCED_SIZE - sizeof(struct cn_msg));
cn_msg            272 drivers/md/dm-log-userspace-transfer.c 	prealloced_ulog_tfr = prealloced + sizeof(struct cn_msg);
cn_msg             72 drivers/video/fbdev/uvesafb.c static void uvesafb_cn_callback(struct cn_msg *msg, struct netlink_skb_parms *nsp)
cn_msg            147 drivers/video/fbdev/uvesafb.c 	struct cn_msg *m;
cn_msg             25 drivers/w1/w1_netlink.c 	struct cn_msg *first_cn; /* fixed once the structure is populated */
cn_msg             26 drivers/w1/w1_netlink.c 	struct cn_msg *cn; /* advances as cn_msg is appeneded */
cn_msg             31 drivers/w1/w1_netlink.c 	struct cn_msg request_cn;
cn_msg            117 drivers/w1/w1_netlink.c 			block->cn = (struct cn_msg *)(block->cn->data +
cn_msg            137 drivers/w1/w1_netlink.c 	w1_reply_make_space(block, sizeof(struct cn_msg) +
cn_msg            164 drivers/w1/w1_netlink.c 	u16 space = sizeof(struct cn_msg) + sizeof(*req_msg) + sizeof(*req_cmd);
cn_msg            192 drivers/w1/w1_netlink.c static void w1_netlink_send_error(struct cn_msg *cn, struct w1_netlink_msg *msg,
cn_msg            196 drivers/w1/w1_netlink.c 		struct cn_msg cn;
cn_msg            217 drivers/w1/w1_netlink.c 		struct cn_msg cn;
cn_msg            397 drivers/w1/w1_netlink.c static int w1_process_command_root(struct cn_msg *req_cn, u32 portid)
cn_msg            400 drivers/w1/w1_netlink.c 	struct cn_msg *cn;
cn_msg            423 drivers/w1/w1_netlink.c 		if (cn->len + sizeof(*id) > PAGE_SIZE - sizeof(struct cn_msg)) {
cn_msg            535 drivers/w1/w1_netlink.c static void w1_cn_callback(struct cn_msg *cn, struct netlink_skb_parms *nsp)
cn_msg            585 drivers/w1/w1_netlink.c 			reply_size += 2 * cmd_count * (sizeof(struct cn_msg) +
cn_msg            602 drivers/w1/w1_netlink.c 			sizeof(struct cn_msg) + reply_size;
cn_msg            627 drivers/w1/w1_netlink.c 		block->first_cn = (struct cn_msg *)(node + node_count);
cn_msg             43 include/linux/connector.h 	void (*callback) (struct cn_msg *, struct netlink_skb_parms *);
cn_msg             68 include/linux/connector.h 		    void (*callback)(struct cn_msg *, struct netlink_skb_parms *));
cn_msg             99 include/linux/connector.h int cn_netlink_send_mult(struct cn_msg *msg, u16 len, u32 portid, u32 group, gfp_t gfp_mask);
cn_msg            122 include/linux/connector.h int cn_netlink_send(struct cn_msg *msg, u32 portid, u32 group, gfp_t gfp_mask);
cn_msg            126 include/linux/connector.h 			  void (*callback)(struct cn_msg *, struct netlink_skb_parms *));
cn_msg             25 samples/connector/cn_test.c static void cn_test_callback(struct cn_msg *msg, struct netlink_skb_parms *nsp)
cn_msg             43 samples/connector/cn_test.c 	struct cn_msg *msg = NULL;
cn_msg            117 samples/connector/cn_test.c 	struct cn_msg *m;
cn_msg             46 samples/connector/ucon.c static int netlink_send(int s, struct cn_msg *msg)
cn_msg             52 samples/connector/ucon.c 	struct cn_msg *m;
cn_msg             54 samples/connector/ucon.c 	size = NLMSG_SPACE(sizeof(struct cn_msg) + msg->len);
cn_msg            104 samples/connector/ucon.c 	struct cn_msg *data;
cn_msg            168 samples/connector/ucon.c 		data = (struct cn_msg *)buf;
cn_msg            222 samples/connector/ucon.c 			data = (struct cn_msg *)NLMSG_DATA(reply);