Lines Matching refs:status

70 	DAT_RETURN 	status;  in dat_dr_init()  local
72 status = dat_os_lock_init(&g_dr_lock); in dat_dr_init()
73 if (DAT_SUCCESS != status) { in dat_dr_init()
74 return (status); in dat_dr_init()
77 status = dat_dictionary_create(&g_dr_dictionary); in dat_dr_init()
78 if (DAT_SUCCESS != status) { in dat_dr_init()
79 return (status); in dat_dr_init()
93 DAT_RETURN status; in dat_dr_fini() local
95 status = dat_os_lock_destroy(&g_dr_lock); in dat_dr_fini()
96 if (DAT_SUCCESS != status) { in dat_dr_fini()
97 return (status); in dat_dr_fini()
100 status = dat_dictionary_destroy(g_dr_dictionary); in dat_dr_fini()
101 if (DAT_SUCCESS != status) { in dat_dr_fini()
102 return (status); in dat_dr_fini()
118 DAT_RETURN status; in dat_dr_insert() local
124 status = DAT_ERROR(DAT_INSUFFICIENT_RESOURCES, in dat_dr_insert()
132 status = dat_dictionary_entry_create(&dict_entry); in dat_dr_insert()
133 if (DAT_SUCCESS != status) { in dat_dr_insert()
139 status = dat_dictionary_insert(g_dr_dictionary, in dat_dr_insert()
147 if (DAT_SUCCESS != status) { in dat_dr_insert()
158 return (status); in dat_dr_insert()
172 DAT_RETURN status; in dat_dr_remove() local
176 status = dat_dictionary_search(g_dr_dictionary, in dat_dr_remove()
180 if (DAT_SUCCESS != status) { in dat_dr_remove()
186 status = DAT_ERROR(DAT_PROVIDER_IN_USE, 0); in dat_dr_remove()
191 status = dat_dictionary_remove(g_dr_dictionary, in dat_dr_remove()
196 if (DAT_SUCCESS != status) { in dat_dr_remove()
210 return (status); in dat_dr_remove()
223 DAT_RETURN status; in dat_dr_provider_open() local
228 status = dat_dictionary_search(g_dr_dictionary, in dat_dr_provider_open()
234 if (DAT_SUCCESS == status) { in dat_dr_provider_open()
239 return (status); in dat_dr_provider_open()
251 DAT_RETURN status; in dat_dr_provider_close() local
256 status = dat_dictionary_search(g_dr_dictionary, in dat_dr_provider_close()
262 if (DAT_SUCCESS == status) { in dat_dr_provider_close()
266 return (status); in dat_dr_provider_close()
295 DAT_RETURN status; in dat_dr_list() local
298 status = DAT_SUCCESS; in dat_dr_list()
307 status = dat_dictionary_size(g_dr_dictionary, &array_size); in dat_dr_list()
308 if (status != DAT_SUCCESS) { in dat_dr_list()
313 status = DAT_SUCCESS; in dat_dr_list()
319 status = DAT_ERROR(DAT_INSUFFICIENT_RESOURCES, in dat_dr_list()
326 status = dat_dictionary_enumerate(g_dr_dictionary, in dat_dr_list()
332 if (DAT_SUCCESS == status) { in dat_dr_list()
344 status = DAT_ERROR(DAT_INVALID_PARAMETER, in dat_dr_list()
359 return (status); in dat_dr_list()