Searched refs:kssl_entry (Results 1 - 6 of 6) sorted by relevance
/illumos-gate/usr/src/uts/common/inet/kssl/ |
H A D | ksslioctl.c | 107 kssl_free_entry(kssl_entry_t *kssl_entry) argument 114 if (kssl_entry->ke_no_freeall) { 115 kmem_free(kssl_entry, sizeof (kssl_entry_t)); 119 if ((cert = kssl_entry->ke_server_certificate) != NULL) { 123 if ((privkey = kssl_entry->ke_private_key) != NULL) { 127 for (i = 0; i < kssl_entry->sid_cache_nentries; i++) 128 mutex_destroy(&(kssl_entry->sid_cache[i].se_lock)); 130 kmem_free(kssl_entry->sid_cache, 131 kssl_entry->sid_cache_nentries * sizeof (kssl_sid_ent_t)); 133 ASSERT(kssl_entry 359 create_sessinfo(kssl_params_t *kssl_params, kssl_entry_t *kssl_entry) argument 405 kssl_entry_t *kssl_entry, *ep; local 535 kssl_entry_t *kssl_entry; local [all...] |
H A D | ksslimpl.h | 125 #define KSSL_ENTRY_REFHOLD(kssl_entry) { \ 126 atomic_inc_32(&(kssl_entry)->ke_refcnt); \ 127 ASSERT((kssl_entry)->ke_refcnt != 0); \ 130 #define KSSL_ENTRY_REFRELE(kssl_entry) { \ 131 ASSERT((kssl_entry)->ke_refcnt != 0); \ 133 if (atomic_dec_32_nv(&(kssl_entry)->ke_refcnt) == 0) { \ 134 kssl_free_entry((kssl_entry)); \
|
H A D | ksslapi.c | 59 * is saved with the kssl_entry to be retrieved for the fallback. 177 * linked to the kssl_entry's ke_fallback_head list. 183 kssl_entry_t *kssl_entry = (kssl_entry_t *)ksslent; local 185 if (kssl_entry->ke_fallback_head != NULL) 186 return (kssl_entry->ke_fallback_head->fallback_bound); 249 * Holds the kssl_entry 258 * Releases the kssl_entry 265 kssl_entry_t *kssl_entry = (kssl_entry_t *)ksslent; local 269 ASSERT(kssl_entry->ke_proxy_head != NULL); 271 (kssl_chain_t **)&kssl_entry [all...] |
H A D | ksslrec.c | 511 ssl->kssl_entry); 573 kssl_uncache_sid(&ssl->sid, ssl->kssl_entry); 577 for (i = 0; i < ssl->kssl_entry->kssl_cipherSuites_nentries; i++) { 578 suite = ssl->kssl_entry->kssl_cipherSuites[i]; 621 if (ssl->kssl_entry->ke_fallback_head == NULL) { 842 kssl_cache_sid(sslSessionID *sid, kssl_entry_t *kssl_entry) argument 855 index %= kssl_entry->sid_cache_nentries; 857 lock = &(kssl_entry->sid_cache[index].se_lock); 859 kssl_entry->sid_cache[index].se_used++; 860 bcopy(sid, &(kssl_entry 871 kssl_uncache_sid(sslSessionID *sid, kssl_entry_t *kssl_entry) argument 899 kssl_lookup_sid(sslSessionID *sid, uchar_t *s, in6_addr_t *faddr, kssl_entry_t *kssl_entry) argument [all...] |
H A D | ksslproto.h | 283 struct kssl_entry_s *kssl_entry; member in struct:ssl_s
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/kssl/ksslcfg/ |
H A D | ksslcfg_create.c | 177 const char *kssl_entry, const char *pg_name, const char *flags, 231 strlen(kssl_entry) + 3; 239 base_command, flags, kssl_entry); 300 const char *instance_name, const char *kssl_entry, const char *command, 338 if ((add_pg_method(handle, instance, kssl_entry, "start", 340 (add_pg_method(handle, instance, kssl_entry, "refresh", 342 (add_pg_method(handle, instance, kssl_entry, "stop", 376 create_service(const char *instance_name, const char *kssl_entry, argument 427 status = create_instance(handle, svc, instance_name, kssl_entry, 176 add_pg_method(scf_handle_t *handle, scf_instance_t *instance, const char *kssl_entry, const char *pg_name, const char *flags, const char *value_str) argument 299 create_instance(scf_handle_t *handle, scf_service_t *svc, const char *instance_name, const char *kssl_entry, const char *command, const char *username, char *inaddr_any_name) argument
|
Completed in 1849 milliseconds