Searched refs:nr_neigh (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-5.10/net/netrom/ |
H A D | nr_route.c | 60 static struct nr_neigh *nr_neigh_get_dev(ax25_address *callsign, in nr_neigh_get_dev() 63 struct nr_neigh *found = NULL; in nr_neigh_get_dev() 64 struct nr_neigh *nr_neigh; in nr_neigh_get_dev() local 67 nr_neigh_for_each(nr_neigh, &nr_neigh_list) in nr_neigh_get_dev() 68 if (ax25cmp(callsign, &nr_neigh->callsign) == 0 && in nr_neigh_get_dev() 69 nr_neigh->dev == dev) { in nr_neigh_get_dev() 70 nr_neigh_hold(nr_neigh); in nr_neigh_get_dev() 71 found = nr_neigh; in nr_neigh_get_dev() 78 static void nr_remove_neigh(struct nr_neigh *); 102 struct nr_neigh *nr_neigh; nr_add_node() local 303 __nr_remove_neigh(struct nr_neigh *nr_neigh) __nr_remove_neigh() argument 312 nr_remove_neigh(struct nr_neigh *nr_neigh) nr_remove_neigh() argument 326 struct nr_neigh *nr_neigh; nr_del_node() local 385 struct nr_neigh *nr_neigh; nr_add_neigh() local 432 struct nr_neigh *nr_neigh; nr_del_neigh() local 455 struct nr_neigh *nr_neigh; nr_dec_obs() local 709 struct nr_neigh *s, *nr_neigh = NULL; nr_link_failed() local 751 struct nr_neigh *nr_neigh; nr_route_frame() local 924 struct nr_neigh *nr_neigh; nr_neigh_show() local [all...] |
/kernel/linux/linux-6.6/net/netrom/ |
H A D | nr_route.c | 60 static struct nr_neigh *nr_neigh_get_dev(ax25_address *callsign, in nr_neigh_get_dev() 63 struct nr_neigh *found = NULL; in nr_neigh_get_dev() 64 struct nr_neigh *nr_neigh; in nr_neigh_get_dev() local 67 nr_neigh_for_each(nr_neigh, &nr_neigh_list) in nr_neigh_get_dev() 68 if (ax25cmp(callsign, &nr_neigh->callsign) == 0 && in nr_neigh_get_dev() 69 nr_neigh->dev == dev) { in nr_neigh_get_dev() 70 nr_neigh_hold(nr_neigh); in nr_neigh_get_dev() 71 found = nr_neigh; in nr_neigh_get_dev() 78 static void nr_remove_neigh(struct nr_neigh *); 102 struct nr_neigh *nr_neigh; nr_add_node() local 304 __nr_remove_neigh(struct nr_neigh *nr_neigh) __nr_remove_neigh() argument 313 nr_remove_neigh(struct nr_neigh *nr_neigh) nr_remove_neigh() argument 327 struct nr_neigh *nr_neigh; nr_del_node() local 387 struct nr_neigh *nr_neigh; nr_add_neigh() local 434 struct nr_neigh *nr_neigh; nr_del_neigh() local 457 struct nr_neigh *nr_neigh; nr_dec_obs() local 712 struct nr_neigh *s, *nr_neigh = NULL; nr_link_failed() local 754 struct nr_neigh *nr_neigh; nr_route_frame() local 927 struct nr_neigh *nr_neigh; nr_neigh_show() local [all...] |
/kernel/linux/linux-5.10/include/net/ |
H A D | netrom.h | 88 struct nr_neigh { struct 105 struct nr_neigh *neighbour; 120 * nr_node & nr_neigh lists, refcounting and locking 136 static __inline__ void nr_neigh_put(struct nr_neigh *nr_neigh) in nr_neigh_put() argument 138 if (refcount_dec_and_test(&nr_neigh->refcount)) { in nr_neigh_put() 139 if (nr_neigh->ax25) in nr_neigh_put() 140 ax25_cb_put(nr_neigh->ax25); in nr_neigh_put() 141 kfree(nr_neigh->digipeat); in nr_neigh_put() 142 kfree(nr_neigh); in nr_neigh_put() [all...] |
/kernel/linux/linux-6.6/include/net/ |
H A D | netrom.h | 89 struct nr_neigh { struct 106 struct nr_neigh *neighbour; 121 * nr_node & nr_neigh lists, refcounting and locking 137 static __inline__ void nr_neigh_put(struct nr_neigh *nr_neigh) in nr_neigh_put() argument 139 if (refcount_dec_and_test(&nr_neigh->refcount)) { in nr_neigh_put() 140 if (nr_neigh->ax25) in nr_neigh_put() 141 ax25_cb_put(nr_neigh->ax25); in nr_neigh_put() 142 kfree(nr_neigh->digipeat); in nr_neigh_put() 143 kfree(nr_neigh); in nr_neigh_put() [all...] |
Completed in 4 milliseconds