Lines Matching defs:data

2026  *	@info: notifier information data
2355 if (skb_network_header(skb2) < skb2->data ||
3262 *(__sum16 *)(skb->data + offset) = csum_fold(csum) ?: CSUM_MANGLED_0;
3303 *(__le32 *)(skb->data + offset) = crc32c_csum;
3321 eth = (struct ethhdr *)skb->data;
3355 __skb_push(skb, skb->data - skb_mac_header(skb));
4492 static void rps_trigger_softirq(void *data)
4494 struct softnet_data *sd = data;
4678 mac_len = skb->data - skb_mac_header(skb);
4680 xdp->data = skb->data - mac_len;
4681 xdp->data_meta = xdp->data;
4682 xdp->data_end = xdp->data + hlen;
4683 xdp->data_hard_start = skb->data - skb_headroom(skb);
4690 orig_data = xdp->data;
4691 eth = (struct ethhdr *)xdp->data;
4701 off = xdp->data - orig_data;
4715 skb_set_tail_pointer(skb, xdp->data_end - xdp->data);
4720 eth = (struct ethhdr *)xdp->data;
4733 metalen = xdp->data - xdp->data_meta;
4967 * early here to avoid data race between
5076 * @rx_handler_data: data pointer that is used by rx handler
5636 * netif_receive_skb() is the main receive data processing function.
5750 /* since we are under rtnl lock protection we can use static data
6251 * We copy ethernet header into skb->data to have a common layout.
6273 eth = (const struct ethhdr *)skb->data;
6977 struct net_device *dev = (struct net_device *)priv->data;
6995 .data = (void *)upper_dev,
7019 .data = (void *)upper_dev,
7267 .data = (void *)upper_dev,
7924 .data = NULL,
7953 .data = NULL,
8006 .data = NULL,
8047 .data = NULL,
8074 .data = NULL,
8094 .data = NULL,
10450 * @sizeof_priv: size of private data to allocate space for
10457 * Allocates a struct net_device with private data area for driver use