Symbol: skb_copy_bits
drivers/block/aoe/aoecmd.c
1034
skb_copy_bits(skb, soff, p, bv.bv_len);
drivers/infiniband/sw/siw/siw_qp_rx.c
1020
skb_copy_bits(skb, srx->skb_offset,
drivers/infiniband/sw/siw/siw_qp_rx.c
1084
skb_copy_bits(skb, srx->skb_offset,
drivers/infiniband/sw/siw/siw_qp_rx.c
110
rv = skb_copy_bits(srx->skb, srx->skb_offset, kva, len);
drivers/infiniband/sw/siw/siw_qp_rx.c
57
rv = skb_copy_bits(srx->skb, srx->skb_offset, dest + pg_off,
drivers/infiniband/sw/siw/siw_qp_rx.c
924
skb_copy_bits(skb, srx->skb_offset, infop, to_copy);
drivers/infiniband/sw/siw/siw_qp_rx.c
941
skb_copy_bits(skb, srx->skb_offset, infop, to_copy);
drivers/infiniband/sw/siw/siw_qp_rx.c
970
skb_copy_bits(skb, srx->skb_offset, tbuf, avail);
drivers/net/bareudp.c
85
if (skb_copy_bits(skb, BAREUDP_BASE_HLEN, &ipversion,
drivers/net/bonding/bond_main.c
3169
if (skb_copy_bits(skb, 0, arp, alen) < 0)
drivers/net/ethernet/cavium/octeon/octeon_mgmt.c
441
if (skb_copy_bits(skb2, 0, skb_tail_pointer(skb_new),
drivers/net/ethernet/chelsio/cxgb3/sge.c
1220
skb_copy_bits(skb, 0, &d->flit[2], skb->len);
drivers/net/ethernet/chelsio/cxgb3/sge.c
1389
skb_copy_bits(skb, sizeof(*from), &to[1], len - sizeof(*from));
drivers/net/ethernet/chelsio/cxgb4/cxgb4_fcoe.c
52
skb_copy_bits(skb, skb->len - 4, &eof, 1);
drivers/net/ethernet/chelsio/cxgb4/sge.c
1101
skb_copy_bits(skb, 0, pos, skb->len);
drivers/net/ethernet/chelsio/cxgb4/sge.c
1104
skb_copy_bits(skb, 0, pos, left);
drivers/net/ethernet/chelsio/cxgb4/sge.c
1105
skb_copy_bits(skb, left, q->desc, skb->len - left);
drivers/net/ethernet/chelsio/cxgb4vf/sge.c
1062
skb_copy_bits(skb, 0, pos, skb->len);
drivers/net/ethernet/chelsio/cxgb4vf/sge.c
1065
skb_copy_bits(skb, 0, pos, left);
drivers/net/ethernet/chelsio/cxgb4vf/sge.c
1066
skb_copy_bits(skb, left, tq->desc, skb->len - left);
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
2185
skb_copy_bits(skb, 0, new_skb->data, skb->len);
drivers/net/ethernet/google/gve/gve_tx.c
597
skb_copy_bits(skb, 0,
drivers/net/ethernet/google/gve/gve_tx.c
620
skb_copy_bits(skb, copy_offset,
drivers/net/ethernet/google/gve/gve_tx_dqo.c
802
skb_copy_bits(skb, copy_offset, va, copy_len);
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
2199
ret = skb_copy_bits(skb, 0, buf, size);
drivers/net/ethernet/ibm/ehea/ehea_main.c
2009
skb_copy_bits(skb, 0, imm_data, skb->len);
drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c
532
skb_copy_bits(skb, skb->len - 4, &eof, 1);
drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c
1124
ret = skb_copy_bits(skb, skb->len - (authlen + 2),
drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c
886
skb_copy_bits(skb, skb->len - IXGBE_TS_HDR_LEN, &regval,
drivers/net/ethernet/intel/ixgbevf/ipsec.c
523
ret = skb_copy_bits(skb, skb->len - (authlen + 2),
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_rxtx.c
56
ret = skb_copy_bits(skb, skb->len - alen - 2, &plen, 1);
drivers/net/ethernet/sfc/falcon/tx.c
157
rc = skb_copy_bits(skb, 0, copy_buffer, copy_len);
drivers/net/ethernet/sfc/siena/tx.c
99
rc = skb_copy_bits(skb, 0, copy_buffer, copy_len);
drivers/net/ethernet/sfc/tx.c
107
rc = skb_copy_bits(skb, 0, copy_buffer, copy_len);
drivers/net/ethernet/sun/sunvnet_common.c
1162
if (skb_copy_bits(skb, 0, nskb->data, start)) {
drivers/net/ethernet/sun/sunvnet_common.c
1203
} else if (skb_copy_bits(skb, 0, nskb->data, skb->len)) {
drivers/net/mctp/mctp-i2c.c
517
skb_copy_bits(skb, 0, midev->tx_scratch, skb->len);
drivers/net/mctp/mctp-i3c.c
401
skb_copy_bits(skb, 0, mbus->tx_scratch, skb->len);
drivers/net/mctp/mctp-serial.c
248
skb_copy_bits(skb, 0, dev->txbuf, skb->len);
drivers/net/ovpn/tcp.c
52
err = skb_copy_bits(skb, rxm->offset, &blen, sizeof(blen));
drivers/net/ovpn/tcp.c
86
err = skb_copy_bits(orig_skb, pkt_off, skb_put(ovpn_skb, pkt_len),
drivers/net/ppp/ppp_generic.c
2440
skb_copy_bits(skb, 0, skb_put(ns, skb->len), skb->len);
drivers/net/usb/lan78xx.c
4210
if (skb_copy_bits(skb, 0, tx_data, len) < 0) {
drivers/net/usb/r8152.c
2829
if (skb_copy_bits(skb, 0, tx_data, len) < 0) {
drivers/net/wireless/intel/iwlwifi/iwl-devtrace-iwlwifi.h
103
skb_copy_bits(skb, hdr_len,
drivers/net/wireless/intel/iwlwifi/mei/main.c
559
skb_copy_bits(skb, 0, q_head + wr, tx_sz);
drivers/net/wireless/intel/iwlwifi/mei/main.c
561
skb_copy_bits(skb, 0, q_head + wr, q_sz - wr);
drivers/net/wireless/intel/iwlwifi/mei/main.c
562
skb_copy_bits(skb, q_sz - wr, q_head, tx_sz - (q_sz - wr));
drivers/net/wireless/intel/iwlwifi/mei/trace-data.h
62
skb_copy_bits(skb, offset, __get_dynamic_array(data),
drivers/net/wwan/mhi_wwan_mbim.c
273
if (skb_copy_bits(skb, ndpoffset, &ndp16, sizeof(ndp16))) {
drivers/net/wwan/mhi_wwan_mbim.c
309
if (skb_copy_bits(skb, dpeoffset, &dpe16, sizeof(dpe16)))
drivers/net/wwan/mhi_wwan_mbim.c
323
skb_copy_bits(skb, dgram_offset, skbn->data, dgram_len);
drivers/net/xen-netback/netback.c
1148
if (skb_copy_bits(skb, offset, page_address(page), len))
drivers/net/xen-netfront.c
698
BUG_ON(skb_copy_bits(skb, -headerlen, n->head, headerlen + skb->len));
drivers/nvme/host/tcp.c
832
ret = skb_copy_bits(skb, *offset,
drivers/nvme/host/tcp.c
984
ret = skb_copy_bits(skb, *offset, &ddgst[off], recv_len);
drivers/scsi/bnx2fc/bnx2fc_fcoe.c
547
if (skb_copy_bits(skb, fr_len, &crc_eof, sizeof(crc_eof))) {
drivers/scsi/cxgbi/cxgb3i/cxgb3i.c
786
err = skb_copy_bits(skb, skb->len - sizeof(ddp_cpl), &ddp_cpl,
drivers/scsi/cxgbi/cxgb3i/cxgb3i.c
812
err = skb_copy_bits(skb, hdr_len, &data_cpl, sizeof(data_cpl));
drivers/scsi/fcoe/fcoe.c
1688
if (skb_copy_bits(skb, fr_len, &crc_eof, sizeof(crc_eof)))
drivers/scsi/qedf/qedf_main.c
2507
if (skb_copy_bits(skb, fr_len, &crc_eof, sizeof(crc_eof))) {
drivers/staging/rtl8723bs/os_dep/xmit_linux.c
34
ret = skb_copy_bits(pfile->pkt, pfile->buf_len - pfile->pkt_len, rmem, rlen);
drivers/target/iscsi/cxgbit/cxgbit_target.c
1132
skb_copy_bits(csk->skb, pdu_cb->doffset,
drivers/target/iscsi/cxgbit/cxgbit_target.c
1193
skb_copy_bits(csk->skb, pdu_cb->doffset,
drivers/target/iscsi/cxgbit/cxgbit_target.c
1359
skb_copy_bits(csk->skb, pdu_cb->doffset, login->req_buf, pdu_cb->dlen);
drivers/usb/gadget/function/f_eem.c
470
skb_copy_bits(skb2, 0, req->buf, skb2->len);
include/linux/skbuff.h
4257
int skb_copy_bits(const struct sk_buff *skb, int offset, void *to, int len);
include/linux/skbuff.h
4318
if (!skb || unlikely(skb_copy_bits(skb, offset, buffer, len) < 0))
net/802/mrp.c
639
if (skb_copy_bits(skb, *offset, &endmark, sizeof(endmark)) < 0)
net/802/mrp.c
721
if (skb_copy_bits(skb, *offset, mrp_cb(skb)->attrvalue,
net/802/mrp.c
730
if (skb_copy_bits(skb, *offset, &vaevents,
net/core/drop_monitor.c
675
if (skb_copy_bits(skb, 0, nla_data(attr), payload_len))
net/core/drop_monitor.c
833
if (skb_copy_bits(skb, 0, nla_data(attr), payload_len))
net/core/filter.c
251
if (!skb_copy_bits(skb, offset, &tmp, sizeof(tmp)))
net/core/filter.c
276
if (!skb_copy_bits(skb, offset, &tmp, sizeof(tmp)))
net/core/filter.c
301
if (!skb_copy_bits(skb, offset, &tmp, sizeof(tmp)))
net/core/skbuff.c
2195
BUG_ON(skb_copy_bits(skb, -headerlen, n->head, headerlen + skb->len));
net/core/skbuff.c
2533
BUG_ON(skb_copy_bits(skb, -head_copy_len, n->head + head_copy_off,
net/core/skbuff.c
2886
BUG_ON(skb_copy_bits(skb, skb_headlen(skb),
net/core/skbuff.c
3076
if (skb_copy_bits(frag_iter, offset - start, to, copy))
net/core/skbuff.c
3092
EXPORT_SYMBOL(skb_copy_bits);
net/core/skbuff.c
3882
return skb_copy_bits(from, 0, skb_put(to, len), len);
net/core/skbuff.c
3885
ret = skb_copy_bits(from, 0, skb_put(to, hlen), hlen);
net/core/skbuff.c
4980
if (skb_copy_bits(head_skb, offset, skb_put(nskb, len), len))
net/core/skbuff.c
6191
BUG_ON(skb_copy_bits(from, 0, skb_put(to, len), len));
net/core/skbuff.c
965
err = skb_copy_bits(skb, 0, nskb->data, size);
net/core/skbuff.c
991
err = skb_copy_bits(skb, off, page_address(page) + page_off,
net/ipv4/esp4.c
686
if (skb_copy_bits(skb, skb->len - alen - 2, nexthdr, 2))
net/ipv4/icmp.c
1421
BUG_ON(skb_copy_bits(skb, 0, &icmp_param->data.times[0], 4));
net/ipv4/ip_fragment.c
514
if (skb_copy_bits(skb, netoff, &iph, sizeof(iph)) < 0)
net/ipv4/ip_output.c
724
if (skb_copy_bits(skb, state->ptr, skb_transport_header(skb2), len))
net/ipv4/ip_tunnel_core.c
227
skb_copy_bits(skb, skb_mac_offset(skb), &eh, ETH_HLEN);
net/ipv4/ip_tunnel_core.c
330
skb_copy_bits(skb, skb_mac_offset(skb), &eh, ETH_HLEN);
net/ipv4/ipmr.c
2652
if (!nla || skb_copy_bits(pkt, sizeof(struct igmpmsg),
net/ipv4/tcp_input.c
5854
if (skb_copy_bits(skb, offset, skb_put(nskb, size), size))
net/ipv4/tcp_input.c
6293
if (skb_copy_bits(skb, ptr, &tmp, 1))
net/ipv6/esp6.c
718
ret = skb_copy_bits(skb, skb->len - alen - 2, nexthdr, 2);
net/ipv6/ip6_output.c
869
BUG_ON(skb_copy_bits(skb, state->ptr, skb_transport_header(frag),
net/ipv6/ip6mr.c
2678
if (!nla || skb_copy_bits(pkt, sizeof(struct mrt6msg),
net/ipv6/ndisc.c
1651
skb_copy_bits(orig_skb, skb_network_offset(orig_skb), opt,
net/ipv6/netfilter/nf_conntrack_reasm.c
421
if (skb_copy_bits(skb, start, &hdr, sizeof(hdr)))
net/ipv6/raw.c
571
err = skb_copy_bits(skb, offset, &csum, 2);
net/mac80211/rx.c
1124
skb_copy_bits(skb, hdrlen + 3, &keyid, 1);
net/mac80211/rx.c
1634
skb_copy_bits(rx->skb, hdrlen + 6, &ethertype, 2);
net/mac80211/rx.c
286
skb_copy_bits(skb, rtap_space, &action, sizeof(action));
net/mac80211/rx.c
3391
if (skb_copy_bits(skb, offsetof(struct ieee80211_bar, control),
net/mctp/route.c
1114
skb_copy_bits(skb, pos, skb_transport_header(skb2), size);
net/mctp/test/route-test.c
878
rc = skb_copy_bits(rx_skb, 0, flat, rx_skb->len);
net/mctp/test/route-test.c
892
rc = skb_copy_bits(rx_skb, 0, flat, rx_skb->len);
net/netfilter/nf_conntrack_amanda.c
131
if (skb_copy_bits(skb, off, pbuf, len))
net/netfilter/nf_conntrack_core.c
376
if (skb_copy_bits(skb, nhoff + offsetof(struct ipv6hdr, nexthdr),
net/netfilter/nf_tables_trace.c
39
if (!nla || skb_copy_bits(skb, off, nla_data(nla), len))
net/netfilter/nf_tables_trace.c
57
if (skb_copy_bits(skb, off, &veth, ETH_HLEN))
net/netfilter/nfnetlink_log.c
678
if (skb_copy_bits(skb, 0, nla_data(nla), data_len))
net/netfilter/nfnetlink_queue.c
1250
if (skb_copy_bits(e->skb, start, &octets, sizeof(octets)))
net/netfilter/nft_exthdr.c
104
if (skb_copy_bits(skb, sizeof(struct iphdr), opt->__data, optlen))
net/netfilter/nft_exthdr.c
43
return skb_copy_bits(skb, offset, dest, len);
net/netfilter/nft_payload.c
204
if (skb_copy_bits(skb, offset, dest, priv->len) < 0)
net/netfilter/nft_payload.c
31
if (skb_copy_bits(skb, mac_off, veth, ETH_HLEN))
net/netfilter/nft_payload.c
617
if (skb_copy_bits(skb, offset, dest, priv->len) < 0)
net/netfilter/nft_payload.c
71
return skb_copy_bits(skb, offset + mac_off, dst_u8, len) == 0;
net/netfilter/nft_payload.c
741
if (skb_copy_bits(skb, l4csum_offset, &sum, sizeof(sum)) < 0)
net/netfilter/nft_payload.c
770
if (skb_copy_bits(skb, csum_offset, &sum, sizeof(sum)) < 0)
net/netfilter/nft_payload.c
858
if (skb_copy_bits(pkt->skb, offset, &old_octet, sizeof(old_octet)))
net/netfilter/nft_payload.c
877
if (skb_copy_bits(pkt->skb, offset + 1, &old_octet, sizeof(old_octet)))
net/netfilter/xt_HMARK.c
142
if (skb_copy_bits(skb, nhoff, &t->uports, sizeof(t->uports)) < 0)
net/netfilter/xt_u32.c
42
if (skb_copy_bits(skb, pos, &n, sizeof(n)) < 0)
net/netfilter/xt_u32.c
70
if (skb_copy_bits(skb, at + pos, &n,
net/packet/af_packet.c
2391
skb_copy_bits(skb, 0, h.raw + macoff, snaplen);
net/psample/psample.c
486
if (skb_copy_bits(skb, 0, nla_data(nla), data_len))
net/qrtr/af_qrtr.c
983
skb_copy_bits(skb, 0, &qrtr_type, 4);
net/rds/tcp_recv.c
133
ret = skb_copy_bits(skb, skb_off,
net/rds/tcp_recv.c
198
skb_copy_bits(skb, offset,
net/rxrpc/conn_event.c
108
if (skb_copy_bits(skb, sizeof(struct rxrpc_wire_header),
net/rxrpc/conn_event.c
254
ret = skb_copy_bits(skb, sizeof(struct rxrpc_wire_header), buffer, len);
net/rxrpc/input.c
1141
skb_copy_bits(skb, ioffset, &trailer, sizeof(trailer)) < 0)
net/rxrpc/input.c
640
if (skb_copy_bits(skb, offset + RXRPC_JUMBO_DATALEN,
net/rxrpc/input.c
997
if (skb_copy_bits(skb,
net/rxrpc/io_thread.c
132
if (skb_copy_bits(skb, sizeof(struct rxrpc_wire_header), &v, 1) >= 0) {
net/rxrpc/io_thread.c
150
if (skb_copy_bits(skb, 0, &whdr, sizeof(whdr)) < 0)
net/rxrpc/io_thread.c
167
if (skb_copy_bits(skb, sizeof(whdr), &ack, sizeof(ack)) < 0)
net/rxrpc/io_thread.c
185
if (skb_copy_bits(skb, sizeof(struct rxrpc_wire_header),
net/rxrpc/recvmsg.c
176
if (skb_copy_bits(skb, sp->offset, call->rx_dec_buffer, sp->len) < 0)
net/rxrpc/rxgk.c
726
if (skb_copy_bits(skb, sizeof(struct rxrpc_wire_header),
net/rxrpc/rxgk.c
857
ret = skb_copy_bits(challenge, sizeof(struct rxrpc_wire_header),
net/rxrpc/rxkad.c
610
if (skb_copy_bits(skb, sizeof(struct rxrpc_wire_header),
net/sunrpc/socklib.c
55
if (unlikely(skb_copy_bits(desc->skb, desc->offset, to, len)))
net/tls/tls_device.c
916
err = skb_copy_bits(skb, offset, buf, TLS_HEADER_SIZE + cipher_desc->iv);
net/tls/tls_strp.c
231
WARN_ON_ONCE(skb_copy_bits(in_skb, offset,
net/tls/tls_strp.c
269
WARN_ON_ONCE(skb_copy_bits(in_skb, offset,
net/tls/tls_strp.c
56
WARN_ON_ONCE(skb_copy_bits(in_skb, offset,
net/tls/tls_sw.c
1336
err = skb_copy_bits(skb, rxm->offset + TLS_HEADER_SIZE,
net/tls/tls_sw.c
1529
err = skb_copy_bits(skb, rxm->offset, &hs_type, 1);
net/tls/tls_sw.c
173
err = skb_copy_bits(skb, rxm->offset + offset,
net/tls/tls_sw.c
2183
ret = skb_copy_bits(skb, strp->stm.offset, header, prot->prepend_size);
net/vmw_vsock/virtio_transport_common.c
542
if (WARN_ON_ONCE(skb_copy_bits(skb, src_off,
net/wireless/nl80211.c
21980
skb_copy_bits(skb, 0, nla_data(frame), skb->len);
net/wireless/util.c
563
ret = skb_copy_bits(skb, 0, &payload, sizeof(payload));
net/wireless/util.c
660
skb_copy_bits(skb, hdrlen, &payload, sizeof(payload)) == 0 &&
net/wireless/util.c
762
skb_copy_bits(skb, offset, skb_put(frame, cur_len), cur_len);
net/wireless/util.c
806
if (skb_copy_bits(skb, offset + 2 * ETH_ALEN, &hdr, sizeof(hdr)) < 0)
net/wireless/util.c
861
skb_copy_bits(skb, offset, temp, ETH_ALEN);
net/wireless/util.c
898
skb_copy_bits(skb, offset, &hdr, copy_len);
net/x25/x25_in.c
135
skb_copy_bits(skb, 0, x25->calluserdata.cuddata,
net/xfrm/espintcp.c
121
err = skb_copy_bits(skb, rxm->offset, &blen, sizeof(blen));
net/xfrm/espintcp.c
64
err = skb_copy_bits(skb, rxm->offset + 2, &data, 1);
net/xfrm/espintcp.c
84
err = skb_copy_bits(skb, rxm->offset + 2, &nonesp_marker,