Lines Matching refs:pkt_sk
338 struct packet_sock *po = pkt_sk(sk);
353 lockdep_assert_held_once(&pkt_sk(sk)->bind_lock);
365 struct packet_sock *po = pkt_sk(sk);
387 struct packet_sock *po = pkt_sk(sk);
1401 po = pkt_sk(rcu_dereference(f->arr[idx]));
1413 po_next = pkt_sk(rcu_dereference(f->arr[i]));
1509 po = pkt_sk(rcu_dereference(f->arr[idx]));
1557 return ptype->af_packet_priv == pkt_sk(sk)->fanout;
1686 struct packet_sock *po = pkt_sk(sk);
1819 /* If pkt_sk(sk)->fanout->sk_ref is zero, this function removes
1820 * pkt_sk(sk)->fanout from fanout_list and returns pkt_sk(sk)->fanout.
1826 struct packet_sock *po = pkt_sk(sk);
2136 po = pkt_sk(sk);
2268 po = pkt_sk(sk);
2519 struct packet_sock *po = pkt_sk(skb->sk);
2961 struct packet_sock *po = pkt_sk(sk);
3111 struct packet_sock *po = pkt_sk(sk);
3139 po = pkt_sk(sk);
3202 struct packet_sock *po = pkt_sk(sk);
3368 po = pkt_sk(sk);
3425 int vnet_hdr_len = READ_ONCE(pkt_sk(sk)->vnet_hdr_sz);
3434 if (pkt_sk(sk)->ifindex < 0)
3464 packet_rcv_try_clear_pressure(pkt_sk(sk));
3529 if (packet_sock_flag(pkt_sk(sk), PACKET_SOCK_AUXDATA)) {
3580 dev = dev_get_by_index_rcu(sock_net(sk), READ_ONCE(pkt_sk(sk)->ifindex));
3593 struct packet_sock *po = pkt_sk(sk);
3672 struct packet_sock *po = pkt_sk(sk);
3731 for (mlp = &pkt_sk(sk)->mclist; (ml = *mlp) != NULL; mlp = &ml->next) {
3753 struct packet_sock *po = pkt_sk(sk);
3777 struct packet_sock *po = pkt_sk(sk);
3843 pkt_sk(sk)->copy_thresh = val;
4049 struct packet_sock *po = pkt_sk(sk);
4177 struct packet_sock *po = pkt_sk(sk);
4271 struct packet_sock *po = pkt_sk(sk);
4303 atomic_long_inc(&pkt_sk(sk)->mapped);
4313 atomic_long_dec(&pkt_sk(sk)->mapped);
4393 struct packet_sock *po = pkt_sk(sk);
4560 struct packet_sock *po = pkt_sk(sk);
4699 const struct packet_sock *po = pkt_sk(s);