Home
last modified time | relevance | path

Searched refs:nhc (Results 1 – 10 of 10) sorted by relevance

/linux-4.4.14/net/6lowpan/
Dnhc.c24 static int lowpan_nhc_insert(struct lowpan_nhc *nhc) in lowpan_nhc_insert() argument
34 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() argument
63 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 …]
Dnhc_ipv6.c16 static void ipv6_nhid_setup(struct lowpan_nhc *nhc) in ipv6_nhid_setup() argument
18 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()
Dnhc_hop.c16 static void hop_nhid_setup(struct lowpan_nhc *nhc) in hop_nhid_setup() argument
18 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()
Dnhc_fragment.c16 static void fragment_nhid_setup(struct lowpan_nhc *nhc) in fragment_nhid_setup() argument
18 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()
Dnhc_mobility.c16 static void mobility_nhid_setup(struct lowpan_nhc *nhc) in mobility_nhid_setup() argument
18 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()
Dnhc_routing.c16 static void routing_nhid_setup(struct lowpan_nhc *nhc) in routing_nhid_setup() argument
18 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()
Dnhc_dest.c17 static void dest_nhid_setup(struct lowpan_nhc *nhc) in dest_nhid_setup() argument
19 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()
Dnhc.h75 void (*idsetup)(struct lowpan_nhc *nhc);
128 int lowpan_nhc_add(struct lowpan_nhc *nhc);
135 void lowpan_nhc_del(struct lowpan_nhc *nhc);
Dnhc_udp.c177 static void udp_nhid_setup(struct lowpan_nhc *nhc) in udp_nhid_setup() argument
179 nhc->id[0] = LOWPAN_NHC_UDP_ID; in udp_nhid_setup()
180 nhc->idmask[0] = LOWPAN_NHC_UDP_MASK; in udp_nhid_setup()
DMakefile3 6lowpan-y := core.o iphc.o nhc.o