Searched refs:nlk (Results 1 – 4 of 4) sorted by relevance
737 nlk->netlink_release(sk, nlk->groups); in netlink_release()758 if (nlk->portid && nlk->bound) { in netlink_release()771 nlk->cb.done(&nlk->cb); in netlink_release()1041 if (!groups && (nlk->groups == NULL || !(u32)nlk->groups[0])) in netlink_bind()1049 nlk->groups[0] = (nlk->groups[0] & ~0xffffffffUL) | groups; in netlink_bind()1125 nladdr->nl_groups = nlk->groups ? nlk->groups[0] : 0; in netlink_getname()2269 cb = &nlk->cb; in netlink_dump()2400 cb = &nlk->cb; in __netlink_dump_start()2629 if (nlk) in __netlink_seq_next()2640 return nlk; in __netlink_seq_next()[all …]
14 struct netlink_sock *nlk = nlk_sk(sk); in sk_diag_dump_groups() local16 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() local28 if (nlk->cb_running) in sk_diag_put_flags()50 struct netlink_sock *nlk = nlk_sk(sk); in sk_diag_fill() local64 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->dst_group; in sk_diag_fill()
18 struct netlink_sock *nlk = ctx->sk; in dump_netlink() local24 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()
185 ; struct netlink_sock *nlk = ctx->sk;