Lines Matching refs:g_mechSet
175 static gss_OID_set_desc g_mechSet = { 0, NULL };
222 * g_mechSet structure, but the mechanism list is upto date
239 if (g_mechSet.count != 0) {
240 for (i = 0; i < g_mechSet.count; i++)
241 free(g_mechSet.elements[i].elements);
242 free(g_mechSet.elements);
243 g_mechSet.elements = NULL;
244 g_mechSet.count = 0;
257 g_mechSet.elements =
259 if (g_mechSet.elements == NULL) {
265 (void) memset(g_mechSet.elements, 0,
269 g_mechSet.count = count;
273 curItem = &(g_mechSet.elements[count]);
282 free(g_mechSet.elements[i].
285 free(g_mechSet.elements);
286 g_mechSet.count = 0;
287 g_mechSet.elements = NULL;
301 } /* if g_mechSet is out of date or not initialized */
314 * need to lock the g_mechSet in case someone tries to update it while
321 (void*) calloc(g_mechSet.count, sizeof (gss_OID_desc)))
331 (void) memcpy((*mechSet)->elements, g_mechSet.elements,
332 g_mechSet.count * sizeof (gss_OID_desc));
334 (*mechSet)->count = g_mechSet.count;
340 (void *) malloc(g_mechSet.elements[i].length);
355 g_OID_copy(curItem, &g_mechSet.elements[i]);