Searched refs:skb_in (Results 1 – 5 of 5) sorted by relevance
/drivers/staging/gdm724x/ |
D | gdm_lte.c | 101 static int gdm_lte_emulate_arp(struct sk_buff *skb_in, u32 nic_type) in gdm_lte_emulate_arp() argument 103 struct nic *nic = netdev_priv(skb_in->dev); in gdm_lte_emulate_arp() 122 if (ntohs(((struct ethhdr *)skb_in->data)->h_proto) == ETH_P_8021Q) { in gdm_lte_emulate_arp() 123 memcpy(&vlan_eth, skb_in->data, sizeof(struct vlan_ethhdr)); in gdm_lte_emulate_arp() 127 memcpy(ð, skb_in->data, sizeof(struct ethhdr)); in gdm_lte_emulate_arp() 133 arp_in = (struct arphdr *)(skb_in->data + mac_header_len); in gdm_lte_emulate_arp() 134 arp_data_in = (struct arpdata *)(skb_in->data + mac_header_len + in gdm_lte_emulate_arp() 159 skb_out = dev_alloc_skb(skb_in->len); in gdm_lte_emulate_arp() 169 skb_out->dev = skb_in->dev; in gdm_lte_emulate_arp() 215 static int gdm_lte_emulate_ndp(struct sk_buff *skb_in, u32 nic_type) in gdm_lte_emulate_ndp() argument [all …]
|
/drivers/isdn/i4l/ |
D | isdn_bsdcomp.c | 453 static int bsd_compress(void *state, struct sk_buff *skb_in, struct sk_buff *skb_out, int proto) in bsd_compress() argument 466 unsigned char *rptr = skb_in->data; in bsd_compress() 467 int isize = skb_in->len; in bsd_compress() 616 if (!skb_out || skb_out->len >= skb_in->len) { in bsd_compress() 634 static void bsd_incomp(void *state, struct sk_buff *skb_in, int proto) in bsd_incomp() argument 636 bsd_compress(state, skb_in, NULL, proto); in bsd_incomp() 642 static int bsd_decompress(void *state, struct sk_buff *skb_in, struct sk_buff *skb_out, in bsd_decompress() argument 670 if (!skb_in || !skb_out) { in bsd_decompress() 678 if ((p = skb_pull(skb_in, 2)) == NULL) { in bsd_decompress() 683 ilen = skb_in->len; in bsd_decompress() [all …]
|
D | isdn_ppp.c | 39 static struct sk_buff *isdn_ppp_compress(struct sk_buff *skb_in, int *proto, 2615 static struct sk_buff *isdn_ppp_compress(struct sk_buff *skb_in, int *proto, in isdn_ppp_compress() argument 2626 return skb_in; in isdn_ppp_compress() 2630 return skb_in; in isdn_ppp_compress() 2646 return skb_in; in isdn_ppp_compress() 2650 return skb_in; in isdn_ppp_compress() 2654 skb_out = alloc_skb(skb_in->len + skb_in->len / 2 + 32 + in isdn_ppp_compress() 2655 skb_headroom(skb_in), GFP_ATOMIC); in isdn_ppp_compress() 2657 return skb_in; in isdn_ppp_compress() 2658 skb_reserve(skb_out, skb_headroom(skb_in)); in isdn_ppp_compress() [all …]
|
/drivers/net/usb/ |
D | cdc_mbim.c | 411 static int cdc_mbim_rx_fixup(struct usbnet *dev, struct sk_buff *skb_in) in cdc_mbim_rx_fixup() argument 428 ndpoffset = cdc_ncm_rx_verify_nth16(ctx, skb_in); in cdc_mbim_rx_fixup() 433 nframes = cdc_ncm_rx_verify_ndp16(skb_in, ndpoffset); in cdc_mbim_rx_fixup() 437 ndp16 = (struct usb_cdc_ncm_ndp16 *)(skb_in->data + ndpoffset); in cdc_mbim_rx_fixup() 475 if (((offset + len) > skb_in->len) || (len > ctx->rx_max)) { in cdc_mbim_rx_fixup() 478 x, offset, len, skb_in); in cdc_mbim_rx_fixup() 483 skb = cdc_mbim_process_dgram(dev, skb_in->data + offset, len, tci); in cdc_mbim_rx_fixup() 497 ctx->rx_overhead += skb_in->len - payload; in cdc_mbim_rx_fixup()
|
D | cdc_ncm.c | 1416 int cdc_ncm_rx_verify_nth16(struct cdc_ncm_ctx *ctx, struct sk_buff *skb_in) in cdc_ncm_rx_verify_nth16() argument 1418 struct usbnet *dev = netdev_priv(skb_in->dev); in cdc_ncm_rx_verify_nth16() 1426 if (skb_in->len < (sizeof(struct usb_cdc_ncm_nth16) + in cdc_ncm_rx_verify_nth16() 1432 nth16 = (struct usb_cdc_ncm_nth16 *)skb_in->data; in cdc_ncm_rx_verify_nth16() 1465 int cdc_ncm_rx_verify_ndp16(struct sk_buff *skb_in, int ndpoffset) in cdc_ncm_rx_verify_ndp16() argument 1467 struct usbnet *dev = netdev_priv(skb_in->dev); in cdc_ncm_rx_verify_ndp16() 1471 if ((ndpoffset + sizeof(struct usb_cdc_ncm_ndp16)) > skb_in->len) { in cdc_ncm_rx_verify_ndp16() 1476 ndp16 = (struct usb_cdc_ncm_ndp16 *)(skb_in->data + ndpoffset); in cdc_ncm_rx_verify_ndp16() 1490 ret * (sizeof(struct usb_cdc_ncm_dpe16))) > skb_in->len) { in cdc_ncm_rx_verify_ndp16() 1500 int cdc_ncm_rx_fixup(struct usbnet *dev, struct sk_buff *skb_in) in cdc_ncm_rx_fixup() argument [all …]
|