Lines Matching refs:rn
91 struct route_node *rn;
95 rn = route_node_get (table, (struct prefix *)&lp);
96 if (!rn->info)
105 if (rn->info == lsa)
108 ospf_lsa_unlock (rn->info);
109 route_unlock_node (rn);
116 rn->info = ospf_lsa_lock (lsa);
124 struct route_node *rn;
128 rn = route_node_lookup (table, (struct prefix *) &lp);
129 if (rn)
130 if (rn->info == lsa)
136 rn->info = NULL;
137 route_unlock_node (rn);
138 route_unlock_node (rn);
152 struct route_node *rn;
159 for (rn = route_top (table); rn; rn = route_next (rn))
160 if ((lsa = (rn->info)) != NULL)
166 rn->info = NULL;
167 route_unlock_node (rn);
182 struct route_node *rn;
187 rn = route_node_lookup (table, (struct prefix *) &lp);
188 if (rn)
190 find = rn->info;
191 route_unlock_node (rn);
203 struct route_node *rn;
214 rn = route_node_lookup (table, (struct prefix *) &lp);
215 if (rn)
217 find = rn->info;
218 route_unlock_node (rn);
231 struct route_node *rn;
243 rn = route_top (table);
246 rn = route_node_get (table, (struct prefix *) &lp);
247 rn = route_next (rn);
250 for (; rn; rn = route_next (rn))
251 if (rn->info)
254 if (rn && rn->info)
256 find = rn->info;
257 route_unlock_node (rn);
291 struct route_node *rn;
294 for (rn = route_top (table); rn; rn = route_next (rn))
295 if ((lsa = rn->info) != NULL)