Lines Matching refs:subreq

281 static void kcm_ccdb_nextid_done(struct tevent_req *subreq);
289 struct tevent_req *subreq = NULL;
305 subreq = state->db->ops->nextid_send(state, ev, state->db, client);
306 if (subreq == NULL) {
310 tevent_req_set_callback(subreq, kcm_ccdb_nextid_done, req);
319 static void kcm_ccdb_nextid_done(struct tevent_req *subreq)
321 struct tevent_req *req = tevent_req_callback_data(subreq,
328 ret = state->db->ops->nextid_recv(subreq, &nextid);
329 talloc_zfree(subreq);
369 static void kcm_ccdb_list_done(struct tevent_req *subreq);
377 struct tevent_req *subreq = NULL;
393 subreq = state->db->ops->list_send(state,
397 if (subreq == NULL) {
401 tevent_req_set_callback(subreq, kcm_ccdb_list_done, req);
410 static void kcm_ccdb_list_done(struct tevent_req *subreq)
412 struct tevent_req *req = tevent_req_callback_data(subreq,
418 ret = state->db->ops->list_recv(subreq, state, &state->uuid_list);
419 talloc_zfree(subreq);
447 static void kcm_ccdb_get_default_done(struct tevent_req *subreq);
455 struct tevent_req *subreq = NULL;
470 subreq = db->ops->get_default_send(state, ev, db, client);
471 if (subreq == NULL) {
475 tevent_req_set_callback(subreq, kcm_ccdb_get_default_done, req);
484 static void kcm_ccdb_get_default_done(struct tevent_req *subreq)
486 struct tevent_req *req = tevent_req_callback_data(subreq,
492 ret = state->db->ops->get_default_recv(subreq, state->uuid);
493 talloc_zfree(subreq);
529 static void kcm_ccdb_set_default_uuid_resolved(struct tevent_req *subreq);
530 static void kcm_ccdb_set_default_done(struct tevent_req *subreq);
539 struct tevent_req *subreq = NULL;
559 subreq = state->db->ops->set_default_send(state,
564 if (subreq == NULL) {
568 tevent_req_set_callback(subreq, kcm_ccdb_set_default_done, req);
573 subreq = db->ops->getbyuuid_send(state, ev, db, client, uuid);
574 if (subreq == NULL) {
578 tevent_req_set_callback(subreq, kcm_ccdb_set_default_uuid_resolved, req);
589 static void kcm_ccdb_set_default_uuid_resolved(struct tevent_req *subreq)
591 struct tevent_req *req = tevent_req_callback_data(subreq,
599 ret = state->db->ops->getbyuuid_recv(subreq, state, &cc);
600 talloc_zfree(subreq);
621 subreq = state->db->ops->set_default_send(state,
626 if (subreq == NULL) {
630 tevent_req_set_callback(subreq, kcm_ccdb_set_default_done, req);
633 static void kcm_ccdb_set_default_done(struct tevent_req *subreq)
635 struct tevent_req *req = tevent_req_callback_data(subreq,
641 ret = state->db->ops->set_default_recv(subreq);
642 talloc_zfree(subreq);
667 static void kcm_ccdb_getbyname_done(struct tevent_req *subreq);
676 struct tevent_req *subreq = NULL;
692 subreq = db->ops->getbyname_send(state, ev, db, client, name);
693 if (subreq == NULL) {
697 tevent_req_set_callback(subreq, kcm_ccdb_getbyname_done, req);
706 static void kcm_ccdb_getbyname_done(struct tevent_req *subreq)
708 struct tevent_req *req = tevent_req_callback_data(subreq,
715 ret = state->db->ops->getbyname_recv(subreq, state, &state->cc);
716 talloc_zfree(subreq);
758 static void kcm_ccdb_getbyuuid_done(struct tevent_req *subreq);
767 struct tevent_req *subreq = NULL;
783 subreq = db->ops->getbyuuid_send(state, ev, db, client, uuid);
784 if (subreq == NULL) {
788 tevent_req_set_callback(subreq, kcm_ccdb_getbyuuid_done, req);
797 static void kcm_ccdb_getbyuuid_done(struct tevent_req *subreq)
799 struct tevent_req *req = tevent_req_callback_data(subreq,
806 ret = state->db->ops->getbyuuid_recv(subreq, state, &state->cc);
807 talloc_zfree(subreq);
849 static void kcm_ccdb_name_by_uuid_done(struct tevent_req *subreq);
858 struct tevent_req *subreq = NULL;
876 subreq = db->ops->name_by_uuid_send(state, ev, db, client, uuid);
877 if (subreq == NULL) {
881 tevent_req_set_callback(subreq, kcm_ccdb_name_by_uuid_done, req);
890 static void kcm_ccdb_name_by_uuid_done(struct tevent_req *subreq)
892 struct tevent_req *req = tevent_req_callback_data(subreq,
898 ret = state->db->ops->name_by_uuid_recv(subreq, state, &state->name);
899 talloc_zfree(subreq);
929 static void kcm_ccdb_uuid_by_name_done(struct tevent_req *subreq);
938 struct tevent_req *subreq = NULL;
956 subreq = db->ops->uuid_by_name_send(state, ev, db, client, name);
957 if (subreq == NULL) {
961 tevent_req_set_callback(subreq, kcm_ccdb_uuid_by_name_done, req);
970 static void kcm_ccdb_uuid_by_name_done(struct tevent_req *subreq)
972 struct tevent_req *req = tevent_req_callback_data(subreq,
978 ret = state->db->ops->uuid_by_name_recv(subreq, state, state->uuid);
979 talloc_zfree(subreq);
1006 static void kcm_ccdb_create_done(struct tevent_req *subreq);
1015 struct tevent_req *subreq = NULL;
1037 subreq = state->db->ops->create_send(state,
1042 if (subreq == NULL) {
1046 tevent_req_set_callback(subreq, kcm_ccdb_create_done, req);
1055 static void kcm_ccdb_create_done(struct tevent_req *subreq)
1057 struct tevent_req *req = tevent_req_callback_data(subreq,
1063 ret = state->db->ops->create_recv(subreq);
1064 talloc_zfree(subreq);
1107 static void kcm_ccdb_mod_done(struct tevent_req *subreq);
1117 struct tevent_req *subreq = NULL;
1132 subreq = state->db->ops->mod_send(state,
1138 if (subreq == NULL) {
1142 tevent_req_set_callback(subreq, kcm_ccdb_mod_done, req);
1151 static void kcm_ccdb_mod_done(struct tevent_req *subreq)
1153 struct tevent_req *req = tevent_req_callback_data(subreq,
1159 ret = state->db->ops->mod_recv(subreq);
1160 talloc_zfree(subreq);
1182 static void kcm_ccdb_store_cred_blob_done(struct tevent_req *subreq);
1192 struct tevent_req *subreq = NULL;
1207 subreq = state->db->ops->store_cred_send(state,
1213 if (subreq == NULL) {
1217 tevent_req_set_callback(subreq, kcm_ccdb_store_cred_blob_done, req);
1226 static void kcm_ccdb_store_cred_blob_done(struct tevent_req *subreq)
1228 struct tevent_req *req = tevent_req_callback_data(subreq,
1234 ret = state->db->ops->store_cred_recv(subreq);
1235 talloc_zfree(subreq);
1260 static void kcm_ccdb_delete_done(struct tevent_req *subreq);
1261 static void kcm_ccdb_delete_get_default_done(struct tevent_req *subreq);
1262 static void kcm_ccdb_delete_default_reset_done(struct tevent_req *subreq);
1271 struct tevent_req *subreq = NULL;
1289 subreq = state->db->ops->delete_send(state,
1294 if (subreq == NULL) {
1298 tevent_req_set_callback(subreq, kcm_ccdb_delete_done, req);
1308 static void kcm_ccdb_delete_done(struct tevent_req *subreq)
1310 struct tevent_req *req = tevent_req_callback_data(subreq,
1316 ret = state->db->ops->delete_recv(subreq);
1317 talloc_zfree(subreq);
1329 subreq = state->db->ops->get_default_send(state,
1333 if (subreq == NULL) {
1337 tevent_req_set_callback(subreq, kcm_ccdb_delete_get_default_done, req);
1340 static void kcm_ccdb_delete_get_default_done(struct tevent_req *subreq)
1342 struct tevent_req *req = tevent_req_callback_data(subreq,
1350 ret = state->db->ops->get_default_recv(subreq, dfl_uuid);
1351 talloc_zfree(subreq);
1369 subreq = state->db->ops->set_default_send(state,
1374 if (subreq == NULL) {
1378 tevent_req_set_callback(subreq, kcm_ccdb_delete_default_reset_done, req);
1381 static void kcm_ccdb_delete_default_reset_done(struct tevent_req *subreq)
1383 struct tevent_req *req = tevent_req_callback_data(subreq,
1389 ret = state->db->ops->set_default_recv(subreq);
1390 talloc_zfree(subreq);