Searched refs:ses_delay_freed (Results 1 - 12 of 12) sorted by relevance

/osnet-11/usr/src/lib/pkcs11/pkcs11_softtoken/common/
H A DsoftGlobal.h42 extern struct ses_to_be_freed_list ses_delay_freed;
H A DsoftGeneral.c126 ses_to_be_freed_list_t ses_delay_freed; variable
265 if (pthread_mutex_init(&ses_delay_freed.ses_to_be_free_mutex, NULL)
276 ses_delay_freed.count = 0;
277 ses_delay_freed.first = NULL;
278 ses_delay_freed.last = NULL;
291 &ses_delay_freed.ses_to_be_free_mutex);
399 delay_free_ses = ses_delay_freed.first;
405 (void) pthread_mutex_destroy(&ses_delay_freed.ses_to_be_free_mutex);
507 * 8. ses_delay_freed.ses_to_be_free_mutex
522 &ses_delay_freed
[all...]
H A DsoftSessionUtil.c203 (void) pthread_mutex_lock(&ses_delay_freed.ses_to_be_free_mutex);
207 if (ses_delay_freed.first == NULL) {
208 ses_delay_freed.last = sp;
209 ses_delay_freed.first = sp;
211 ses_delay_freed.last->next = sp;
212 ses_delay_freed.last = sp;
215 if (++ses_delay_freed.count >= MAX_SES_TO_BE_FREED) {
220 ses_delay_freed.count--;
221 tmp = ses_delay_freed.first->next;
222 free(ses_delay_freed
[all...]
/osnet-11/usr/src/lib/pkcs11/libpkcs11/common/
H A DmetaSessionManager.c338 (void) pthread_mutex_lock(&ses_delay_freed.ses_to_be_free_mutex);
342 if (ses_delay_freed.first == NULL) {
343 ses_delay_freed.last = sp;
344 ses_delay_freed.first = sp;
346 ses_delay_freed.last->next = sp;
347 ses_delay_freed.last = sp;
350 if (++ses_delay_freed.count >= MAX_SESSION_TO_BE_FREED) {
355 ses_delay_freed.count--;
356 tmp = ses_delay_freed.first->next;
357 free(ses_delay_freed
[all...]
H A DmetaGeneral.c112 ses_to_be_freed_list_t ses_delay_freed; variable
170 (void) pthread_mutex_init(&ses_delay_freed.ses_to_be_free_mutex, NULL);
171 ses_delay_freed.count = 0;
172 ses_delay_freed.first = NULL;
173 ses_delay_freed.last = NULL;
221 delay_free_ses = ses_delay_freed.first;
227 (void) pthread_mutex_destroy(&ses_delay_freed.ses_to_be_free_mutex);
H A DmetaGlobal.h562 extern ses_to_be_freed_list_t ses_delay_freed;
/osnet-11/usr/src/lib/pkcs11/pkcs11_kms/common/
H A DkmsGeneral.c188 ses_to_be_freed_list_t ses_delay_freed; variable
292 (void) pthread_mutex_init(&ses_delay_freed.ses_to_be_free_mutex, NULL);
293 ses_delay_freed.count = 0;
294 ses_delay_freed.first = NULL;
295 ses_delay_freed.last = NULL;
398 delay_free_ses = ses_delay_freed.first;
404 ses_delay_freed.count = 0;
405 ses_delay_freed.first = NULL;
406 ses_delay_freed.last = NULL;
407 (void) pthread_mutex_destroy(&ses_delay_freed
[all...]
H A DkmsSessionUtil.c396 (void) pthread_mutex_lock(&ses_delay_freed.ses_to_be_free_mutex);
400 if (ses_delay_freed.first == NULL) {
401 ses_delay_freed.last = sp;
402 ses_delay_freed.first = sp;
404 ses_delay_freed.last->next = sp;
405 ses_delay_freed.last = sp;
408 if (++ses_delay_freed.count >= MAX_SES_TO_BE_FREED) {
413 ses_delay_freed.count--;
414 tmp = ses_delay_freed.first->next;
415 free(ses_delay_freed
[all...]
H A DkmsSession.h122 extern ses_to_be_freed_list_t ses_delay_freed;
/osnet-11/usr/src/lib/pkcs11/pkcs11_kernel/common/
H A DkernelSessionUtil.c455 (void) pthread_mutex_lock(&ses_delay_freed.ses_to_be_free_mutex);
459 if (ses_delay_freed.first == NULL) {
460 ses_delay_freed.last = sp;
461 ses_delay_freed.first = sp;
463 ses_delay_freed.last->next = sp;
464 ses_delay_freed.last = sp;
467 if (++ses_delay_freed.count >= MAX_SES_TO_BE_FREED) {
472 ses_delay_freed.count--;
473 tmp = ses_delay_freed.first->next;
474 free(ses_delay_freed
[all...]
H A DkernelGeneral.c121 ses_to_be_freed_list_t ses_delay_freed; variable
240 (void) pthread_mutex_init(&ses_delay_freed.ses_to_be_free_mutex, NULL);
241 ses_delay_freed.count = 0;
242 ses_delay_freed.first = NULL;
243 ses_delay_freed.last = NULL;
349 delay_free_ses = ses_delay_freed.first;
355 (void) pthread_mutex_destroy(&ses_delay_freed.ses_to_be_free_mutex);
465 * 4. ses_delay_freed.ses_to_be_free_mutex
476 &ses_delay_freed.ses_to_be_free_mutex);
491 &ses_delay_freed
[all...]
H A DkernelSession.h119 extern ses_to_be_freed_list_t ses_delay_freed;

Completed in 45 milliseconds