hc_ptr            278 include/net/6lowpan.h static inline void lowpan_push_hc_data(u8 **hc_ptr, const void *data,
hc_ptr            281 include/net/6lowpan.h 	memcpy(*hc_ptr, data, len);
hc_ptr            282 include/net/6lowpan.h 	*hc_ptr += len;
hc_ptr            846 net/6lowpan/iphc.c static u8 lowpan_compress_ctx_addr(u8 **hc_ptr, const struct net_device *dev,
hc_ptr            878 net/6lowpan/iphc.c 		lowpan_push_hc_data(hc_ptr, &ipaddr->s6_addr[14], 2);
hc_ptr            889 net/6lowpan/iphc.c 		lowpan_push_hc_data(hc_ptr, &ipaddr->s6_addr[8], 8);
hc_ptr            944 net/6lowpan/iphc.c static u8 lowpan_compress_addr_64(u8 **hc_ptr, const struct net_device *dev,
hc_ptr            970 net/6lowpan/iphc.c 		lowpan_push_hc_data(hc_ptr, &ipaddr->s6_addr16[7], 2);
hc_ptr            973 net/6lowpan/iphc.c 				*hc_ptr - 2, 2);
hc_ptr            978 net/6lowpan/iphc.c 	lowpan_push_hc_data(hc_ptr, &ipaddr->s6_addr16[4], 8);
hc_ptr            980 net/6lowpan/iphc.c 			*hc_ptr - 8, 8);
hc_ptr           1017 net/6lowpan/iphc.c static u8 lowpan_iphc_tf_compress(u8 **hc_ptr, const struct ipv6hdr *hdr)
hc_ptr           1037 net/6lowpan/iphc.c 			lowpan_push_hc_data(hc_ptr, &tc, sizeof(tc));
hc_ptr           1057 net/6lowpan/iphc.c 			lowpan_push_hc_data(hc_ptr, tf, 3);
hc_ptr           1077 net/6lowpan/iphc.c 			lowpan_push_hc_data(hc_ptr, tf, 4);
hc_ptr           1085 net/6lowpan/iphc.c static u8 lowpan_iphc_mcast_ctx_addr_compress(u8 **hc_ptr,
hc_ptr           1095 net/6lowpan/iphc.c 	lowpan_push_hc_data(hc_ptr, data, 6);
hc_ptr           1100 net/6lowpan/iphc.c static u8 lowpan_iphc_mcast_addr_compress(u8 **hc_ptr,
hc_ptr           1108 net/6lowpan/iphc.c 		lowpan_push_hc_data(hc_ptr, &ipaddr->s6_addr[15], 1);
hc_ptr           1113 net/6lowpan/iphc.c 		lowpan_push_hc_data(hc_ptr, &ipaddr->s6_addr[1], 1);
hc_ptr           1114 net/6lowpan/iphc.c 		lowpan_push_hc_data(hc_ptr, &ipaddr->s6_addr[13], 3);
hc_ptr           1119 net/6lowpan/iphc.c 		lowpan_push_hc_data(hc_ptr, &ipaddr->s6_addr[1], 1);
hc_ptr           1120 net/6lowpan/iphc.c 		lowpan_push_hc_data(hc_ptr, &ipaddr->s6_addr[11], 5);
hc_ptr           1124 net/6lowpan/iphc.c 		lowpan_push_hc_data(hc_ptr, ipaddr->s6_addr, 16);
hc_ptr           1134 net/6lowpan/iphc.c 	u8 iphc0, iphc1, *hc_ptr, cid = 0;
hc_ptr           1144 net/6lowpan/iphc.c 	hc_ptr = head + 2;
hc_ptr           1188 net/6lowpan/iphc.c 		lowpan_push_hc_data(&hc_ptr, &cid, sizeof(cid));
hc_ptr           1192 net/6lowpan/iphc.c 	iphc0 |= lowpan_iphc_tf_compress(&hc_ptr, hdr);
hc_ptr           1199 net/6lowpan/iphc.c 	ret = lowpan_nhc_check_compression(skb, hdr, &hc_ptr);
hc_ptr           1201 net/6lowpan/iphc.c 		lowpan_push_hc_data(&hc_ptr, &hdr->nexthdr,
hc_ptr           1223 net/6lowpan/iphc.c 		lowpan_push_hc_data(&hc_ptr, &hdr->hop_limit,
hc_ptr           1234 net/6lowpan/iphc.c 			iphc1 |= lowpan_compress_ctx_addr(&hc_ptr, dev,
hc_ptr           1242 net/6lowpan/iphc.c 				iphc1 |= lowpan_compress_addr_64(&hc_ptr, dev,
hc_ptr           1249 net/6lowpan/iphc.c 				lowpan_push_hc_data(&hc_ptr,
hc_ptr           1260 net/6lowpan/iphc.c 			iphc1 |= lowpan_iphc_mcast_ctx_addr_compress(&hc_ptr,
hc_ptr           1265 net/6lowpan/iphc.c 			iphc1 |= lowpan_iphc_mcast_addr_compress(&hc_ptr,
hc_ptr           1270 net/6lowpan/iphc.c 			iphc1 |= lowpan_compress_ctx_addr(&hc_ptr, dev,
hc_ptr           1278 net/6lowpan/iphc.c 				iphc1 |= lowpan_compress_addr_64(&hc_ptr, dev,
hc_ptr           1286 net/6lowpan/iphc.c 				lowpan_push_hc_data(&hc_ptr,
hc_ptr           1294 net/6lowpan/iphc.c 		ret = lowpan_nhc_do_compression(skb, hdr, &hc_ptr);
hc_ptr           1304 net/6lowpan/iphc.c 	memcpy(skb_push(skb, hc_ptr - head), head, hc_ptr - head);
hc_ptr           1307 net/6lowpan/iphc.c 	pr_debug("header len %d skb %u\n", (int)(hc_ptr - head), skb->len);
hc_ptr             93 net/6lowpan/nhc.c 				 const struct ipv6hdr *hdr, u8 **hc_ptr)
hc_ptr            110 net/6lowpan/nhc.c 			      u8 **hc_ptr)
hc_ptr            139 net/6lowpan/nhc.c 	ret = nhc->compress(skb, hc_ptr);
hc_ptr             78 net/6lowpan/nhc.h 	int		(*compress)(struct sk_buff *skb, u8 **hc_ptr);
hc_ptr             99 net/6lowpan/nhc.h 				 const struct ipv6hdr *hdr, u8 **hc_ptr);
hc_ptr            110 net/6lowpan/nhc.h 			      u8 **hc_ptr);
hc_ptr            116 net/6lowpan/nhc_udp.c static int udp_compress(struct sk_buff *skb, u8 **hc_ptr)
hc_ptr            128 net/6lowpan/nhc_udp.c 		lowpan_push_hc_data(hc_ptr, &tmp, sizeof(tmp));
hc_ptr            132 net/6lowpan/nhc_udp.c 		lowpan_push_hc_data(hc_ptr, &tmp, sizeof(tmp));
hc_ptr            138 net/6lowpan/nhc_udp.c 		lowpan_push_hc_data(hc_ptr, &tmp, sizeof(tmp));
hc_ptr            140 net/6lowpan/nhc_udp.c 		lowpan_push_hc_data(hc_ptr, &uh->source, sizeof(uh->source));
hc_ptr            143 net/6lowpan/nhc_udp.c 		lowpan_push_hc_data(hc_ptr, &tmp, sizeof(tmp));
hc_ptr            149 net/6lowpan/nhc_udp.c 		lowpan_push_hc_data(hc_ptr, &tmp, sizeof(tmp));
hc_ptr            152 net/6lowpan/nhc_udp.c 		lowpan_push_hc_data(hc_ptr, &tmp, sizeof(tmp));
hc_ptr            154 net/6lowpan/nhc_udp.c 		lowpan_push_hc_data(hc_ptr, &uh->dest, sizeof(uh->dest));
hc_ptr            159 net/6lowpan/nhc_udp.c 		lowpan_push_hc_data(hc_ptr, &tmp, sizeof(tmp));
hc_ptr            161 net/6lowpan/nhc_udp.c 		lowpan_push_hc_data(hc_ptr, &uh->source, sizeof(uh->source));
hc_ptr            163 net/6lowpan/nhc_udp.c 		lowpan_push_hc_data(hc_ptr, &uh->dest, sizeof(uh->dest));
hc_ptr            167 net/6lowpan/nhc_udp.c 	lowpan_push_hc_data(hc_ptr, &uh->check, sizeof(uh->check));