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