Lines Matching defs:data
113 data -> data
117 data -> ll header
120 mac_header -> data
123 data -> data
126 mac_header -> data. ll header is invisible to us.
127 data -> data
139 data -> ll header
142 mac_header -> data
143 data -> data
1553 static int fanout_set_data_cbpf(struct packet_sock *po, sockptr_t data,
1563 ret = copy_bpf_fprog_from_user(&fprog, data, len);
1575 static int fanout_set_data_ebpf(struct packet_sock *po, sockptr_t data,
1585 if (copy_from_sockptr(&fd, data, len))
1596 static int fanout_set_data(struct packet_sock *po, sockptr_t data,
1601 return fanout_set_data_cbpf(po, data, len);
1603 return fanout_set_data_ebpf(po, data, len);
1832 * When we registered the protocol we saved the socket in the data
1845 * For outgoing ones skb->data == skb_mac_header(skb)
1867 skb_push(skb, skb->data - skb_mac_header(skb));
1988 /* Try to align data part correctly */
1990 skb->data -= hhlen;
2001 if (!dev_validate_header(dev, skb->data, len) || !skb->len) {
2076 * Note tricky part: we DO mangle shared skb! skb->data, skb->len
2090 u8 *skb_head = skb->data;
2115 skb_push(skb, skb->data - skb_mac_header(skb));
2138 if (skb_head != skb->data) {
2139 skb->data = skb_head;
2187 if (skb_head != skb->data && skb_shared(skb)) {
2188 skb->data = skb_head;
2206 u8 *skb_head = skb->data;
2237 skb_push(skb, skb->data - skb_mac_header(skb));
2291 skb_head = skb->data;
2455 if (skb_head != skb->data && skb_shared(skb)) {
2456 skb->data = skb_head;
2527 void *frame, struct net_device *dev, void *data, int tp_len,
2562 err = skb_store_bits(skb, 0, data, hdrlen);
2565 if (!dev_validate_header(dev, skb->data, hdrlen))
2568 data += hdrlen;
2572 offset = offset_in_page(data);
2590 page = pgv_to_page(data);
2591 data += len;
2607 int size_max, void **data)
2670 *data = frame + off;
2687 void *data;
2764 tp_len = tpacket_parse_header(po, ph, size_max, &data);
2772 vnet_hdr = data;
2773 data += sizeof(*vnet_hdr);
2795 tp_len = tpacket_fill_skb(po, skb, ph, dev, data, tp_len, proto,
3003 !dev_validate_header(dev, skb->data, len)) || !skb->len) {
3435 /* You lose any data beyond the buffer you gave. If it worries
4001 void *data = &val;
4027 data = &st.stats3;
4032 data = &st.stats1;
4094 data = &rstats;
4111 if (copy_to_user(optval, data, len))