Home
last modified time | relevance | path

Searched refs:cleanup_data (Results 1 – 5 of 5) sorted by relevance

/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/krb5/krb/
H A Dcleanup.h10 struct cleanup cleanup_data[x]; \
14 cleanup_data[cleanup_count].arg = x; \
15 cleanup_data[cleanup_count].func = y; \
19 if ((--cleanup_count) && x && (cleanup_data[cleanup_count].func)) \
20 cleanup_data[cleanup_count].func(cleanup_data[cleanup_count].arg);
24 if (cleanup_data[cleanup_count].func) \
25 cleanup_data[cleanup_count].func(cleanup_data[cleanup_count].arg);
H A Drd_priv.c103 goto cleanup_data; in krb5_rd_priv_basic()
111 goto cleanup_data; in krb5_rd_priv_basic()
117 goto cleanup_data; in krb5_rd_priv_basic()
123 goto cleanup_data; in krb5_rd_priv_basic()
137 cleanup_data:; in krb5_rd_priv_basic()
H A Dsend_tgs.c101 goto cleanup_data; in krb5_send_tgs_basic()
124 cleanup_data: in krb5_send_tgs_basic()
/illumos-gate/usr/src/cmd/devfsadm/
H A Ddevfsadm_impl.h281 typedef struct cleanup_data { struct
H A Ddevfsadm.c4131 cleanup_data_t cleanup_data; in pre_and_post_cleanup() local
4147 rd.data = (void *)&cleanup_data; in pre_and_post_cleanup()
4148 cleanup_data.flags = flags; in pre_and_post_cleanup()
4155 cleanup_data.rm = rm; in pre_and_post_cleanup()
4436 cleanup_data_t *cleanup_data = data; in matching_dev() local
4456 if (call_minor_init(cleanup_data->rm->modptr) == in matching_dev()
4464 if (cleanup_data->rm->remove->flags & RM_NOINTERPOSE) in matching_dev()
4466 (cleanup_data->rm->remove->callback_fcn)(devpath); in matching_dev()
4469 (cleanup_data->rm->remove->callback_fcn)(devpath); in matching_dev()