Home
last modified time | relevance | path

Searched refs:nlskb (Results 1 – 5 of 5) sorted by relevance

/linux/net/xdp/
H A Dxsk_diag.c17 static int xsk_diag_put_info(const struct xdp_sock *xs, struct sk_buff *nlskb) in xsk_diag_put_info() argument
23 return nla_put(nlskb, XDP_DIAG_INFO, sizeof(di), &di); in xsk_diag_put_info()
27 struct sk_buff *nlskb) in xsk_diag_put_ring() argument
32 return nla_put(nlskb, nl_type, sizeof(dr), &dr); in xsk_diag_put_ring()
36 struct sk_buff *nlskb) in xsk_diag_put_rings_cfg() argument
41 err = xsk_diag_put_ring(xs->rx, XDP_DIAG_RX_RING, nlskb); in xsk_diag_put_rings_cfg()
43 err = xsk_diag_put_ring(xs->tx, XDP_DIAG_TX_RING, nlskb); in xsk_diag_put_rings_cfg()
47 static int xsk_diag_put_umem(const struct xdp_sock *xs, struct sk_buff *nlskb) in xsk_diag_put_umem() argument
69 err = nla_put(nlskb, XDP_DIAG_UMEM, sizeof(du), &du); in xsk_diag_put_umem()
72 XDP_DIAG_UMEM_FILL_RING, nlskb); in xsk_diag_put_umem()
79 xsk_diag_put_stats(const struct xdp_sock * xs,struct sk_buff * nlskb) xsk_diag_put_stats() argument
92 xsk_diag_fill(struct sock * sk,struct sk_buff * nlskb,struct xdp_diag_req * req,struct user_namespace * user_ns,u32 portid,u32 seq,u32 flags,int sk_ino) xsk_diag_fill() argument
151 xsk_diag_dump(struct sk_buff * nlskb,struct netlink_callback * cb) xsk_diag_dump() argument
181 xsk_diag_handler_dump(struct sk_buff * nlskb,struct nlmsghdr * hdr) xsk_diag_handler_dump() argument
[all...]
/linux/net/unix/
H A Ddiag.c16 static int sk_diag_dump_name(struct sock *sk, struct sk_buff *nlskb) in sk_diag_dump_name() argument
24 return nla_put(nlskb, UNIX_DIAG_NAME, in sk_diag_dump_name()
29 static int sk_diag_dump_vfs(struct sock *sk, struct sk_buff *nlskb) in sk_diag_dump_vfs() argument
47 return nla_put(nlskb, UNIX_DIAG_VFS, sizeof(uv), &uv); in sk_diag_dump_vfs()
50 static int sk_diag_dump_peer(struct sock *sk, struct sk_buff *nlskb) in sk_diag_dump_peer() argument
60 return nla_put_u32(nlskb, UNIX_DIAG_PEER, ino); in sk_diag_dump_peer()
66 static int sk_diag_dump_icons(struct sock *sk, struct sk_buff *nlskb) in sk_diag_dump_icons() argument
76 attr = nla_reserve(nlskb, UNIX_DIAG_ICONS, in sk_diag_dump_icons()
96 static int sk_diag_show_rqlen(struct sock *sk, struct sk_buff *nlskb) in sk_diag_show_rqlen() argument
108 return nla_put(nlskb, UNIX_DIAG_RQLEN, sizeof(rql), &rql); in sk_diag_show_rqlen()
[all …]
/linux/net/netlink/
H A Ddiag.c12 static int sk_diag_dump_groups(struct sock *sk, struct sk_buff *nlskb) in sk_diag_dump_groups() argument
19 return nla_put(nlskb, NETLINK_DIAG_GROUPS, NLGRPSZ(nlk->ngroups), in sk_diag_dump_groups()
/linux/net/mptcp/
H A Dpm_netlink.c285 static void mptcp_nl_mcast_send(struct net *net, struct sk_buff *nlskb, gfp_t gfp) in mptcp_nl_mcast_send() argument
288 nlskb, 0, MPTCP_PM_EV_GRP_OFFSET, gfp); in mptcp_nl_mcast_send()
/linux/net/netfilter/
H A Dnfnetlink_queue.c544 nfqnl_put_packet_info(struct sk_buff *nlskb, struct sk_buff *packet, in nfqnl_put_packet_info() argument
557 return flags ? nla_put_be32(nlskb, NFQA_SKB_INFO, htonl(flags)) : 0; in nfqnl_put_packet_info()
677 static int nfqnl_put_master_ifindex(struct sk_buff *nlskb, int attr, in nfqnl_put_master_ifindex() argument
686 if (upper && nla_put_be32(nlskb, attr, htonl(upper->ifindex))) in nfqnl_put_master_ifindex()