Lines Matching refs:srpl_domain_t
75 static void srpl_domain_advertise(srpl_domain_t *domain);
80 static bool srpl_domain_browse_start(srpl_domain_t *domain);
82 static bool srpl_can_transition_to_routine_state(srpl_domain_t *domain);
83 static void srpl_transition_to_routine_state(srpl_domain_t *domain);
89 static void srpl_maybe_sync_or_transition(srpl_domain_t *domain);
91 static void srpl_state_transition_by_dataset_id(srpl_domain_t *domain, srpl_instance_t *instance);
462 srpl_domain_finalize(srpl_domain_t *domain)
820 srpl_domain_t *domain = instance->domain;
853 srpl_domain_t *domain = service->domain;
1019 for (srpl_domain_t **dp = &server_state->srpl_domains; *dp != NULL; ) {
1020 srpl_domain_t *domain = *dp;
1065 for (srpl_domain_t *domain = server_state->srpl_domains; domain != NULL; domain = domain->next) {
1077 for (srpl_domain_t *domain = server_state->srpl_domains; domain != NULL; domain = domain->next) {
1086 srpl_stop_domain_advertisement(srpl_domain_t *NONNULL domain)
1100 srpl_domain_t *domain;
1109 srpl_domain_t *domain;
1166 srpl_domain_t *domain;
1287 static srpl_domain_t *
1378 srpl_domain_t *domain = srpl_connection_domain(srpl_connection);
1790 srpl_domain_t *domain = srpl_connection_domain(srpl_connection);
1961 srpl_domain_t *domain = srpl_connection_domain(srpl_connection);
1984 srpl_domain_t **dp, *match_domain = NULL;
2350 srpl_domain_t *domain = srpl_connection_domain(srpl_connection);
2732 srpl_domain_t *domain = calloc(1, sizeof(*domain));
2838 srpl_domain_t *domain;
3068 srpl_abandon_nonpreferred_dataset(srpl_domain_t *NONNULL domain)
3087 static void srpl_transition_to_startup_state(srpl_domain_t *domain);
3108 srpl_instances_max_dataset_id(srpl_domain_t *domain, uint64_t *dataset_id)
3137 const char *ifname, srpl_domain_t *domain, srpl_instance_service_t *service,
3341 srpl_domain_t *domain = service->domain;
3625 srpl_domain_t *domain = context;
3658 srpl_domain_t *domain = context;
3667 srpl_domain_t *domain = context;
3831 srpl_domain_t *domain = context;
3836 srpl_domain_browse_start(srpl_domain_t *domain)
3859 srpl_domain_t *
3862 srpl_domain_t **dp, *domain;
3899 srpl_domain_t *domain = srpl_domain_create_or_copy(server_state, domain_name);
4158 srpl_domain_t *domain = srpl_connection_domain(srpl_connection);
4323 srpl_maybe_propose_new_dataset_id(srpl_domain_t *domain)
4350 srpl_domain_t *domain = srpl_connection_domain(srpl_connection);
4396 srpl_domain_t *domain = srpl_connection_domain(srpl_connection);
4574 srpl_domain_t *domain = srpl_connection_domain(srpl_connection);
4593 srpl_domain_t *domain = srpl_connection_domain(srpl_connection);
4612 srpl_domain_t *domain = srpl_connection_domain(srpl_connection);
4642 srpl_domain_t *domain = srpl_connection_domain(srpl_connection);
4671 srpl_can_transition_to_routine_state(srpl_domain_t *domain)
4726 srpl_store_dataset_id(srpl_domain_t *domain)
4756 srpl_generate_store_dataset_id(srpl_domain_t *domain)
4791 srpl_transition_to_routine_state(srpl_domain_t *domain)
4841 srpl_keep_current_dataset_id(srpl_domain_t *domain, srpl_instance_t *instance)
4870 srpl_state_transition_by_dataset_id(srpl_domain_t *domain, srpl_instance_t *instance)
4889 srpl_domain_t *domain = srpl_connection_domain(srpl_connection);
5188 for (srpl_domain_t *domain = server_state->srpl_domains; domain != NULL; domain = domain->next) {
5408 srpl_domain_t *domain = srpl_connection_domain(srpl_connection);
5754 for (srpl_domain_t *domain = server_state->srpl_domains; domain != NULL; domain = domain->next) {
5992 srpl_domain_t *domain;
6045 for (srpl_domain_t *domain = server_state->srpl_domains; domain != NULL; domain = domain->next) {
6098 srpl_domain_t *srpl_domain = context;
6116 srpl_domain_advertise(srpl_domain_t *domain)
6233 srpl_domain_t *domain = context;
6248 srpl_active_winning_partners(srpl_domain_t *domain, int *rank)
6293 srpl_maybe_sync_or_transition(srpl_domain_t *domain)
6337 srpl_transition_to_startup_state(srpl_domain_t *domain)