Home | History | Annotate | Download | only in src

Lines Matching refs:handle

13 #include "handle.h"
18 int semanage_user_modify_local(semanage_handle_t * handle,
23 dbase_config_t *dconfig = semanage_user_dbase_local(handle);
24 return dbase_modify(handle, dconfig, key, data);
27 static int lookup_seuser(semanage_handle_t * handle, const semanage_user_key_t *k) {
35 if (semanage_user_query(handle, k, &user) < 0)
38 semanage_seuser_list_local(handle,
45 ERR(handle, "%s is being used by %s login record",
59 int semanage_user_del_local(semanage_handle_t * handle,
62 if (lookup_seuser(handle, key))
65 dbase_config_t *dconfig = semanage_user_dbase_local(handle);
66 return dbase_del(handle, dconfig, key);
69 int semanage_user_query_local(semanage_handle_t * handle,
74 dbase_config_t *dconfig = semanage_user_dbase_local(handle);
75 return dbase_query(handle, dconfig, key, response);
78 int semanage_user_exists_local(semanage_handle_t * handle,
82 dbase_config_t *dconfig = semanage_user_dbase_local(handle);
83 return dbase_exists(handle, dconfig, key, response);
86 int semanage_user_count_local(semanage_handle_t * handle,
90 dbase_config_t *dconfig = semanage_user_dbase_local(handle);
91 return dbase_count(handle, dconfig, response);
94 int semanage_user_iterate_local(semanage_handle_t * handle,
99 dbase_config_t *dconfig = semanage_user_dbase_local(handle);
100 return dbase_iterate(handle, dconfig, handler, handler_arg);
103 int semanage_user_list_local(semanage_handle_t * handle,
107 dbase_config_t *dconfig = semanage_user_dbase_local(handle);
108 return dbase_list(handle, dconfig, records, count);