Searched refs:rr_alg (Results 1 – 1 of 1) sorted by relevance
55 rr_t *rr_alg = (rr_t *)alg_data; in rr_lb() local62 mutex_enter(&rr_alg->rr_lock); in rr_lb()63 servers = &rr_alg->rr_servers; in rr_lb()65 mutex_exit(&rr_alg->rr_lock); in rr_lb()68 if (rr_alg->rr_next == NULL) in rr_lb()69 rr_alg->rr_next = list_head(servers); in rr_lb()70 start = rr_alg->rr_next; in rr_lb()71 while (!rr_alg->rr_next->enabled) { in rr_lb()72 rr_alg->rr_next = list_next(servers, rr_alg->rr_next); in rr_lb()73 if (rr_alg->rr_next == NULL) in rr_lb()[all …]