/linux-6.3-rc2/net/netfilter/ |
A D | nfnetlink.c | 374 struct sk_buff *oskb = skb; in nfnetlink_rcv_batch() local 388 skb = netlink_skb_clone(oskb, GFP_KERNEL); in nfnetlink_rcv_batch() 411 netlink_ack(oskb, nlh, -EOPNOTSUPP, NULL); in nfnetlink_rcv_batch() 417 netlink_ack(oskb, nlh, -EOPNOTSUPP, NULL); in nfnetlink_rcv_batch() 424 netlink_ack(oskb, nlh, -ERESTART, NULL); in nfnetlink_rcv_batch() 542 netlink_ack(oskb, nlmsg_hdr(oskb), -ENOMEM, in nfnetlink_rcv_batch() 568 err = ss->commit(net, oskb); in nfnetlink_rcv_batch() 573 ss->abort(net, oskb, NFNL_ABORT_NONE); in nfnetlink_rcv_batch() 574 netlink_ack(oskb, nlmsg_hdr(oskb), err, NULL); in nfnetlink_rcv_batch() 584 err = ss->abort(net, oskb, abort_action); in nfnetlink_rcv_batch() [all …]
|
/linux-6.3-rc2/drivers/net/can/ |
A D | vxcan.c | 37 static netdev_tx_t vxcan_xmit(struct sk_buff *oskb, struct net_device *dev) in vxcan_xmit() argument 45 if (can_dropped_invalid_skb(dev, oskb)) in vxcan_xmit() 51 kfree_skb(oskb); in vxcan_xmit() 56 skb_tx_timestamp(oskb); in vxcan_xmit() 58 skb = skb_clone(oskb, GFP_ATOMIC); in vxcan_xmit() 60 consume_skb(oskb); in vxcan_xmit() 62 kfree_skb(oskb); in vxcan_xmit()
|
/linux-6.3-rc2/net/can/ |
A D | raw.c | 122 static void raw_rcv(struct sk_buff *oskb, void *data) in raw_rcv() argument 131 if (!ro->recv_own_msgs && oskb->sk == sk) in raw_rcv() 135 if ((!ro->fd_frames && can_is_canfd_skb(oskb)) || in raw_rcv() 136 (!ro->xl_frames && can_is_canxl_skb(oskb))) in raw_rcv() 140 if (this_cpu_ptr(ro->uniq)->skb == oskb && in raw_rcv() 141 this_cpu_ptr(ro->uniq)->skbcnt == can_skb_prv(oskb)->skbcnt) { in raw_rcv() 150 this_cpu_ptr(ro->uniq)->skb = oskb; in raw_rcv() 151 this_cpu_ptr(ro->uniq)->skbcnt = can_skb_prv(oskb)->skbcnt; in raw_rcv() 159 skb = skb_clone(oskb, GFP_ATOMIC); in raw_rcv() 178 if (oskb->sk) in raw_rcv() [all …]
|
/linux-6.3-rc2/net/sched/ |
A D | sch_choke.c | 203 struct sk_buff *oskb; in choke_match_random() local 208 oskb = choke_peek_random(q, pidx); in choke_match_random() 209 return choke_match_flow(oskb, nskb); in choke_match_random()
|
A D | sch_api.c | 998 static int qdisc_notify(struct net *net, struct sk_buff *oskb, in qdisc_notify() argument 1004 u32 portid = oskb ? NETLINK_CB(oskb).portid : 0; in qdisc_notify() 1865 static int tclass_notify(struct net *net, struct sk_buff *oskb, in tclass_notify() argument 1870 u32 portid = oskb ? NETLINK_CB(oskb).portid : 0; in tclass_notify() 1887 struct sk_buff *oskb, struct nlmsghdr *n, in tclass_del_notify() argument 1891 u32 portid = oskb ? NETLINK_CB(oskb).portid : 0; in tclass_del_notify()
|
A D | cls_api.c | 594 static int tc_chain_notify(struct tcf_chain *chain, struct sk_buff *oskb, 654 struct tcf_block *block, struct sk_buff *oskb, 2024 static int tfilter_notify(struct net *net, struct sk_buff *oskb, in tfilter_notify() argument 2031 u32 portid = oskb ? NETLINK_CB(oskb).portid : 0; in tfilter_notify() 2053 static int tfilter_del_notify(struct net *net, struct sk_buff *oskb, in tfilter_del_notify() argument 2060 u32 portid = oskb ? NETLINK_CB(oskb).portid : 0; in tfilter_del_notify() 2092 static void tfilter_notify_chain(struct net *net, struct sk_buff *oskb, in tfilter_notify_chain() argument 2102 tfilter_notify(net, oskb, n, tp, block, q, parent, NULL, in tfilter_notify_chain() 2881 u32 portid = oskb ? NETLINK_CB(oskb).portid : 0; in tc_chain_notify() 2909 struct tcf_block *block, struct sk_buff *oskb, in tc_chain_notify_delete() argument [all …]
|
/linux-6.3-rc2/net/phonet/ |
A D | pep.c | 85 static int pep_reply(struct sock *sk, struct sk_buff *oskb, u8 code, in pep_reply() argument 88 const struct pnpipehdr *oph = pnp_hdr(oskb); in pep_reply() 103 pn_skb_get_src_sockaddr(oskb, &peer); in pep_reply() 190 static int pep_ctrlreq_error(struct sock *sk, struct sk_buff *oskb, u8 code, in pep_ctrlreq_error() argument 193 const struct pnpipehdr *oph = pnp_hdr(oskb); in pep_ctrlreq_error() 213 pn_skb_get_src_sockaddr(oskb, &dst); in pep_ctrlreq_error()
|
/linux-6.3-rc2/net/can/j1939/ |
A D | socket.c | 299 static void j1939_sk_recv_one(struct j1939_sock *jsk, struct sk_buff *oskb) in j1939_sk_recv_one() argument 301 const struct j1939_sk_buff_cb *oskcb = j1939_skb_to_cb(oskb); in j1939_sk_recv_one() 305 if (oskb->sk == &jsk->sk) in j1939_sk_recv_one() 311 skb = skb_clone(oskb, GFP_ATOMIC); in j1939_sk_recv_one() 316 can_skb_set_owner(skb, oskb->sk); in j1939_sk_recv_one()
|
/linux-6.3-rc2/include/net/ |
A D | dst.h | 281 static inline void skb_dst_copy(struct sk_buff *nskb, const struct sk_buff *oskb) in skb_dst_copy() argument 283 __skb_dst_copy(nskb, oskb->_skb_refdst); in skb_dst_copy()
|
/linux-6.3-rc2/net/ipv4/ |
A D | tcp_output.c | 1243 struct sk_buff *oskb = NULL; in __tcp_transmit_skb() local 1255 oskb = skb; in __tcp_transmit_skb() 1257 tcp_skb_tsorted_save(oskb) { in __tcp_transmit_skb() 1258 if (unlikely(skb_cloned(oskb))) in __tcp_transmit_skb() 1259 skb = pskb_copy(oskb, gfp_mask); in __tcp_transmit_skb() 1261 skb = skb_clone(oskb, gfp_mask); in __tcp_transmit_skb() 1262 } tcp_skb_tsorted_restore(oskb); in __tcp_transmit_skb() 1407 if (!err && oskb) { in __tcp_transmit_skb() 1408 tcp_update_skb_after_send(sk, oskb, prior_wstamp); in __tcp_transmit_skb() 1409 tcp_rate_skb_sent(sk, oskb); in __tcp_transmit_skb()
|
/linux-6.3-rc2/drivers/net/ |
A D | amt.c | 1055 const struct sk_buff *oskb, in amt_send_multicast_data() argument 1070 skb = skb_copy_expand(oskb, sizeof(*amtmd) + sizeof(*iph) + in amt_send_multicast_data()
|