Lines Matching refs:fanout
305 if (po->fanout) in __register_prot_hook()
335 if (po->fanout) in __unregister_prot_hook()
1480 struct packet_fanout *f = po->fanout; in __fanout_link()
1493 struct packet_fanout *f = po->fanout; in __fanout_unlink()
1517 return ptype->af_packet_priv == pkt_sk(sk)->fanout; in match_fanout_group()
1566 __fanout_set_data_bpf(po->fanout, new); in fanout_set_data_cbpf()
1587 __fanout_set_data_bpf(po->fanout, new); in fanout_set_data_ebpf()
1594 switch (po->fanout->type) { in fanout_set_data()
1673 if (po->fanout) in fanout_add()
1755 WRITE_ONCE(po->fanout, match); in fanout_add()
1788 f = po->fanout; in fanout_release()
1790 po->fanout = NULL; in fanout_release()
3147 if (po->fanout) { in packet_do_bind()
3922 if (!READ_ONCE(po->fanout)) in packet_setsockopt()
4062 val = (po->fanout ? in packet_getsockopt()
4063 ((u32)po->fanout->id | in packet_getsockopt()
4064 ((u32)po->fanout->type << 16) | in packet_getsockopt()
4065 ((u32)po->fanout->flags << 24)) : in packet_getsockopt()