Lines Matching refs:status

71 	DAT_RETURN 			status;  in dat_sr_init()  local
73 status = dat_os_lock_init(&g_sr_lock); in dat_sr_init()
74 if (DAT_SUCCESS != status) { in dat_sr_init()
75 return (status); in dat_sr_init()
78 status = dat_dictionary_create(&g_sr_dictionary); in dat_sr_init()
79 if (DAT_SUCCESS != status) { in dat_sr_init()
80 return (status); in dat_sr_init()
102 DAT_RETURN status; in dat_sr_fini() local
104 status = dat_os_lock_destroy(&g_sr_lock); in dat_sr_fini()
105 if (DAT_SUCCESS != status) { in dat_sr_fini()
106 return (status); in dat_sr_fini()
109 status = dat_dictionary_destroy(g_sr_dictionary); in dat_sr_fini()
110 if (DAT_SUCCESS != status) { in dat_sr_fini()
111 return (status); in dat_sr_fini()
127 DAT_RETURN status; in dat_sr_insert() local
136 status = DAT_ERROR(DAT_INSUFFICIENT_RESOURCES, in dat_sr_insert()
145 status = DAT_ERROR(DAT_INSUFFICIENT_RESOURCES, in dat_sr_insert()
157 status = DAT_ERROR(DAT_INSUFFICIENT_RESOURCES, in dat_sr_insert()
170 status = dat_dictionary_entry_create(&dict_entry); in dat_sr_insert()
171 if (DAT_SUCCESS != status) { in dat_sr_insert()
177 status = dat_dictionary_insert(g_sr_dictionary, in dat_sr_insert()
184 if (DAT_SUCCESS != status) { in dat_sr_insert()
202 return (status); in dat_sr_insert()
231 DAT_RETURN status; in dat_sr_list() local
234 status = DAT_SUCCESS; in dat_sr_list()
243 status = dat_dictionary_size(g_sr_dictionary, &array_size); in dat_sr_list()
244 if (DAT_SUCCESS != status) { in dat_sr_list()
249 status = DAT_SUCCESS; in dat_sr_list()
255 status = DAT_ERROR(DAT_INSUFFICIENT_RESOURCES, in dat_sr_list()
262 status = dat_dictionary_enumerate(g_sr_dictionary, in dat_sr_list()
268 if (DAT_SUCCESS == status) { in dat_sr_list()
280 status = DAT_ERROR(DAT_INVALID_PARAMETER, in dat_sr_list()
295 return (status); in dat_sr_list()
308 DAT_RETURN status; in dat_sr_provider_open() local
313 status = dat_dictionary_search(g_sr_dictionary, in dat_sr_provider_open()
317 if (DAT_SUCCESS == status) { in dat_sr_provider_open()
319 status = dat_os_library_load(data->lib_path, in dat_sr_provider_open()
321 if (status == DAT_SUCCESS) { in dat_sr_provider_open()
348 return (status); in dat_sr_provider_open()
360 DAT_RETURN status; in dat_sr_provider_close() local
365 status = dat_dictionary_search(g_sr_dictionary, in dat_sr_provider_close()
369 if (DAT_SUCCESS == status) { in dat_sr_provider_close()
375 status = dat_os_library_unload(data->lib_handle); in dat_sr_provider_close()
376 if (status == DAT_SUCCESS) { in dat_sr_provider_close()
386 return (status); in dat_sr_provider_close()