Lines Matching refs:mg

188 	struct mg_thread_ctx *mg;  in _gss_mg_get_error()  local
190 mg = &last_error_context; in _gss_mg_get_error()
192 if (mech != NULL && gss_oid_equal(mg->mech, mech) == 0) in _gss_mg_get_error()
197 if (value != mg->maj_stat || mg->maj_error.length == 0) in _gss_mg_get_error()
199 string->value = malloc(mg->maj_error.length); in _gss_mg_get_error()
200 string->length = mg->maj_error.length; in _gss_mg_get_error()
201 memcpy(string->value, mg->maj_error.value, in _gss_mg_get_error()
202 mg->maj_error.length); in _gss_mg_get_error()
206 if (value != mg->min_stat || mg->min_error.length == 0) in _gss_mg_get_error()
208 string->value = malloc(mg->min_error.length); in _gss_mg_get_error()
209 string->length = mg->min_error.length; in _gss_mg_get_error()
210 memcpy(string->value, mg->min_error.value, in _gss_mg_get_error()
211 mg->min_error.length); in _gss_mg_get_error()
225 struct mg_thread_ctx *mg; in _gss_mg_error() local
227 mg = &last_error_context; in _gss_mg_error()
229 gss_release_buffer(&minor_status, &mg->maj_error); in _gss_mg_error()
230 gss_release_buffer(&minor_status, &mg->min_error); in _gss_mg_error()
232 mg->mech = &m->gm_mech_oid; in _gss_mg_error()
233 mg->maj_stat = maj; in _gss_mg_error()
234 mg->min_stat = min; in _gss_mg_error()
241 &mg->maj_error); in _gss_mg_error()
243 mg->maj_error.value = NULL; in _gss_mg_error()
244 mg->maj_error.length = 0; in _gss_mg_error()
251 &mg->min_error); in _gss_mg_error()
253 mg->min_error.value = NULL; in _gss_mg_error()
254 mg->min_error.length = 0; in _gss_mg_error()