Home
last modified time | relevance | path

Searched refs:nlk (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-5.10/net/netlink/
H A Daf_netlink.c342 struct netlink_sock *nlk = nlk_sk(sk); in netlink_overrun() local
344 if (!(nlk->flags & NETLINK_F_RECV_NO_ENOBUFS)) { in netlink_overrun()
356 struct netlink_sock *nlk = nlk_sk(sk); in netlink_rcv_wake() local
359 clear_bit(NETLINK_S_CONGESTED, &nlk->state); in netlink_rcv_wake()
360 if (!test_bit(NETLINK_S_CONGESTED, &nlk->state)) in netlink_rcv_wake()
361 wake_up_interruptible(&nlk->wait); in netlink_rcv_wake()
388 struct netlink_sock *nlk = nlk_sk(sk); in netlink_sock_destruct() local
390 if (nlk->cb_running) { in netlink_sock_destruct()
391 if (nlk->cb.done) in netlink_sock_destruct()
392 nlk in netlink_sock_destruct()
411 struct netlink_sock *nlk = container_of(work, struct netlink_sock, netlink_sock_destruct_work() local
488 const struct netlink_sock *nlk = ptr; netlink_compare() local
635 struct netlink_sock *nlk; __netlink_create() local
667 struct netlink_sock *nlk; netlink_create() local
724 struct netlink_sock *nlk = container_of(head, struct netlink_sock, rcu); deferred_put_nlk_sk() local
745 struct netlink_sock *nlk; netlink_release() local
928 struct netlink_sock *nlk = nlk_sk(sk); netlink_update_subscriptions() local
939 struct netlink_sock *nlk = nlk_sk(sk); netlink_realloc_groups() local
973 struct netlink_sock *nlk = nlk_sk(sk); netlink_undo_bind() local
989 struct netlink_sock *nlk = nlk_sk(sk); netlink_bind() local
1077 struct netlink_sock *nlk = nlk_sk(sk); netlink_connect() local
1123 struct netlink_sock *nlk = nlk_sk(sk); netlink_getname() local
1154 struct netlink_sock *nlk; netlink_getsockbyportid() local
1225 struct netlink_sock *nlk; netlink_attachskb() local
1314 struct netlink_sock *nlk = nlk_sk(sk); netlink_unicast_kernel() local
1388 const struct netlink_sock *nlk = nlk_sk(NETLINK_CB(skb).sk); netlink_strict_get_check() local
1396 struct netlink_sock *nlk = nlk_sk(sk); netlink_broadcast_deliver() local
1425 struct netlink_sock *nlk = nlk_sk(sk); do_one_broadcast() local
1568 struct netlink_sock *nlk = nlk_sk(sk); do_one_set_err() local
1626 netlink_update_socket_mc(struct netlink_sock *nlk, unsigned int group, int is_new) netlink_update_socket_mc() argument
1646 struct netlink_sock *nlk = nlk_sk(sk); netlink_setsockopt() local
1747 struct netlink_sock *nlk = nlk_sk(sk); netlink_getsockopt() local
1837 struct netlink_sock *nlk = nlk_sk(sk); netlink_sendmsg() local
1928 struct netlink_sock *nlk = nlk_sk(sk); netlink_recvmsg() local
2028 struct netlink_sock *nlk; __netlink_kernel_create() local
2185 netlink_dump_done(struct netlink_sock *nlk, struct sk_buff *skb, struct netlink_callback *cb, struct netlink_ext_ack *extack) netlink_dump_done() argument
2210 struct netlink_sock *nlk = nlk_sk(sk); netlink_dump() local
2326 struct netlink_sock *nlk, *nlk2; __netlink_dump_start() local
2407 struct netlink_sock *nlk = nlk_sk(NETLINK_CB(in_skb).sk); netlink_ack() local
2579 struct netlink_sock *nlk; __netlink_seq_next() local
2648 struct netlink_sock *nlk = nlk_sk(s); netlink_native_seq_show() local
2820 const struct netlink_sock *nlk = data; netlink_hash() local
[all...]
H A Ddiag.c14 struct netlink_sock *nlk = nlk_sk(sk); in sk_diag_dump_groups() local
16 if (nlk->groups == NULL) in sk_diag_dump_groups()
19 return nla_put(nlskb, NETLINK_DIAG_GROUPS, NLGRPSZ(nlk->ngroups), in sk_diag_dump_groups()
20 nlk->groups); in sk_diag_dump_groups()
25 struct netlink_sock *nlk = nlk_sk(sk); in sk_diag_put_flags() local
28 if (nlk->cb_running) in sk_diag_put_flags()
30 if (nlk->flags & NETLINK_F_RECV_PKTINFO) in sk_diag_put_flags()
32 if (nlk->flags & NETLINK_F_BROADCAST_SEND_ERROR) in sk_diag_put_flags()
34 if (nlk->flags & NETLINK_F_RECV_NO_ENOBUFS) in sk_diag_put_flags()
36 if (nlk in sk_diag_put_flags()
50 struct netlink_sock *nlk = nlk_sk(sk); sk_diag_fill() local
[all...]
/kernel/linux/linux-6.6/net/netlink/
H A Daf_netlink.c364 struct netlink_sock *nlk = nlk_sk(sk); in netlink_rcv_wake() local
367 clear_bit(NETLINK_S_CONGESTED, &nlk->state); in netlink_rcv_wake()
368 if (!test_bit(NETLINK_S_CONGESTED, &nlk->state)) in netlink_rcv_wake()
369 wake_up_interruptible(&nlk->wait); in netlink_rcv_wake()
396 struct netlink_sock *nlk = nlk_sk(sk); in netlink_sock_destruct() local
398 if (nlk->cb_running) { in netlink_sock_destruct()
399 if (nlk->cb.done) in netlink_sock_destruct()
400 nlk->cb.done(&nlk->cb); in netlink_sock_destruct()
401 module_put(nlk in netlink_sock_destruct()
419 struct netlink_sock *nlk = container_of(work, struct netlink_sock, netlink_sock_destruct_work() local
496 const struct netlink_sock *nlk = ptr; netlink_compare() local
643 struct netlink_sock *nlk; __netlink_create() local
675 struct netlink_sock *nlk; netlink_create() local
733 struct netlink_sock *nlk = container_of(head, struct netlink_sock, rcu); deferred_put_nlk_sk() local
754 struct netlink_sock *nlk; netlink_release() local
948 struct netlink_sock *nlk = nlk_sk(sk); netlink_update_subscriptions() local
959 struct netlink_sock *nlk = nlk_sk(sk); netlink_realloc_groups() local
993 struct netlink_sock *nlk = nlk_sk(sk); netlink_undo_bind() local
1009 struct netlink_sock *nlk = nlk_sk(sk); netlink_bind() local
1097 struct netlink_sock *nlk = nlk_sk(sk); netlink_connect() local
1143 struct netlink_sock *nlk = nlk_sk(sk); netlink_getname() local
1174 struct netlink_sock *nlk; netlink_getsockbyportid() local
1245 struct netlink_sock *nlk; netlink_attachskb() local
1334 struct netlink_sock *nlk = nlk_sk(sk); netlink_unicast_kernel() local
1414 struct netlink_sock *nlk = nlk_sk(sk); netlink_broadcast_deliver() local
1443 struct netlink_sock *nlk = nlk_sk(sk); do_one_broadcast() local
1590 struct netlink_sock *nlk = nlk_sk(sk); do_one_set_err() local
1648 netlink_update_socket_mc(struct netlink_sock *nlk, unsigned int group, int is_new) netlink_update_socket_mc() argument
1665 struct netlink_sock *nlk = nlk_sk(sk); netlink_setsockopt() local
1741 struct netlink_sock *nlk = nlk_sk(sk); netlink_getsockopt() local
1831 struct netlink_sock *nlk = nlk_sk(sk); netlink_sendmsg() local
1922 struct netlink_sock *nlk = nlk_sk(sk); netlink_recvmsg() local
2022 struct netlink_sock *nlk; __netlink_kernel_create() local
2178 netlink_dump_done(struct netlink_sock *nlk, struct sk_buff *skb, struct netlink_callback *cb, struct netlink_ext_ack *extack) netlink_dump_done() argument
2203 struct netlink_sock *nlk = nlk_sk(sk); netlink_dump() local
2322 struct netlink_sock *nlk; __netlink_dump_start() local
2396 netlink_ack_tlv_len(struct netlink_sock *nlk, int err, const struct netlink_ext_ack *extack) netlink_ack_tlv_len() argument
2465 struct netlink_sock *nlk = nlk_sk(NETLINK_CB(in_skb).sk); netlink_ack() local
2627 struct netlink_sock *nlk; __netlink_seq_next() local
2696 struct netlink_sock *nlk = nlk_sk(s); netlink_native_seq_show() local
2867 const struct netlink_sock *nlk = data; netlink_hash() local
[all...]
H A Ddiag.c14 struct netlink_sock *nlk = nlk_sk(sk); in sk_diag_dump_groups() local
16 if (nlk->groups == NULL) in sk_diag_dump_groups()
19 return nla_put(nlskb, NETLINK_DIAG_GROUPS, NLGRPSZ(nlk->ngroups), in sk_diag_dump_groups()
20 nlk->groups); in sk_diag_dump_groups()
25 struct netlink_sock *nlk = nlk_sk(sk); in sk_diag_put_flags() local
28 if (nlk->cb_running) in sk_diag_put_flags()
50 struct netlink_sock *nlk = nlk_sk(sk); in sk_diag_fill() local
64 rep->ndiag_portid = nlk->portid; in sk_diag_fill()
65 rep->ndiag_dst_portid = nlk->dst_portid; in sk_diag_fill()
66 rep->ndiag_dst_group = nlk in sk_diag_fill()
[all...]
/kernel/linux/linux-5.10/tools/testing/selftests/bpf/progs/
H A Dbpf_iter_netlink.c19 struct netlink_sock *nlk = ctx->sk; in dump_netlink() local
25 if (nlk == (void *)0) in dump_netlink()
33 s = &nlk->sk; in dump_netlink()
36 if (!nlk->groups) { in dump_netlink()
42 bpf_probe_read_kernel(&group, sizeof(group), &nlk->groups[0]); in dump_netlink()
45 nlk->portid, (u32)group, in dump_netlink()
48 nlk->cb_running, s->sk_refcnt.refs.counter); in dump_netlink()
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/progs/
H A Dbpf_iter_netlink.c18 struct netlink_sock *nlk = ctx->sk; in dump_netlink() local
24 if (nlk == (void *)0) in dump_netlink()
32 s = &nlk->sk; in dump_netlink()
35 if (!nlk->groups) { in dump_netlink()
41 bpf_probe_read_kernel(&group, sizeof(group), &nlk->groups[0]); in dump_netlink()
44 nlk->portid, (u32)group, in dump_netlink()
47 nlk->cb_running, s->sk_refcnt.refs.counter); in dump_netlink()

Completed in 6 milliseconds