Lines Matching refs:dirhandle
571 struct plugin_dir_handle *dirhandle,
663 dirhandle->files = h;
664 h = NULL; /* dirhandle->files takes ownership */
674 krb5int_close_plugin_dirs (struct plugin_dir_handle *dirhandle)
676 if (dirhandle->files != NULL) {
678 for (i = 0; dirhandle->files[i] != NULL; i++) {
679 krb5int_close_plugin (dirhandle->files[i]);
681 free (dirhandle->files);
682 dirhandle->files = NULL;
694 krb5int_get_plugin_dir_data (struct plugin_dir_handle *dirhandle,
713 if (!err && (dirhandle != NULL) && (dirhandle->files != NULL)) {
716 for (i = 0; !err && (dirhandle->files[i] != NULL); i++) {
719 if (krb5int_get_plugin_data (dirhandle->files[i], symname, &sym, ep) == 0) {
753 krb5int_get_plugin_dir_func (struct plugin_dir_handle *dirhandle,
772 if (!err && (dirhandle != NULL) && (dirhandle->files != NULL)) {
775 for (i = 0; !err && (dirhandle->files[i] != NULL); i++) {
778 if (krb5int_get_plugin_func (dirhandle->files[i], symname, &sym, ep) == 0) {