Home
last modified time | relevance | path

Searched refs:gctx (Results 1 – 15 of 15) sorted by relevance

/illumos-gate/usr/src/lib/libsasl/lib/
H A Dconfig.c85 int sasl_config_init(_sasl_global_context_t *gctx, const char *filename) argument
99 gctx->nconfiglist=0;
109 result = _sasl_strdup(filename, &gctx->config_path, NULL);
148 if (gctx->nconfiglist == alloced) {
154 gctx->configlist=sasl_REALLOC((char *)gctx->configlist,
156 if (gctx->configlist==NULL) {
171 &(((struct configlist *)(gctx->configlist))
172 [gctx->nconfiglist].key),
184 &(((struct configlist *)(gctx->configlist))
185 [gctx->nconfiglist].value),
[all …]
H A Dclient.c86 static int init_mechlist(_sasl_global_context_t *gctx) argument
88 cmech_list_t *cmechlist = gctx->cmechlist;
99 _sasl_alloc_utils(gctx, NULL, &gctx->client_global_callbacks);
113 static int client_done(_sasl_global_context_t *gctx) { argument
114 cmech_list_t *cmechlist = gctx->cmechlist;
123 if(!gctx->sasl_client_active)
128 gctx->sasl_client_active--;
130 if(gctx->sasl_client_active) {
170 gctx->cmechlist = NULL;
171 p = gctx->cplug_path_info;
[all …]
H A Dserver.c94 int _is_sasl_server_active(_sasl_global_context_t *gctx) in _is_sasl_server_active() argument
96 return gctx->sasl_server_active; in _is_sasl_server_active()
162 _sasl_global_context_t *gctx = in sasl_setpass() local
163 (conn == NULL) ? _sasl_gbl_ctx() : conn->gctx; in sasl_setpass()
164 mech_list_t *mechlist = gctx == NULL ? NULL : gctx->mechlist; in sasl_setpass()
166 if (!gctx->sasl_server_active || !mechlist) return SASL_NOTINIT; in sasl_setpass()
248 _sasl_global_context_t *gctx = pconn->gctx; in server_dispose_mech_contexts() local
265 _sasl_global_context_t *gctx = pconn->gctx; in server_dispose() local
304 static int init_mechlist(_sasl_global_context_t *gctx) argument
306 mech_list_t *mechlist = gctx->mechlist;
[all …]
H A Dsaslint.h128 struct _sasl_global_context_s *gctx; member
152 typedef int add_plugin_t(struct _sasl_global_context_s *gctx,
213 struct _sasl_global_context_s *gctx; member
359 (struct _sasl_global_context_s *gctx);
373 (struct _sasl_global_context_s *gctx);
452 extern int _is_sasl_server_active(_sasl_global_context_t *gctx);
461 #define sasl_ALLOC(__size__) (gctx->sasl_allocation_utils.malloc((__size__)))
463 (gctx->sasl_allocation_utils.calloc((__nelem__), (__size__)))
465 (gctx->sasl_allocation_utils.realloc((__ptr__), (__size__)))
466 #define sasl_FREE(__ptr__) (gctx->sasl_allocation_utils.free((__ptr__)))
[all …]
H A Dcommon.c198 _sasl_global_context_t *gctx = _sasl_gbl_ctx(); in sasl_set_mutex() local
200 gctx->sasl_mutex_utils.alloc=n; in sasl_set_mutex()
201 gctx->sasl_mutex_utils.lock=l; in sasl_set_mutex()
202 gctx->sasl_mutex_utils.unlock=u; in sasl_set_mutex()
203 gctx->sasl_mutex_utils.free=d; in sasl_set_mutex()
214 int __sasl_strdup(const _sasl_global_context_t *gctx, const char *in, in __sasl_strdup() argument
230 int __sasl_add_string(const _sasl_global_context_t *gctx, char **out, in __sasl_add_string() argument
339 result = _iovec_to_buf(conn->gctx, invec, numiov, &conn->encode_buf); in sasl_encodev()
367 const _sasl_global_context_t *gctx; in sasl_decode() local
375 gctx = conn->gctx; in sasl_decode()
[all …]
H A Ddlopen.c237 static int _sasl_plugin_load(_sasl_global_context_t *gctx, in _sasl_plugin_load() argument
240 int (*add_plugin)(_sasl_global_context_t *gctx, in _sasl_plugin_load() argument
254 result = add_plugin(gctx, plugin, entry_point); in _sasl_plugin_load()
260 __sasl_log(gctx, gctx->server_global_callbacks.callbacks == NULL ? in _sasl_plugin_load()
261 gctx->client_global_callbacks.callbacks : in _sasl_plugin_load()
262 gctx->server_global_callbacks.callbacks, in _sasl_plugin_load()
381 int _sasl_get_plugin(_sasl_global_context_t *gctx, in _sasl_get_plugin() argument
412 __sasl_log(gctx, gctx->server_global_callbacks.callbacks == NULL ? in _sasl_get_plugin()
413 gctx->client_global_callbacks.callbacks : in _sasl_get_plugin()
414 gctx->server_global_callbacks.callbacks, in _sasl_get_plugin()
[all …]
H A Dcanonusr.c148 for(ptr = conn->gctx->canonuser_head; ptr; ptr = ptr->next) {
235 void _sasl_canonuser_free(_sasl_global_context_t *gctx) argument
238 const sasl_utils_t *sasl_global_utils = gctx->sasl_canonusr_global_utils;
240 for(ptr = (canonuser_plug_list_t *)gctx->canonuser_head;
250 gctx->canonuser_head = NULL;
289 _sasl_global_context_t *gctx = ctx == NULL ? _sasl_gbl_ctx() : ctx; local
294 for (l = gctx->canonuser_head; l != NULL; l = l->next) {
299 sasl_global_utils = gctx->sasl_canonusr_global_utils;
313 __sasl_log(gctx, gctx->server_global_callbacks.callbacks == NULL ?
314 gctx->client_global_callbacks.callbacks :
[all …]
H A Dauxprop.c856 _sasl_global_context_t *gctx = ctx == NULL ? _sasl_gbl_ctx() : ctx; in _sasl_auxprop_add_plugin() local
861 auxprop_head = gctx->auxprop_head; in _sasl_auxprop_add_plugin()
862 sasl_global_utils = gctx->sasl_server_global_utils; in _sasl_auxprop_add_plugin()
877 __sasl_log(gctx, gctx->server_global_callbacks.callbacks, in _sasl_auxprop_add_plugin()
891 __sasl_log(gctx, gctx->server_global_callbacks.callbacks, in _sasl_auxprop_add_plugin()
910 gctx->auxprop_head = new_item; in _sasl_auxprop_add_plugin()
919 void _sasl_auxprop_free(_sasl_global_context_t *gctx) argument
926 const sasl_utils_t *sasl_global_utils = gctx->sasl_server_global_utils;
928 for(ptr = (auxprop_plug_list_t *)gctx->auxprop_head; ptr; ptr = ptr_next) {
944 gctx->auxprop_head = NULL;
[all …]
H A Dseterror.c129 _sasl_global_context_t *gctx; in sasl_seterror() local
161 gctx = conn->gctx; in sasl_seterror()
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/mech/
H A Dlucid_context.c59 krb5_gss_ctx_id_rec * gctx,
193 krb5_gss_ctx_id_rec * gctx, in make_external_lucid_ctx_v1() argument
210 lctx->initiate = gctx->initiate ? 1 : 0; in make_external_lucid_ctx_v1()
211 lctx->endtime = gctx->krb_times.endtime; in make_external_lucid_ctx_v1()
212 lctx->send_seq = gctx->seq_send; in make_external_lucid_ctx_v1()
213 lctx->recv_seq = gctx->seq_recv; in make_external_lucid_ctx_v1()
214 lctx->protocol = gctx->proto; in make_external_lucid_ctx_v1()
217 if (gctx->proto == 0) { in make_external_lucid_ctx_v1()
218 lctx->rfc1964_kd.sign_alg = gctx->signalg; in make_external_lucid_ctx_v1()
219 lctx->rfc1964_kd.seal_alg = gctx->sealalg; in make_external_lucid_ctx_v1()
[all …]
/illumos-gate/usr/src/cmd/nscd/
H A Dnscd_getentctx.c658 nscd_getent_context_t *gctx, *c; in reclaim_getent_ctx() local
677 gctx = ctx->ptr; in reclaim_getent_ctx()
683 if (gctx->pid != -1 && process_exited(gctx->pid)) { in reclaim_getent_ctx()
691 gctx->pid, gctx, gctx->dbi, in reclaim_getent_ctx()
692 gctx->cookie_num, gctx->seq_num); in reclaim_getent_ctx()
698 if (gctx == c) in reclaim_getent_ctx()
702 last->next_to_reclaim = gctx; in reclaim_getent_ctx()
703 last = gctx; in reclaim_getent_ctx()
706 first = gctx; in reclaim_getent_ctx()
707 last = gctx; in reclaim_getent_ctx()
[all …]
/illumos-gate/usr/src/uts/intel/io/vmm/amd/
H A Dsvm.c1816 svm_dr_enter_guest(struct svm_regctx *gctx) in svm_dr_enter_guest() argument
1820 gctx->host_dr7 = rdr7(); in svm_dr_enter_guest()
1821 gctx->host_debugctl = rdmsr(MSR_DEBUGCTLMSR); in svm_dr_enter_guest()
1833 gctx->host_dr0 = rdr0(); in svm_dr_enter_guest()
1834 gctx->host_dr1 = rdr1(); in svm_dr_enter_guest()
1835 gctx->host_dr2 = rdr2(); in svm_dr_enter_guest()
1836 gctx->host_dr3 = rdr3(); in svm_dr_enter_guest()
1837 gctx->host_dr6 = rdr6(); in svm_dr_enter_guest()
1840 load_dr0(gctx->sctx_dr0); in svm_dr_enter_guest()
1841 load_dr1(gctx->sctx_dr1); in svm_dr_enter_guest()
[all …]
H A Dsvm.h66 void svm_launch(uint64_t pa, struct svm_regctx *gctx, struct cpu *pcpu);
/illumos-gate/usr/src/lib/libldap5/sources/ldap/common/
H A Dsasl.c94 static void *gctx; /* intentially not freed - avoid libsasl re-inits */ variable
105 if ((gctx = (void *)sasl_create_context()) != NULL) { in nsldapi_sasl_init()
106 saslrc = _sasl_client_init(gctx, client_callbacks); in nsldapi_sasl_init()
599 if (gctx == NULL) { in nsldapi_sasl_open()
605 saslrc = _sasl_client_new(gctx, "ldap", host, in nsldapi_sasl_open()
/illumos-gate/usr/src/uts/common/crypto/core/
H A Dkcf_sched.c819 crypto_ctx_t *gctx = &kcf_ctx->kc_glbl_ctx; in kcf_free_context() local
828 if (gctx->cc_provider_private != NULL) { in kcf_free_context()
839 (void) KCF_PROV_FREE_CONTEXT(pd, gctx); in kcf_free_context()
850 if ((gctx->cc_flags & CRYPTO_INIT_OPSTATE) && in kcf_free_context()