Searched refs:hc_ptr (Results 1 – 5 of 5) sorted by relevance
/linux-4.1.27/net/6lowpan/ |
D | iphc.c | 390 static u8 lowpan_compress_addr_64(u8 **hc_ptr, u8 shift, in lowpan_compress_addr_64() argument 401 lowpan_push_hc_data(hc_ptr, &ipaddr->s6_addr16[7], 2); in lowpan_compress_addr_64() 404 *hc_ptr - 2, 2); in lowpan_compress_addr_64() 407 lowpan_push_hc_data(hc_ptr, &ipaddr->s6_addr16[4], 8); in lowpan_compress_addr_64() 410 *hc_ptr - 8, 8); in lowpan_compress_addr_64() 420 u8 tmp, iphc0, iphc1, *hc_ptr; in lowpan_header_compress() local 429 hc_ptr = head + 2; in lowpan_header_compress() 477 *hc_ptr = tmp; in lowpan_header_compress() 478 hc_ptr += 1; in lowpan_header_compress() 486 *hc_ptr = (tmp & 0xc0) | (hdr->flow_lbl[0] & 0x0F); in lowpan_header_compress() [all …]
|
D | nhc_udp.c | 90 static int udp_compress(struct sk_buff *skb, u8 **hc_ptr) in udp_compress() argument 102 lowpan_push_hc_data(hc_ptr, &tmp, sizeof(tmp)); in udp_compress() 106 lowpan_push_hc_data(hc_ptr, &tmp, sizeof(tmp)); in udp_compress() 112 lowpan_push_hc_data(hc_ptr, &tmp, sizeof(tmp)); in udp_compress() 114 lowpan_push_hc_data(hc_ptr, &uh->source, sizeof(uh->source)); in udp_compress() 117 lowpan_push_hc_data(hc_ptr, &tmp, sizeof(tmp)); in udp_compress() 123 lowpan_push_hc_data(hc_ptr, &tmp, sizeof(tmp)); in udp_compress() 126 lowpan_push_hc_data(hc_ptr, &tmp, sizeof(tmp)); in udp_compress() 128 lowpan_push_hc_data(hc_ptr, &uh->dest, sizeof(uh->dest)); in udp_compress() 133 lowpan_push_hc_data(hc_ptr, &tmp, sizeof(tmp)); in udp_compress() [all …]
|
D | nhc.h | 79 int (*compress)(struct sk_buff *skb, u8 **hc_ptr); 102 const struct ipv6hdr *hdr, u8 **hc_ptr, 114 u8 **hc_ptr);
|
D | nhc.c | 98 const struct ipv6hdr *hdr, u8 **hc_ptr, in lowpan_nhc_check_compression() argument 109 lowpan_push_hc_data(hc_ptr, &hdr->nexthdr, in lowpan_nhc_check_compression() 118 u8 **hc_ptr) in lowpan_nhc_do_compression() argument 147 ret = nhc->compress(skb, hc_ptr); in lowpan_nhc_do_compression()
|
/linux-4.1.27/include/net/ |
D | 6lowpan.h | 255 static inline void lowpan_push_hc_data(u8 **hc_ptr, const void *data, in lowpan_push_hc_data() argument 258 memcpy(*hc_ptr, data, len); in lowpan_push_hc_data() 259 *hc_ptr += len; in lowpan_push_hc_data()
|