Lines Matching refs:afinfo
2283 struct tcp_seq_afinfo *afinfo; in listening_get_next() local
2291 afinfo = st->bpf_seq_afinfo; in listening_get_next()
2293 afinfo = PDE_DATA(file_inode(seq->file)); in listening_get_next()
2312 if (afinfo->family == AF_UNSPEC || in listening_get_next()
2313 sk->sk_family == afinfo->family) in listening_get_next()
2350 struct tcp_seq_afinfo *afinfo; in established_get_first() local
2356 afinfo = st->bpf_seq_afinfo; in established_get_first()
2358 afinfo = PDE_DATA(file_inode(seq->file)); in established_get_first()
2372 if ((afinfo->family != AF_UNSPEC && in established_get_first()
2373 sk->sk_family != afinfo->family) || in established_get_first()
2388 struct tcp_seq_afinfo *afinfo; in established_get_next() local
2395 afinfo = st->bpf_seq_afinfo; in established_get_next()
2397 afinfo = PDE_DATA(file_inode(seq->file)); in established_get_next()
2405 if ((afinfo->family == AF_UNSPEC || in established_get_next()
2406 sk->sk_family == afinfo->family) && in established_get_next()
2958 struct tcp_seq_afinfo *afinfo; in DEFINE_BPF_ITER_FUNC() local
2961 afinfo = kmalloc(sizeof(*afinfo), GFP_USER | __GFP_NOWARN); in DEFINE_BPF_ITER_FUNC()
2962 if (!afinfo) in DEFINE_BPF_ITER_FUNC()
2965 afinfo->family = AF_UNSPEC; in DEFINE_BPF_ITER_FUNC()
2966 st->bpf_seq_afinfo = afinfo; in DEFINE_BPF_ITER_FUNC()
2969 kfree(afinfo); in DEFINE_BPF_ITER_FUNC()