Lines Matching defs:domain
75 struct loaded_domain *domain;
167 domain = (struct loaded_domain *) domain_file->data;
168 domain->data = (char *) data;
171 domain->use_mmap = use_mmap;
173 domain->mmap_size = size;
174 domain->must_swap = data->magic != _MAGIC;
177 switch (W (domain->must_swap, data->revision))
180 domain->nstrings = W (domain->must_swap, data->nstrings);
181 domain->orig_tab = (struct string_desc *)
182 ((char *) data + W (domain->must_swap, data->orig_tab_offset));
183 domain->trans_tab = (struct string_desc *)
184 ((char *) data + W (domain->must_swap, data->trans_tab_offset));
185 domain->hash_size = W (domain->must_swap, data->hash_tab_size);
186 domain->hash_tab = (nls_uint32 *)
187 ((char *) data + W (domain->must_swap, data->hash_tab_offset));
198 free (domain);
203 /* Show that one domain is changed. This might make some cached
212 _nl_unload_domain (domain)
213 struct loaded_domain *domain;
215 if (domain->use_mmap)
216 munmap ((caddr_t) domain->data, domain->mmap_size);
218 free ((void *) domain->data);
220 free (domain);