Lines Matching defs:table
51 k5_ad_module_count(krb5plugin_authdata_client_ftable_v0 *table)
55 if (table->ad_type_list == NULL)
58 for (i = 0; table->ad_type_list[i]; i++)
67 krb5plugin_authdata_client_ftable_v0 *table,
75 if (table->ad_type_list == NULL) {
78 "any AD types\n", table->name);
83 if (table->init == NULL)
86 code = (*table->init)(kcontext, &plugin_context);
90 "failed to initialize\n", table->name);
95 for (j = 0; table->ad_type_list[j] != 0; j++) {
96 context->modules[k].ad_type = table->ad_type_list[j];
99 context->modules[k].client_fini = table->fini;
102 context->modules[k].ftable = table;
103 context->modules[k].name = table->name;
104 if (table->flags != NULL) {
105 (*table->flags)(kcontext, plugin_context,
113 context->modules[k].client_req_init = table->request_init;
114 context->modules[k].client_req_fini = table->request_fini;
118 code = (*table->request_init)(kcontext,
378 krb5plugin_authdata_client_ftable_v0 *table;
404 table = tables[n_tables - internal_count];
405 n_modules += k5_ad_module_count(table);