Lines Matching refs:ht
73 struct rsvp_session __rcu *ht[256]; member
84 struct rsvp_filter __rcu *ht[16 + 1]; member
175 for (s = rcu_dereference_bh(head->ht[h1]); s; in rsvp_classify()
188 for (f = rcu_dereference_bh(s->ht[h2]); f; in rsvp_classify()
213 for (f = rcu_dereference_bh(s->ht[16]); f; in rsvp_classify()
234 for (s = rtnl_dereference(head->ht[h1]); s; in rsvp_replace()
236 for (ins = &s->ht[h2], pins = rtnl_dereference(*ins); ; in rsvp_replace()
263 for (s = rtnl_dereference(head->ht[h1]); s; in rsvp_get()
265 for (f = rtnl_dereference(s->ht[h2]); f; in rsvp_get()
304 if (rcu_access_pointer(data->ht[h1])) in rsvp_destroy()
314 while ((s = rtnl_dereference(data->ht[h1])) != NULL) { in rsvp_destroy()
315 RCU_INIT_POINTER(data->ht[h1], s->next); in rsvp_destroy()
320 while ((f = rtnl_dereference(s->ht[h2])) != NULL) { in rsvp_destroy()
321 rcu_assign_pointer(s->ht[h2], f->next); in rsvp_destroy()
342 fp = &s->ht[(h >> 8) & 0xFF]; in rsvp_delete()
352 if (s->ht[i]) in rsvp_delete()
356 sp = &head->ht[h & 0xFF]; in rsvp_delete()
402 struct rsvp_session __rcu **sht = data->ht; in tunnel_recycle()
415 for (f = rtnl_dereference(s->ht[h2]); f; in tunnel_recycle()
555 for (sp = &data->ht[h1]; in rsvp_change()
571 fp = &s->ht[h2]; in rsvp_change()
579 fp = &s->ht[h2]; in rsvp_change()
608 sp = &data->ht[h1]; in rsvp_change()
637 for (s = rtnl_dereference(head->ht[h]); s; in rsvp_walk()
642 for (f = rtnl_dereference(s->ht[h1]); f; in rsvp_walk()