Searched refs:sticky_walk (Results 1 – 1 of 1) sorted by relevance
3507 ilb_walk_t *sticky_walk; in ilb_sticky_walk_init() local3513 sticky_walk = mdb_alloc(sizeof (ilb_walk_t), UM_SLEEP); in ilb_sticky_walk_init()3514 if (mdb_vread(&sticky_walk->ilbs, sizeof (sticky_walk->ilbs), in ilb_sticky_walk_init()3517 mdb_free(sticky_walk, sizeof (ilb_walk_t)); in ilb_sticky_walk_init()3521 if (sticky_walk->ilbs.ilbs_sticky_hash == NULL) { in ilb_sticky_walk_init()3522 mdb_free(sticky_walk, sizeof (ilb_walk_t)); in ilb_sticky_walk_init()3526 wsp->walk_data = sticky_walk; in ilb_sticky_walk_init()3527 for (i = 0; i < sticky_walk->ilbs.ilbs_sticky_hash_size; i++) { in ilb_sticky_walk_init()3532 khead = (char *)sticky_walk->ilbs.ilbs_sticky_hash + i * in ilb_sticky_walk_init()3556 sticky_walk->idx = i; in ilb_sticky_walk_init()[all …]