Home
last modified time | relevance | path

Searched refs:po (Results 1 – 7 of 7) sorted by relevance

/net/packet/
A Daf_packet.c1168 curr = packet_lookup_frame(po, &po->rx_ring, in packet_current_rx_frame()
2425 packet_increment_rx_head(po, &po->rx_ring); in tpacket_rcv()
2846 ph = packet_current_frame(po, &po->tx_ring, in tpacket_snd()
3925 if (po->rx_ring.pg_vec || po->tx_ring.pg_vec) { in packet_setsockopt()
3945 if (po->rx_ring.pg_vec || po->tx_ring.pg_vec) { in packet_setsockopt()
3964 if (po->rx_ring.pg_vec || po->tx_ring.pg_vec) { in packet_setsockopt()
4018 if (po->rx_ring.pg_vec || po->tx_ring.pg_vec) { in packet_setsockopt()
4082 if (!po->rx_ring.pg_vec && !po->tx_ring.pg_vec) in packet_setsockopt()
4130 memset(&po->stats, 0, sizeof(po->stats)); in packet_getsockopt()
4478 rb = tx_ring ? &po->tx_ring : &po->rx_ring; in packet_set_ring()
[all …]
A Ddiag.c17 pinfo.pdi_index = po->ifindex; in pdiag_put_info()
18 pinfo.pdi_version = po->tp_version; in pdiag_put_info()
30 if (READ_ONCE(po->vnet_hdr_sz)) in pdiag_put_info()
102 mutex_lock(&po->pg_vec_lock); in pdiag_put_rings_cfg()
103 ret = pdiag_put_ring(&po->rx_ring, po->tp_version, in pdiag_put_rings_cfg()
106 ret = pdiag_put_ring(&po->tx_ring, po->tp_version, in pdiag_put_rings_cfg()
118 if (po->fanout) { in pdiag_put_fanout()
121 val = (u32)po->fanout->id | ((u32)po->fanout->type << 16); in pdiag_put_fanout()
151 pdiag_put_info(po, skb)) in sk_diag_fill()
160 pdiag_put_mclist(po, skb)) in sk_diag_fill()
[all …]
A Dinternal.h149 static inline void packet_sock_flag_set(struct packet_sock *po, in packet_sock_flag_set() argument
154 set_bit(flag, &po->flags); in packet_sock_flag_set()
156 clear_bit(flag, &po->flags); in packet_sock_flag_set()
159 static inline bool packet_sock_flag(const struct packet_sock *po, in packet_sock_flag() argument
162 return test_bit(flag, &po->flags); in packet_sock_flag()
/net/ceph/
A Dpagevec.c63 size_t po = off & ~PAGE_MASK; in ceph_copy_from_page_vector() local
67 size_t l = min_t(size_t, PAGE_SIZE-po, left); in ceph_copy_from_page_vector()
69 memcpy(data, page_address(pages[i]) + po, l); in ceph_copy_from_page_vector()
72 po += l; in ceph_copy_from_page_vector()
73 if (po == PAGE_SIZE) { in ceph_copy_from_page_vector()
74 po = 0; in ceph_copy_from_page_vector()
/net/l2tp/
A Dl2tp_ppp.c232 struct pppox_sock *po; in pppol2tp_recv() local
234 po = pppox_sk(sk); in pppol2tp_recv()
235 ppp_input(&po->chan, skb); in pppol2tp_recv()
515 struct pppox_sock *po = pppox_sk(sk); in pppol2tp_show() local
701 struct pppox_sock *po = pppox_sk(sk); in pppol2tp_connect() local
806 po->chan.private = sk; in pppol2tp_connect()
807 po->chan.ops = &pppol2tp_chan_ops; in pppol2tp_connect()
808 po->chan.mtu = pppol2tp_tunnel_mtu(tunnel); in pppol2tp_connect()
809 po->chan.direct_xmit = true; in pppol2tp_connect()
1190 struct pppox_sock *po = pppox_sk(sk); in pppol2tp_session_setsockopt() local
[all …]
/net/core/
A Dgro.c24 void dev_add_offload(struct packet_offload *po) in dev_add_offload() argument
30 if (po->priority < elem->priority) in dev_add_offload()
33 list_add_rcu(&po->list, elem->list.prev); in dev_add_offload()
51 static void __dev_remove_offload(struct packet_offload *po) in __dev_remove_offload() argument
59 if (po == po1) { in __dev_remove_offload()
60 list_del_rcu(&po->list); in __dev_remove_offload()
65 pr_warn("dev_remove_offload: %p not found\n", po); in __dev_remove_offload()
82 void dev_remove_offload(struct packet_offload *po) in dev_remove_offload() argument
84 __dev_remove_offload(po); in dev_remove_offload()
/net/netfilter/
A Dxt_set.c38 #define ADT_OPT(n, f, d, fs, cfs, t, p, b, po, bo) \ argument
47 .ext.packets_op = po, \

Completed in 25 milliseconds