Searched refs:nhc (Results 1 – 10 of 10) sorted by relevance
24 static int lowpan_nhc_insert(struct lowpan_nhc *nhc) in lowpan_nhc_insert() argument34 len_dif = nhc->idlen - this->idlen; in lowpan_nhc_insert()36 if (nhc->idlen < this->idlen) in lowpan_nhc_insert()37 len = nhc->idlen; in lowpan_nhc_insert()41 result = memcmp(nhc->id, this->id, len); in lowpan_nhc_insert()55 rb_link_node(&nhc->node, parent, new); in lowpan_nhc_insert()56 rb_insert_color(&nhc->node, &rb_root); in lowpan_nhc_insert()61 static void lowpan_nhc_remove(struct lowpan_nhc *nhc) in lowpan_nhc_remove() argument63 rb_erase(&nhc->node, &rb_root); in lowpan_nhc_remove()72 struct lowpan_nhc *nhc = container_of(node, struct lowpan_nhc, in lowpan_nhc_by_nhcid() local[all …]
16 static void ipv6_nhid_setup(struct lowpan_nhc *nhc) in ipv6_nhid_setup() argument18 nhc->id[0] = LOWPAN_NHC_IPV6_ID_0; in ipv6_nhid_setup()19 nhc->idmask[0] = LOWPAN_NHC_IPV6_MASK_0; in ipv6_nhid_setup()
16 static void hop_nhid_setup(struct lowpan_nhc *nhc) in hop_nhid_setup() argument18 nhc->id[0] = LOWPAN_NHC_HOP_ID_0; in hop_nhid_setup()19 nhc->idmask[0] = LOWPAN_NHC_HOP_MASK_0; in hop_nhid_setup()
16 static void fragment_nhid_setup(struct lowpan_nhc *nhc) in fragment_nhid_setup() argument18 nhc->id[0] = LOWPAN_NHC_FRAGMENT_ID_0; in fragment_nhid_setup()19 nhc->idmask[0] = LOWPAN_NHC_FRAGMENT_MASK_0; in fragment_nhid_setup()
16 static void mobility_nhid_setup(struct lowpan_nhc *nhc) in mobility_nhid_setup() argument18 nhc->id[0] = LOWPAN_NHC_MOBILITY_ID_0; in mobility_nhid_setup()19 nhc->idmask[0] = LOWPAN_NHC_MOBILITY_MASK_0; in mobility_nhid_setup()
16 static void routing_nhid_setup(struct lowpan_nhc *nhc) in routing_nhid_setup() argument18 nhc->id[0] = LOWPAN_NHC_ROUTING_ID_0; in routing_nhid_setup()19 nhc->idmask[0] = LOWPAN_NHC_ROUTING_MASK_0; in routing_nhid_setup()
17 static void dest_nhid_setup(struct lowpan_nhc *nhc) in dest_nhid_setup() argument19 nhc->id[0] = LOWPAN_NHC_DEST_ID_0; in dest_nhid_setup()20 nhc->idmask[0] = LOWPAN_NHC_DEST_MASK_0; in dest_nhid_setup()
75 void (*idsetup)(struct lowpan_nhc *nhc);128 int lowpan_nhc_add(struct lowpan_nhc *nhc);135 void lowpan_nhc_del(struct lowpan_nhc *nhc);
177 static void udp_nhid_setup(struct lowpan_nhc *nhc) in udp_nhid_setup() argument179 nhc->id[0] = LOWPAN_NHC_UDP_ID; in udp_nhid_setup()180 nhc->idmask[0] = LOWPAN_NHC_UDP_MASK; in udp_nhid_setup()
3 6lowpan-y := core.o iphc.o nhc.o