Symbol: gss_api_mech
include/linux/sunrpc/gss_api.h
138
int gss_mech_register(struct gss_api_mech *);
include/linux/sunrpc/gss_api.h
139
void gss_mech_unregister(struct gss_api_mech *);
include/linux/sunrpc/gss_api.h
143
struct gss_api_mech * gss_mech_get_by_OID(struct rpcsec_gss_oid *);
include/linux/sunrpc/gss_api.h
152
struct gss_api_mech *gss_mech_get_by_name(const char *);
include/linux/sunrpc/gss_api.h
155
struct gss_api_mech *gss_mech_get_by_pseudoflavor(u32);
include/linux/sunrpc/gss_api.h
157
struct gss_api_mech * gss_mech_get(struct gss_api_mech *);
include/linux/sunrpc/gss_api.h
161
void gss_mech_put(struct gss_api_mech *);
include/linux/sunrpc/gss_api.h
22
struct gss_api_mech *mech_type;
include/linux/sunrpc/gss_api.h
50
struct gss_api_mech *mech,
include/linux/sunrpc/gss_api.h
75
rpc_authflavor_t gss_svc_to_pseudoflavor(struct gss_api_mech *, u32 qop,
include/linux/sunrpc/gss_api.h
77
u32 gss_pseudoflavor_to_service(struct gss_api_mech *, u32 pseudoflavor);
include/linux/sunrpc/gss_api.h
78
bool gss_pseudoflavor_to_datatouch(struct gss_api_mech *, u32 pseudoflavor);
include/linux/sunrpc/gss_api.h
79
char *gss_service_to_auth_domain_name(struct gss_api_mech *, u32 service);
include/linux/sunrpc/svcauth.h
34
struct gss_api_mech *cr_gss_mech;
net/sunrpc/auth_gss/auth_gss.c
179
gss_fill_context(const void *p, const void *end, struct gss_cl_ctx *ctx, struct gss_api_mech *gm)
net/sunrpc/auth_gss/auth_gss.c
438
struct gss_api_mech *mech = gss_msg->auth->mech;
net/sunrpc/auth_gss/auth_gss.c
90
struct gss_api_mech *mech;
net/sunrpc/auth_gss/gss_krb5_mech.c
31
static struct gss_api_mech gss_kerberos_mech;
net/sunrpc/auth_gss/gss_krb5_mech.c
636
static struct gss_api_mech gss_kerberos_mech = {
net/sunrpc/auth_gss/gss_mech_switch.c
113
void gss_mech_unregister(struct gss_api_mech *gm)
net/sunrpc/auth_gss/gss_mech_switch.c
123
struct gss_api_mech *gss_mech_get(struct gss_api_mech *gm)
net/sunrpc/auth_gss/gss_mech_switch.c
130
static struct gss_api_mech *
net/sunrpc/auth_gss/gss_mech_switch.c
133
struct gss_api_mech *pos, *gm = NULL;
net/sunrpc/auth_gss/gss_mech_switch.c
148
struct gss_api_mech * gss_mech_get_by_name(const char *name)
net/sunrpc/auth_gss/gss_mech_switch.c
150
struct gss_api_mech *gm = NULL;
net/sunrpc/auth_gss/gss_mech_switch.c
160
struct gss_api_mech *gss_mech_get_by_OID(struct rpcsec_gss_oid *obj)
net/sunrpc/auth_gss/gss_mech_switch.c
162
struct gss_api_mech *pos, *gm = NULL;
net/sunrpc/auth_gss/gss_mech_switch.c
186
mech_supports_pseudoflavor(struct gss_api_mech *gm, u32 pseudoflavor)
net/sunrpc/auth_gss/gss_mech_switch.c
197
static struct gss_api_mech *_gss_mech_get_by_pseudoflavor(u32 pseudoflavor)
net/sunrpc/auth_gss/gss_mech_switch.c
199
struct gss_api_mech *gm = NULL, *pos;
net/sunrpc/auth_gss/gss_mech_switch.c
213
struct gss_api_mech *
net/sunrpc/auth_gss/gss_mech_switch.c
216
struct gss_api_mech *gm;
net/sunrpc/auth_gss/gss_mech_switch.c
235
rpc_authflavor_t gss_svc_to_pseudoflavor(struct gss_api_mech *gm, u32 qop,
net/sunrpc/auth_gss/gss_mech_switch.c
259
struct gss_api_mech *gm;
net/sunrpc/auth_gss/gss_mech_switch.c
282
struct gss_api_mech *gm;
net/sunrpc/auth_gss/gss_mech_switch.c
305
gss_pseudoflavor_to_service(struct gss_api_mech *gm, u32 pseudoflavor)
net/sunrpc/auth_gss/gss_mech_switch.c
318
gss_pseudoflavor_to_datatouch(struct gss_api_mech *gm, u32 pseudoflavor)
net/sunrpc/auth_gss/gss_mech_switch.c
32
gss_mech_free(struct gss_api_mech *gm)
net/sunrpc/auth_gss/gss_mech_switch.c
330
gss_service_to_auth_domain_name(struct gss_api_mech *gm, u32 service)
net/sunrpc/auth_gss/gss_mech_switch.c
342
gss_mech_put(struct gss_api_mech * gm)
net/sunrpc/auth_gss/gss_mech_switch.c
353
struct gss_api_mech *mech,
net/sunrpc/auth_gss/gss_mech_switch.c
61
gss_mech_svc_setup(struct gss_api_mech *gm)
net/sunrpc/auth_gss/gss_mech_switch.c
93
int gss_mech_register(struct gss_api_mech *gm)
net/sunrpc/auth_gss/svcauth_gss.c
1226
struct gss_api_mech *gm = NULL;
net/sunrpc/auth_gss/svcauth_gss.c
1490
struct gss_api_mech *mech;
net/sunrpc/auth_gss/svcauth_gss.c
474
struct gss_api_mech *gm = NULL;