Lines Matching refs:req

62 (*kcm_srv_recv_method)(struct tevent_req *req,
93 struct tevent_req *req = NULL;
98 req = tevent_req_create(mem_ctx, &state, struct kcm_cmd_state);
99 if (req == NULL) {
170 tevent_req_set_callback(subreq, kcm_cmd_queue_done, req);
171 return req;
174 tevent_req_error(req, ret);
175 tevent_req_post(req, ev);
176 return req;
181 struct tevent_req *req = tevent_req_callback_data(subreq, struct tevent_req);
182 struct kcm_cmd_state *state = tevent_req_data(req, struct kcm_cmd_state);
192 tevent_req_error(req, ret);
198 tevent_req_error(req, ENOMEM);
201 tevent_req_set_callback(subreq, kcm_cmd_done, req);
206 struct tevent_req *req = tevent_req_callback_data(subreq, struct tevent_req);
207 struct kcm_cmd_state *state = tevent_req_data(req, struct kcm_cmd_state);
217 tevent_req_error(req, ret);
230 tevent_req_error(req, ret);
238 tevent_req_error(req, ret);
242 tevent_req_done(req);
246 struct tevent_req *req,
251 TEVENT_REQ_RETURN_ON_ERROR(req);
253 state = tevent_req_data(req, struct kcm_cmd_state);
264 #define KCM_OP_RET_FROM_TYPE(req, state_type, _op_ret_out) do { \
266 state = tevent_req_data(req, state_type); \
267 TEVENT_REQ_RETURN_ON_ERROR(req); \
278 static errno_t kcm_op_common_recv(struct tevent_req *req,
281 struct kcm_op_common_state *state = tevent_req_data(req,
283 TEVENT_REQ_RETURN_ON_ERROR(req);
295 struct tevent_req *req = NULL;
300 req = tevent_req_create(mem_ctx, &state, struct kcm_op_common_state);
301 if (req == NULL) {
313 tevent_req_set_callback(subreq, kcm_op_gen_new_done, req);
314 return req;
317 tevent_req_error(req, ret);
318 tevent_req_post(req, ev);
319 return req;
326 struct tevent_req *req = tevent_req_callback_data(subreq,
328 struct kcm_op_common_state *state = tevent_req_data(req,
337 tevent_req_error(req, ret);
348 tevent_req_error(req, ret);
353 tevent_req_done(req);
370 static void kcm_op_initialize_create_step(struct tevent_req *req);
378 struct tevent_req *req = NULL;
383 req = tevent_req_create(mem_ctx, &state, struct kcm_op_initialize_state);
384 if (req == NULL) {
423 tevent_req_set_callback(subreq, kcm_op_initialize_got_byname, req);
424 return req;
427 tevent_req_error(req, ret);
428 tevent_req_post(req, ev);
429 return req;
435 struct tevent_req *req = tevent_req_callback_data(subreq,
437 struct kcm_op_initialize_state *state = tevent_req_data(req,
448 tevent_req_error(req, ret);
456 tevent_req_done(req);
475 tevent_req_error(req, ret);
478 tevent_req_set_callback(subreq, kcm_op_initialize_cc_delete_done, req);
482 kcm_op_initialize_create_step(req);
487 struct tevent_req *req = tevent_req_callback_data(subreq,
497 tevent_req_error(req, ret);
501 kcm_op_initialize_create_step(req);
504 static void kcm_op_initialize_create_step(struct tevent_req *req)
507 struct kcm_op_initialize_state *state = tevent_req_data(req,
520 tevent_req_error(req, ret);
530 tevent_req_error(req, ret);
533 tevent_req_set_callback(subreq, kcm_op_initialize_cc_create_done, req);
538 struct tevent_req *req = tevent_req_callback_data(subreq,
540 struct kcm_op_initialize_state *state = tevent_req_data(req,
549 tevent_req_error(req, ret);
558 tevent_req_error(req, ret);
561 tevent_req_set_callback(subreq, kcm_op_initialize_got_default, req);
566 struct tevent_req *req = tevent_req_callback_data(subreq,
568 struct kcm_op_initialize_state *state = tevent_req_data(req,
580 tevent_req_error(req, ret);
602 tevent_req_error(req, ENOMEM);
605 tevent_req_set_callback(subreq, kcm_op_initialize_set_default_done, req);
611 tevent_req_done(req);
616 struct tevent_req *req = tevent_req_callback_data(subreq,
618 struct kcm_op_initialize_state *state = tevent_req_data(req,
627 tevent_req_error(req, ret);
632 tevent_req_done(req);
635 static errno_t kcm_op_initialize_recv(struct tevent_req *req,
638 KCM_OP_RET_FROM_TYPE(req, struct kcm_op_initialize_state, _op_ret);
649 struct tevent_req *req = NULL;
655 req = tevent_req_create(mem_ctx, &state, struct kcm_op_common_state);
656 if (req == NULL) {
680 tevent_req_set_callback(subreq, kcm_op_destroy_getbyname_done, req);
681 return req;
684 tevent_req_error(req, ret);
685 tevent_req_post(req, ev);
686 return req;
692 struct tevent_req *req = tevent_req_callback_data(subreq,
694 struct kcm_op_common_state *state = tevent_req_data(req,
704 tevent_req_error(req, ret);
714 tevent_req_error(req, ret);
717 tevent_req_set_callback(subreq, kcm_op_destroy_delete_done, req);
723 struct tevent_req *req = tevent_req_callback_data(subreq,
725 struct kcm_op_common_state *state = tevent_req_data(req,
734 tevent_req_error(req, ret);
739 tevent_req_done(req);
758 struct tevent_req *req = NULL;
765 req = tevent_req_create(mem_ctx, &state, struct kcm_op_store_state);
766 if (req == NULL) {
816 tevent_req_set_callback(subreq, kcm_op_store_getbyname_done, req);
817 return req;
820 tevent_req_error(req, ret);
821 tevent_req_post(req, ev);
822 return req;
828 struct tevent_req *req = tevent_req_callback_data(subreq,
830 struct kcm_op_store_state *state = tevent_req_data(req,
840 tevent_req_error(req, ret);
850 tevent_req_error(req, ENOMEM);
853 tevent_req_set_callback(subreq, kcm_op_store_done, req);
859 struct tevent_req *req = tevent_req_callback_data(subreq,
861 struct kcm_op_store_state *state = tevent_req_data(req,
870 tevent_req_error(req, ret);
875 tevent_req_done(req);
878 static errno_t kcm_op_store_recv(struct tevent_req *req,
881 KCM_OP_RET_FROM_TYPE(req, struct kcm_op_store_state, _op_ret);
891 struct tevent_req *req = NULL;
897 req = tevent_req_create(mem_ctx, &state, struct kcm_op_common_state);
898 if (req == NULL) {
917 tevent_req_set_callback(subreq, kcm_op_get_principal_getbyname_done, req);
918 return req;
921 tevent_req_error(req, ret);
922 tevent_req_post(req, ev);
923 return req;
931 struct tevent_req *req = tevent_req_callback_data(subreq,
933 struct kcm_op_common_state *state = tevent_req_data(req,
942 tevent_req_error(req, ret);
949 tevent_req_done(req);
958 tevent_req_error(req, EIO);
967 tevent_req_error(req, ret);
972 tevent_req_done(req);
983 struct tevent_req *req = NULL;
989 req = tevent_req_create(mem_ctx, &state, struct kcm_op_common_state);
990 if (req == NULL) {
1010 tevent_req_set_callback(subreq, kcm_op_get_cred_uuid_getbyname_done, req);
1011 return req;
1014 tevent_req_error(req, ret);
1015 tevent_req_post(req, ev);
1016 return req;
1025 struct tevent_req *req = tevent_req_callback_data(subreq,
1027 struct kcm_op_common_state *state = tevent_req_data(req,
1036 tevent_req_error(req, ret);
1043 tevent_req_done(req);
1070 tevent_req_done(req);
1081 struct tevent_req *req = NULL;
1087 req = tevent_req_create(mem_ctx, &state, struct kcm_op_common_state);
1088 if (req == NULL) {
1107 tevent_req_set_callback(subreq, kcm_op_get_cred_by_uuid_getbyname_done, req);
1108 return req;
1111 tevent_req_error(req, ret);
1112 tevent_req_post(req, ev);
1113 return req;
1118 struct tevent_req *req = tevent_req_callback_data(subreq,
1120 struct kcm_op_common_state *state = tevent_req_data(req,
1135 tevent_req_error(req, ret);
1142 tevent_req_done(req);
1152 tevent_req_error(req, ret);
1175 tevent_req_done(req);
1183 tevent_req_done(req);
1194 tevent_req_error(req, ret);
1199 tevent_req_done(req);
1209 struct tevent_req *req = NULL;
1212 req = tevent_req_create(mem_ctx, &state, struct kcm_op_common_state);
1213 if (req == NULL) {
1219 tevent_req_post(req, ev);
1220 tevent_req_done(req);
1221 return req;
1232 struct tevent_req *req = NULL;
1237 req = tevent_req_create(mem_ctx, &state, struct kcm_op_common_state);
1238 if (req == NULL) {
1252 tevent_req_set_callback(subreq, kcm_op_get_cache_uuid_list_done, req);
1253 return req;
1256 tevent_req_error(req, ret);
1257 tevent_req_post(req, ev);
1258 return req;
1263 struct tevent_req *req = tevent_req_callback_data(subreq,
1265 struct kcm_op_common_state *state = tevent_req_data(req,
1276 tevent_req_error(req, ret);
1283 tevent_req_done(req);
1301 tevent_req_done(req);
1306 tevent_req_done(req);
1317 struct tevent_req *req = NULL;
1323 req = tevent_req_create(mem_ctx, &state, struct kcm_op_common_state);
1324 if (req == NULL) {
1349 tevent_req_set_callback(subreq, kcm_op_get_cache_by_uuid_done, req);
1350 return req;
1353 tevent_req_error(req, ret);
1354 tevent_req_post(req, ev);
1355 return req;
1362 struct tevent_req *req = tevent_req_callback_data(subreq,
1364 struct kcm_op_common_state *state = tevent_req_data(req,
1374 tevent_req_error(req, ret);
1380 tevent_req_done(req);
1393 tevent_req_error(req, ret);
1398 tevent_req_done(req);
1421 struct tevent_req *req = NULL;
1426 req = tevent_req_create(mem_ctx, &state,
1428 if (req == NULL) {
1443 tevent_req_set_callback(subreq, kcm_op_get_get_default_done, req);
1444 return req;
1447 tevent_req_error(req, ret);
1448 tevent_req_post(req, ev);
1449 return req;
1454 struct tevent_req *req = tevent_req_callback_data(subreq, struct tevent_req);
1455 struct kcm_op_get_default_ccache_state *state = tevent_req_data(req,
1466 tevent_req_error(req, ret);
1478 tevent_req_error(req, ENOMEM);
1481 tevent_req_set_callback(subreq, kcm_op_get_default_ccache_list_done, req);
1492 tevent_req_error(req, ENOMEM);
1495 tevent_req_set_callback(subreq, kcm_op_get_default_ccache_byuuid_done, req);
1501 struct tevent_req *req = tevent_req_callback_data(subreq, struct tevent_req);
1502 struct kcm_op_get_default_ccache_state *state = tevent_req_data(req,
1512 tevent_req_error(req, ret);
1518 tevent_req_error(req, ret);
1522 tevent_req_done(req);
1527 struct tevent_req *req = tevent_req_callback_data(subreq, struct tevent_req);
1528 struct kcm_op_get_default_ccache_state *state = tevent_req_data(req,
1539 tevent_req_error(req, ret);
1547 tevent_req_error(req, ret);
1551 tevent_req_done(req);
1562 tevent_req_error(req, ENOMEM);
1565 tevent_req_set_callback(subreq, kcm_op_get_default_ccache_byuuid_done, req);
1595 static errno_t kcm_op_get_default_ccache_recv(struct tevent_req *req,
1598 KCM_OP_RET_FROM_TYPE(req, struct kcm_op_get_default_ccache_state, _op_ret);
1610 struct tevent_req *req = NULL;
1616 req = tevent_req_create(mem_ctx, &state, struct kcm_op_common_state);
1617 if (req == NULL) {
1640 tevent_req_set_callback(subreq, kcm_op_set_default_ccache_getbyname_done, req);
1641 return req;
1644 tevent_req_error(req, ret);
1645 tevent_req_post(req, ev);
1646 return req;
1652 struct tevent_req *req = tevent_req_callback_data(subreq,
1654 struct kcm_op_common_state *state = tevent_req_data(req,
1664 tevent_req_error(req, ret);
1674 tevent_req_error(req, ENOMEM);
1677 tevent_req_set_callback(subreq, kcm_op_set_default_done, req);
1684 struct tevent_req *req = tevent_req_callback_data(subreq,
1686 struct kcm_op_common_state *state = tevent_req_data(req,
1694 tevent_req_error(req, ret);
1699 tevent_req_done(req);
1710 struct tevent_req *req = NULL;
1716 req = tevent_req_create(mem_ctx, &state, struct kcm_op_common_state);
1717 if (req == NULL) {
1739 tevent_req_set_callback(subreq, kcm_op_get_kdc_offset_getbyname_done, req);
1740 return req;
1743 tevent_req_error(req, ret);
1744 tevent_req_post(req, ev);
1745 return req;
1754 struct tevent_req *req = tevent_req_callback_data(subreq,
1756 struct kcm_op_common_state *state = tevent_req_data(req,
1765 tevent_req_error(req, ret);
1772 tevent_req_done(req);
1785 tevent_req_error(req, ret);
1790 tevent_req_done(req);
1809 struct tevent_req *req = NULL;
1815 req = tevent_req_create(mem_ctx, &state, struct kcm_op_set_kdc_offset_state);
1816 if (req == NULL) {
1839 tevent_req_set_callback(subreq, kcm_op_set_kdc_offset_getbyname_done, req);
1840 return req;
1843 tevent_req_error(req, ret);
1844 tevent_req_post(req, ev);
1845 return req;
1854 struct tevent_req *req = tevent_req_callback_data(subreq,
1856 struct kcm_op_set_kdc_offset_state *state = tevent_req_data(req,
1865 tevent_req_error(req, ret);
1874 tevent_req_error(req, ret);
1880 tevent_req_error(req, ENOMEM);
1894 tevent_req_error(req, ENOMEM);
1897 tevent_req_set_callback(subreq, kcm_op_set_kdc_offset_mod_done, req);
1903 struct tevent_req *req = tevent_req_callback_data(subreq,
1905 struct kcm_op_set_kdc_offset_state *state = tevent_req_data(req,
1914 tevent_req_error(req, ret);
1919 tevent_req_done(req);
1922 static errno_t kcm_op_set_kdc_offset_recv(struct tevent_req *req,
1925 KCM_OP_RET_FROM_TYPE(req, struct kcm_op_set_kdc_offset_state, _op_ret);