Lines Matching refs:wp
29 void fpm_worker_pool_free(struct fpm_worker_pool_s *wp) /* {{{ */ in fpm_worker_pool_free() argument
31 if (wp->config) { in fpm_worker_pool_free()
32 free(wp->config); in fpm_worker_pool_free()
34 if (wp->user) { in fpm_worker_pool_free()
35 free(wp->user); in fpm_worker_pool_free()
37 if (wp->home) { in fpm_worker_pool_free()
38 free(wp->home); in fpm_worker_pool_free()
40 if (wp->limit_extensions) { in fpm_worker_pool_free()
41 fpm_worker_pool_free_limit_extensions(wp->limit_extensions); in fpm_worker_pool_free()
43 fpm_unix_free_socket_premissions(wp); in fpm_worker_pool_free()
44 free(wp); in fpm_worker_pool_free()
50 struct fpm_worker_pool_s *wp, *wp_next; in fpm_worker_pool_cleanup() local
52 for (wp = fpm_worker_all_pools; wp; wp = wp_next) { in fpm_worker_pool_cleanup()
53 wp_next = wp->next; in fpm_worker_pool_cleanup()
54 fpm_worker_pool_config_free(wp->config); in fpm_worker_pool_cleanup()
55 fpm_children_free(wp->children); in fpm_worker_pool_cleanup()
57 fpm_scoreboard_free(wp); in fpm_worker_pool_cleanup()
59 fpm_worker_pool_free(wp); in fpm_worker_pool_cleanup()