Lines Matching refs:data

34   struct nss_database_data data;  member
57 result->data.nsswitch_conf.size = -1; /* Force reload. */ in global_state_allocate()
58 memset (result->data.services, 0, sizeof (result->data.services)); in global_state_allocate()
59 result->data.initialized = true; in global_state_allocate()
60 result->data.reload_disabled = false; in global_state_allocate()
208 process_line (struct nss_database_data *data, char *line) in process_line() argument
235 data->services[db] = result; in process_line()
262 atomic_store_release (&local->data.reload_disabled, 1); in __nss_configure_lookup()
263 local->data.services[db] = result; in __nss_configure_lookup()
275 nss_database_reload_1 (struct nss_database_data *data, FILE *fp) in nss_database_reload_1() argument
294 if (!process_line (data, line)) in nss_database_reload_1()
402 if (atomic_load_acquire (&local->data.reload_disabled)) in nss_database_check_reload_and_get()
404 *result = local->data.services[database_index]; in nss_database_check_reload_and_get()
414 if (__file_is_unchanged (&initial, &local->data.nsswitch_conf)) in nss_database_check_reload_and_get()
418 *result = local->data.services[database_index]; in nss_database_check_reload_and_get()
433 atomic_store_release (&local->data.reload_disabled, 1); in nss_database_check_reload_and_get()
434 *result = local->data.services[database_index]; in nss_database_check_reload_and_get()
455 if (!atomic_load_acquire (&local->data.reload_disabled)) in nss_database_check_reload_and_get()
459 local->data = staging; in nss_database_check_reload_and_get()
461 *result = local->data.services[database_index]; in nss_database_check_reload_and_get()
484 nss_action_list result = local->data.services[db]; in libc_hidden_def()
497 __nss_database_fork_prepare_parent (struct nss_database_data *data) in __nss_database_fork_prepare_parent() argument
502 data->initialized = false; in __nss_database_fork_prepare_parent()
509 *data = local->data; in __nss_database_fork_prepare_parent()
515 __nss_database_fork_subprocess (struct nss_database_data *data) in __nss_database_fork_subprocess() argument
518 if (data->initialized) in __nss_database_fork_subprocess()
522 local->data = *data; in __nss_database_fork_subprocess()