Lines Matching refs:msg
27 struct sk_buff *msg = nlmsg_new(NLMSG_DEFAULT_SIZE, GFP_ATOMIC); in ieee802154_nl_create() local
30 if (!msg) in ieee802154_nl_create()
34 hdr = genlmsg_put(msg, 0, ieee802154_seq_num++, in ieee802154_nl_create()
38 nlmsg_free(msg); in ieee802154_nl_create()
42 return msg; in ieee802154_nl_create()
45 int ieee802154_nl_mcast(struct sk_buff *msg, unsigned int group) in ieee802154_nl_mcast() argument
47 struct nlmsghdr *nlh = nlmsg_hdr(msg); in ieee802154_nl_mcast()
50 genlmsg_end(msg, hdr); in ieee802154_nl_mcast()
52 return genlmsg_multicast(&nl802154_family, msg, 0, group, GFP_ATOMIC); in ieee802154_nl_mcast()
59 struct sk_buff *msg = nlmsg_new(NLMSG_DEFAULT_SIZE, GFP_ATOMIC); in ieee802154_nl_new_reply() local
61 if (!msg) in ieee802154_nl_new_reply()
64 hdr = genlmsg_put_reply(msg, info, in ieee802154_nl_new_reply()
67 nlmsg_free(msg); in ieee802154_nl_new_reply()
71 return msg; in ieee802154_nl_new_reply()
74 int ieee802154_nl_reply(struct sk_buff *msg, struct genl_info *info) in ieee802154_nl_reply() argument
76 struct nlmsghdr *nlh = nlmsg_hdr(msg); in ieee802154_nl_reply()
79 genlmsg_end(msg, hdr); in ieee802154_nl_reply()
81 return genlmsg_reply(msg, info); in ieee802154_nl_reply()