Lines Matching refs:pseudoflavor
95 status = svcauth_gss_register_pseudoflavor(pf->pseudoflavor, in gss_mech_svc_setup()
204 mech_supports_pseudoflavor(struct gss_api_mech *gm, u32 pseudoflavor) in mech_supports_pseudoflavor() argument
209 if (gm->gm_pfs[i].pseudoflavor == pseudoflavor) in mech_supports_pseudoflavor()
215 static struct gss_api_mech *_gss_mech_get_by_pseudoflavor(u32 pseudoflavor) in _gss_mech_get_by_pseudoflavor() argument
221 if (!mech_supports_pseudoflavor(pos, pseudoflavor)) in _gss_mech_get_by_pseudoflavor()
232 gss_mech_get_by_pseudoflavor(u32 pseudoflavor) in gss_mech_get_by_pseudoflavor() argument
236 gm = _gss_mech_get_by_pseudoflavor(pseudoflavor); in gss_mech_get_by_pseudoflavor()
239 request_module("rpc-auth-gss-%u", pseudoflavor); in gss_mech_get_by_pseudoflavor()
240 gm = _gss_mech_get_by_pseudoflavor(pseudoflavor); in gss_mech_get_by_pseudoflavor()
267 array_ptr[i++] = pos->gm_pfs[j].pseudoflavor; in gss_mech_list_pseudoflavors()
290 return gm->gm_pfs[i].pseudoflavor; in gss_svc_to_pseudoflavor()
305 rpc_authflavor_t pseudoflavor; in gss_mech_info2flavor() local
312 pseudoflavor = gss_svc_to_pseudoflavor(gm, info->qop, info->service); in gss_mech_info2flavor()
315 return pseudoflavor; in gss_mech_info2flavor()
326 int gss_mech_flavor2info(rpc_authflavor_t pseudoflavor, in gss_mech_flavor2info() argument
332 gm = gss_mech_get_by_pseudoflavor(pseudoflavor); in gss_mech_flavor2info()
337 if (gm->gm_pfs[i].pseudoflavor == pseudoflavor) { in gss_mech_flavor2info()
352 gss_pseudoflavor_to_service(struct gss_api_mech *gm, u32 pseudoflavor) in gss_pseudoflavor_to_service() argument
357 if (gm->gm_pfs[i].pseudoflavor == pseudoflavor) in gss_pseudoflavor_to_service()