Lines Matching full:gc

139 	time_t			cl_expiration;	/* when to gc */
921 struct rpc_gss_cred *gc) in svc_rpc_gss_accept_sec_context() argument
1128 client->cl_rawcred.service = gc->gc_svc; in svc_rpc_gss_accept_sec_context()
1396 struct rpc_gss_cred gc; in svc_rpc_gss() local
1417 memset(&gc, 0, sizeof(gc)); in svc_rpc_gss()
1422 if (!xdr_rpc_gss_cred(&xdrs, &gc)) { in svc_rpc_gss()
1432 if (gc.gc_version != RPCSEC_GSS_VERSION) { in svc_rpc_gss()
1438 if (gc.gc_proc == RPCSEC_GSS_INIT) { in svc_rpc_gss()
1439 if (gc.gc_handle.length != 0) { in svc_rpc_gss()
1446 if (gc.gc_handle.length != sizeof(*p)) { in svc_rpc_gss()
1450 p = gc.gc_handle.value; in svc_rpc_gss()
1464 cc->cc_service = gc.gc_svc; in svc_rpc_gss()
1465 cc->cc_seq = gc.gc_seq; in svc_rpc_gss()
1471 if (gc.gc_proc != RPCSEC_GSS_INIT in svc_rpc_gss()
1472 && gc.gc_proc != RPCSEC_GSS_CONTINUE_INIT) { in svc_rpc_gss()
1476 if (gc.gc_seq >= MAXSEQ) { in svc_rpc_gss()
1484 if (gc.gc_svc != rpc_gss_svc_none && in svc_rpc_gss()
1485 gc.gc_svc != rpc_gss_svc_integrity && in svc_rpc_gss()
1486 gc.gc_svc != rpc_gss_svc_privacy) { in svc_rpc_gss()
1493 switch (gc.gc_proc) { in svc_rpc_gss()
1503 if (!svc_rpc_gss_accept_sec_context(client, rqst, &gr, &gc)) { in svc_rpc_gss()
1541 if (!svc_rpc_gss_check_replay(client, gc.gc_seq)) { in svc_rpc_gss()
1546 if (!svc_rpc_gss_validate(client, msg, &qop, gc.gc_proc)) { in svc_rpc_gss()
1556 if (!svc_rpc_gss_nextverf(client, rqst, gc.gc_seq)) { in svc_rpc_gss()
1561 svc_rpc_gss_update_seq(client, gc.gc_seq); in svc_rpc_gss()
1576 if (gc.gc_proc == RPCSEC_GSS_DATA) { in svc_rpc_gss()
1601 if (client->cl_rawcred.service != gc.gc_svc) { in svc_rpc_gss()
1624 if (client->cl_rawcred.service != gc.gc_svc) { in svc_rpc_gss()
1625 client->cl_rawcred.service = gc.gc_svc; in svc_rpc_gss()
1659 xdr_free((xdrproc_t) xdr_rpc_gss_cred, (char *) &gc); in svc_rpc_gss()