Home
last modified time | relevance | path

Searched refs:nr_neigh (Results 1 – 2 of 2) sorted by relevance

/linux-4.1.27/net/netrom/
Dnr_route.c64 static struct nr_neigh *nr_neigh_get_dev(ax25_address *callsign, in nr_neigh_get_dev()
67 struct nr_neigh *found = NULL; in nr_neigh_get_dev()
68 struct nr_neigh *nr_neigh; in nr_neigh_get_dev() local
71 nr_neigh_for_each(nr_neigh, &nr_neigh_list) in nr_neigh_get_dev()
72 if (ax25cmp(callsign, &nr_neigh->callsign) == 0 && in nr_neigh_get_dev()
73 nr_neigh->dev == dev) { in nr_neigh_get_dev()
74 nr_neigh_hold(nr_neigh); in nr_neigh_get_dev()
75 found = nr_neigh; in nr_neigh_get_dev()
82 static void nr_remove_neigh(struct nr_neigh *);
93 struct nr_neigh *nr_neigh; in nr_add_node() local
[all …]
/linux-4.1.27/include/net/
Dnetrom.h85 struct nr_neigh { struct
102 struct nr_neigh *neighbour; argument
133 static __inline__ void nr_neigh_put(struct nr_neigh *nr_neigh) in nr_neigh_put() argument
135 if (atomic_dec_and_test(&nr_neigh->refcount)) { in nr_neigh_put()
136 if (nr_neigh->ax25) in nr_neigh_put()
137 ax25_cb_put(nr_neigh->ax25); in nr_neigh_put()
138 kfree(nr_neigh->digipeat); in nr_neigh_put()
139 kfree(nr_neigh); in nr_neigh_put()