Lines Matching full:netlink

6 #include <net/netlink.h>
12 /* Non-parallel generic netlink requests are serialized by a global lock. */
25 * struct genl_multicast_group - generic netlink multicast group
38 * struct genl_family - generic netlink family
43 * @policy: netlink policy
52 * @bind: called when family multicast group is added to a netlink socket
53 * @unbind: called when family multicast group is removed from a netlink socket
121 * @snd_portid: netlink portid of sender
122 * @family: generic netlink family
123 * @nlhdr: netlink message header
124 * @genlhdr: generic netlink message header
125 * @attrs: netlink attributes
180 * struct genl_small_ops - generic netlink operations (small version)
201 * struct genl_ops - generic netlink operations
206 * @policy: netlink policy (takes precedence over family policy)
229 * struct genl_split_ops - generic netlink operations (do/dump split version)
234 * @policy: netlink policy (takes precedence over family policy)
282 * @op: generic netlink ops - for internal genl code usage
283 * @attrs: netlink attributes
366 * genlmsg_nlhdr - Obtain netlink header from user specified header
369 * Returns: pointer to netlink header.
380 * @nlh: netlink message header
399 * @nlh: netlink message header
418 * @cb: netlink callback structure that stores the sequence number
422 * simpler to use with generic netlink.
431 * genlmsg_put_reply - Add generic netlink header to a reply message
434 * @family: generic netlink family
435 * @flags: netlink message flags
436 * @cmd: generic netlink command
450 * genlmsg_end - Finalize a generic netlink message
460 * genlmsg_cancel - Cancel construction of a generic netlink message
462 * @hdr: generic netlink message header
471 * genlmsg_multicast_netns_filtered - multicast a netlink message
474 * @family: the generic netlink family
476 * @skb: netlink message as socket buffer
477 * @portid: own netlink portid to avoid sending to yourself
500 * genlmsg_multicast_netns - multicast a netlink message to a specific netns
501 * @family: the generic netlink family
503 * @skb: netlink message as socket buffer
504 * @portid: own netlink portid to avoid sending to yourself
517 * genlmsg_multicast - multicast a netlink message to the default netns
518 * @family: the generic netlink family
519 * @skb: netlink message as socket buffer
520 * @portid: own netlink portid to avoid sending to yourself
533 * genlmsg_multicast_allns - multicast a netlink message to all net namespaces
534 * @family: the generic netlink family
535 * @skb: netlink message as socket buffer
536 * @portid: own netlink portid to avoid sending to yourself
546 * genlmsg_unicast - unicast a netlink message
548 * @skb: netlink message as socket buffer
549 * @portid: netlink portid of the destination socket
558 * @skb: netlink message to be sent back
605 * genlmsg_new - Allocate a new generic netlink message
616 * @family: the generic netlink family