Lines Matching refs:ht
73 struct rsvp_session __rcu *ht[256]; member
84 struct rsvp_filter __rcu *ht[16 + 1]; member
176 for (s = rcu_dereference_bh(head->ht[h1]); s; in rsvp_classify()
189 for (f = rcu_dereference_bh(s->ht[h2]); f; in rsvp_classify()
214 for (f = rcu_dereference_bh(s->ht[16]); f; in rsvp_classify()
235 for (s = rtnl_dereference(head->ht[h1]); s; in rsvp_replace()
237 for (ins = &s->ht[h2], pins = rtnl_dereference(*ins); ; in rsvp_replace()
264 for (s = rtnl_dereference(head->ht[h1]); s; in rsvp_get()
266 for (f = rtnl_dereference(s->ht[h2]); f; in rsvp_get()
315 if (rcu_access_pointer(data->ht[h1])) in rsvp_destroy()
325 while ((s = rtnl_dereference(data->ht[h1])) != NULL) { in rsvp_destroy()
326 RCU_INIT_POINTER(data->ht[h1], s->next); in rsvp_destroy()
331 while ((f = rtnl_dereference(s->ht[h2])) != NULL) { in rsvp_destroy()
332 rcu_assign_pointer(s->ht[h2], f->next); in rsvp_destroy()
353 fp = &s->ht[(h >> 8) & 0xFF]; in rsvp_delete()
363 if (s->ht[i]) in rsvp_delete()
367 sp = &head->ht[h & 0xFF]; in rsvp_delete()
413 struct rsvp_session __rcu **sht = data->ht; in tunnel_recycle()
426 for (f = rtnl_dereference(s->ht[h2]); f; in tunnel_recycle()
574 for (sp = &data->ht[h1]; in rsvp_change()
590 fp = &s->ht[h2]; in rsvp_change()
598 fp = &s->ht[h2]; in rsvp_change()
627 sp = &data->ht[h1]; in rsvp_change()
657 for (s = rtnl_dereference(head->ht[h]); s; in rsvp_walk()
662 for (f = rtnl_dereference(s->ht[h1]); f; in rsvp_walk()