Searched refs:ctx_handle (Results 1 - 11 of 11) sorted by relevance

/illumos-gate/usr/src/lib/rpcsec_gss/
H A Drpcsec_gss.c79 gss_buffer_desc ctx_handle; /* RPCSEC context handle */ member in struct:_rpc_gss_data
265 ap->ctx_handle.length = 0;
266 ap->ctx_handle.value = NULL;
338 * check for ctx_handle
340 if (ap->ctx_handle.length == 0) {
341 if (call_res.ctx_handle.length == 0)
343 GSS_DUP_BUFFER(ap->ctx_handle,
344 call_res.ctx_handle);
345 } else if (!GSS_BUFFERS_EQUAL(ap->ctx_handle,
346 call_res.ctx_handle))
[all...]
H A Dsvc_rpcsec_gss.c622 if (creds.ctx_handle.length != 0) {
651 if (creds.ctx_handle.length == 0) {
655 if ((client_data = get_client(&creds.ctx_handle)) == NULL) {
672 * Any response we send will use ctx_handle, so set it now;
675 call_res.ctx_handle.length = sizeof (client_data->key);
676 call_res.ctx_handle.value = (char *)&client_data->key;
840 * the context. Don't dispatch. Set ctx_handle
843 call_res.ctx_handle.length = 0;
844 call_res.ctx_handle.value = NULL;
1063 if (creds.ctx_handle
[all...]
H A Drpcsec_gss_misc.c83 !__xdr_gss_buf(xdrs, &creds->ctx_handle))
103 if (!__xdr_gss_buf(xdrs, &init_res->ctx_handle) ||
/illumos-gate/usr/src/uts/common/rpc/sec_gss/
H A Drpcsec_gss.c80 gss_buffer_desc ctx_handle; /* RPCSEC GSS context handle */ member in struct:_rpc_gss_data
575 ap->ctx_handle.length = 0;
576 ap->ctx_handle.value = NULL;
731 * check for ctx_handle
733 if (ap->ctx_handle.length == 0) {
734 if (call_res.ctx_handle.length == 0) {
740 GSS_DUP_BUFFER(ap->ctx_handle,
741 call_res.ctx_handle);
742 } else if (!GSS_BUFFERS_EQUAL(ap->ctx_handle,
743 call_res.ctx_handle)) {
[all...]
H A Dsvc_rpcsec_gss.c720 * Any response we send will use ctx_handle, so set it now;
723 call_res.ctx_handle.length = sizeof (client_data->key);
724 call_res.ctx_handle.value = (char *)&client_data->key;
801 call_res.ctx_handle.length = 0;
802 call_res.ctx_handle.value = NULL;
932 if (creds.ctx_handle.length != 0) {
933 RPCGSS_LOG0(1, "_svcrpcsec_gss: ctx_handle not null\n");
1026 if (creds.ctx_handle.length == 0) {
1027 RPCGSS_LOG0(1, "_svcrpcsec_gss: no ctx_handle\n");
1031 if ((client_data = get_client(&creds.ctx_handle))
[all...]
H A Drpcsec_gss_misc.c101 !__xdr_gss_buf(xdrs, &creds->ctx_handle))
121 if (!__xdr_gss_buf(xdrs, &init_res->ctx_handle) ||
/illumos-gate/usr/src/uts/common/io/drm/
H A Ddrm_context.c67 drm_ctxbitmap_free(drm_device_t *dev, int ctx_handle) argument
69 if (ctx_handle < 0 || ctx_handle >= DRM_MAX_CTXBITMAP ||
73 ctx_handle);
78 clear_bit(ctx_handle, dev->ctx_bitmap);
79 dev->context_sareas[ctx_handle] = NULL;
/illumos-gate/usr/src/uts/common/rpc/
H A Drpcsec_defs.h86 gss_buffer_desc ctx_handle; member in struct:_rpc_gss_creds
92 gss_buffer_desc ctx_handle; member in struct:_rpc_gss_init_res
/illumos-gate/usr/src/lib/gss_mechs/mech_spnego/mech/
H A Dspnego_mech.c472 spnego_ctx->ctx_handle = GSS_C_NO_CONTEXT;
569 ret = gss_verify_mic(minor_status, sc->ctx_handle,
582 ret = gss_get_mic(minor_status, sc->ctx_handle,
657 sc->ctx_handle = GSS_C_NO_CONTEXT;
833 gss_delete_sec_context(&tmpmin, &sc->ctx_handle,
887 &sc->ctx_handle,
1082 *context_handle = (gss_ctx_id_t)spnego_ctx->ctx_handle;
1091 &spnego_ctx->ctx_handle,
1749 if (sc->ctx_handle == GSS_C_NO_CONTEXT) {
1765 &sc->ctx_handle,
[all...]
H A DgssapiP_spnego.h87 gss_ctx_id_t ctx_handle; member in struct:__anon2546
/illumos-gate/usr/src/uts/common/gssapi/
H A Dgssd_clnt_stubs.c1597 const gss_ctx_id_t ctx_handle,
1608 context_handle = (gssd_ctx_id_t)KCTX_TO_GSSD_CTX(ctx_handle);
1691 const gss_ctx_id_t ctx_handle,
1703 context_handle = (gssd_ctx_id_t)KCTX_TO_GSSD_CTX(ctx_handle);
1780 const gss_ctx_id_t ctx_handle,
1794 context_handle = (gssd_ctx_id_t)KCTX_TO_GSSD_CTX(ctx_handle);
1896 const gss_ctx_id_t ctx_handle,
1909 context_handle = (gssd_ctx_id_t)KCTX_TO_GSSD_CTX(ctx_handle);
1595 kgss_sign_wrapped(void *private, OM_uint32 *minor_status, const gss_ctx_id_t ctx_handle, int qop_req, const gss_buffer_t message_buffer, gss_buffer_t msg_token, OM_uint32 gssd_context_verifier) argument
1689 kgss_verify_wrapped(void *private, OM_uint32 *minor_status, const gss_ctx_id_t ctx_handle, const gss_buffer_t message_buffer, const gss_buffer_t token_buffer, int *qop_state, OM_uint32 gssd_context_verifier) argument
1778 kgss_seal_wrapped(void *private, OM_uint32 *minor_status, const gss_ctx_id_t ctx_handle, int conf_req_flag, int qop_req, const gss_buffer_t input_message_buffer, int *conf_state, gss_buffer_t output_message_buffer, OM_uint32 gssd_context_verifier) argument
1894 kgss_unseal_wrapped(void *private, OM_uint32 *minor_status, const gss_ctx_id_t ctx_handle, const gss_buffer_t input_message_buffer, gss_buffer_t output_message_buffer, int *conf_state, int *qop_state, OM_uint32 gssd_context_verifier) argument

Completed in 96 milliseconds