Home
last modified time | relevance | path

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

/titanic_44/usr/src/uts/common/inet/ilb/
H A Dilb.c295 ilbs->ilbs_g_hash = kmem_zalloc(sizeof (ilb_hash_t) * in ilb_rule_hash_init()
298 mutex_init(&ilbs->ilbs_g_hash[i].ilb_hash_lock, NULL, in ilb_rule_hash_init()
307 if (ilbs->ilbs_g_hash == NULL) in ilb_rule_hash_fini()
309 kmem_free(ilbs->ilbs_g_hash, sizeof (ilb_hash_t) * in ilb_rule_hash_fini()
322 mutex_enter(&ilbs->ilbs_g_hash[i].ilb_hash_lock); in ilb_rule_hash_add()
323 rule->ir_hash_next = ilbs->ilbs_g_hash[i].ilb_hash_rule; in ilb_rule_hash_add()
324 if (ilbs->ilbs_g_hash[i].ilb_hash_rule != NULL) in ilb_rule_hash_add()
325 ilbs->ilbs_g_hash[i].ilb_hash_rule->ir_hash_prev = rule; in ilb_rule_hash_add()
327 ilbs->ilbs_g_hash[i].ilb_hash_rule = rule; in ilb_rule_hash_add()
329 rule->ir_hash = &ilbs->ilbs_g_hash[i]; in ilb_rule_hash_add()
[all …]
H A Dilb_stack.h62 struct ilb_hash_s *ilbs_g_hash; member