Lines Matching refs:sk_buff
14 static inline struct nlmsghdr *nlmsg_hdr(const struct sk_buff *skb) in nlmsg_hdr()
47 void (*input)(struct sk_buff *skb);
126 void netlink_ack(struct sk_buff *in_skb, struct nlmsghdr *nlh, int err,
129 bool netlink_strict_get_check(struct sk_buff *skb);
131 int netlink_unicast(struct sock *ssk, struct sk_buff *skb, __u32 portid, int nonblock);
132 int netlink_broadcast(struct sock *ssk, struct sk_buff *skb, __u32 portid,
134 int netlink_broadcast_filtered(struct sock *ssk, struct sk_buff *skb,
136 int (*filter)(struct sock *dsk, struct sk_buff *skb, void *data),
144 int netlink_attachskb(struct sock *sk, struct sk_buff *skb,
146 void netlink_detachskb(struct sock *sk, struct sk_buff *skb);
147 int netlink_sendskb(struct sock *sk, struct sk_buff *skb);
149 static inline struct sk_buff *
150 netlink_skb_clone(struct sk_buff *skb, gfp_t gfp_mask) in netlink_skb_clone()
152 struct sk_buff *nskb; in netlink_skb_clone()
181 struct sk_buff *skb;
183 int (*dump)(struct sk_buff * skb,
212 __nlmsg_put(struct sk_buff *skb, u32 portid, u32 seq, int type, int len, int flags);
216 int (*dump)(struct sk_buff *skb, struct netlink_callback *);
223 int __netlink_dump_start(struct sock *ssk, struct sk_buff *skb,
226 static inline int netlink_dump_start(struct sock *ssk, struct sk_buff *skb, in netlink_dump_start()
247 bool netlink_ns_capable(const struct sk_buff *skb,
249 bool netlink_capable(const struct sk_buff *skb, int cap);
250 bool netlink_net_capable(const struct sk_buff *skb, int cap);