Loading arch/ia64/hp/sim/simeth.c +1 −1 Original line number Diff line number Diff line Loading @@ -473,7 +473,7 @@ simeth_rx(struct net_device *dev) * XXX Fix me * Should really do a csum+copy here */ memcpy(skb->data, frame, len); skb_copy_to_linear_data(skb, frame, len); #endif skb->protocol = eth_type_trans(skb, dev); Loading arch/ia64/sn/kernel/xpnet.c +1 −1 Original line number Diff line number Diff line Loading @@ -233,7 +233,7 @@ xpnet_receive(partid_t partid, int channel, struct xpnet_message *msg) "%lu)\n", skb->data, &msg->data, (size_t) msg->embedded_bytes); memcpy(skb->data, &msg->data, (size_t) msg->embedded_bytes); skb_copy_to_linear_data(skb, &msg->data, (size_t)msg->embedded_bytes); } else { dev_dbg(xpnet, "transferring buffer to the skb->data area;\n\t" "bte_copy(0x%p, 0x%p, %hu)\n", (void *)msg->buf_pa, Loading drivers/isdn/hysdn/hycapi.c +2 −1 Original line number Diff line number Diff line Loading @@ -399,7 +399,8 @@ static u16 hycapi_send_message(struct capi_ctr *ctrl, struct sk_buff *skb) if (_len > 22) { _len2 = _len - 22; skb_copy_from_linear_data(skb, msghead, 22); memcpy(skb->data + _len2, msghead, 22); skb_copy_to_linear_data_offset(skb, _len2, msghead, 22); skb_pull(skb, _len2); CAPIMSG_SETLEN(skb->data, 22); retval = capilib_data_b3_req(&cinfo->ncci_head, Loading drivers/net/8139too.c +3 −3 Original line number Diff line number Diff line Loading @@ -1904,10 +1904,10 @@ static __inline__ void wrap_copy(struct sk_buff *skb, const unsigned char *ring, u32 left = RX_BUF_LEN - offset; if (size > left) { memcpy(skb->data, ring + offset, left); memcpy(skb->data+left, ring, size - left); skb_copy_to_linear_data(skb, ring + offset, left); skb_copy_to_linear_data_offset(skb, left, ring, size - left); } else memcpy(skb->data, ring + offset, size); skb_copy_to_linear_data(skb, ring + offset, size); } #endif Loading drivers/net/appletalk/ltpc.c +1 −1 Original line number Diff line number Diff line Loading @@ -774,7 +774,7 @@ static int sendup_buffer (struct net_device *dev) skb_pull(skb,3); /* copy ddp(s,e)hdr + contents */ memcpy(skb->data,(void*)ltdmabuf,len); skb_copy_to_linear_data(skb, ltdmabuf, len); skb_reset_transport_header(skb); Loading Loading
arch/ia64/hp/sim/simeth.c +1 −1 Original line number Diff line number Diff line Loading @@ -473,7 +473,7 @@ simeth_rx(struct net_device *dev) * XXX Fix me * Should really do a csum+copy here */ memcpy(skb->data, frame, len); skb_copy_to_linear_data(skb, frame, len); #endif skb->protocol = eth_type_trans(skb, dev); Loading
arch/ia64/sn/kernel/xpnet.c +1 −1 Original line number Diff line number Diff line Loading @@ -233,7 +233,7 @@ xpnet_receive(partid_t partid, int channel, struct xpnet_message *msg) "%lu)\n", skb->data, &msg->data, (size_t) msg->embedded_bytes); memcpy(skb->data, &msg->data, (size_t) msg->embedded_bytes); skb_copy_to_linear_data(skb, &msg->data, (size_t)msg->embedded_bytes); } else { dev_dbg(xpnet, "transferring buffer to the skb->data area;\n\t" "bte_copy(0x%p, 0x%p, %hu)\n", (void *)msg->buf_pa, Loading
drivers/isdn/hysdn/hycapi.c +2 −1 Original line number Diff line number Diff line Loading @@ -399,7 +399,8 @@ static u16 hycapi_send_message(struct capi_ctr *ctrl, struct sk_buff *skb) if (_len > 22) { _len2 = _len - 22; skb_copy_from_linear_data(skb, msghead, 22); memcpy(skb->data + _len2, msghead, 22); skb_copy_to_linear_data_offset(skb, _len2, msghead, 22); skb_pull(skb, _len2); CAPIMSG_SETLEN(skb->data, 22); retval = capilib_data_b3_req(&cinfo->ncci_head, Loading
drivers/net/8139too.c +3 −3 Original line number Diff line number Diff line Loading @@ -1904,10 +1904,10 @@ static __inline__ void wrap_copy(struct sk_buff *skb, const unsigned char *ring, u32 left = RX_BUF_LEN - offset; if (size > left) { memcpy(skb->data, ring + offset, left); memcpy(skb->data+left, ring, size - left); skb_copy_to_linear_data(skb, ring + offset, left); skb_copy_to_linear_data_offset(skb, left, ring, size - left); } else memcpy(skb->data, ring + offset, size); skb_copy_to_linear_data(skb, ring + offset, size); } #endif Loading
drivers/net/appletalk/ltpc.c +1 −1 Original line number Diff line number Diff line Loading @@ -774,7 +774,7 @@ static int sendup_buffer (struct net_device *dev) skb_pull(skb,3); /* copy ddp(s,e)hdr + contents */ memcpy(skb->data,(void*)ltdmabuf,len); skb_copy_to_linear_data(skb, ltdmabuf, len); skb_reset_transport_header(skb); Loading