Lines Matching refs:new_objp

250     crypto_mech_type_t k_mech_type, kernel_object_t *new_objp)  in key_gen_by_value()  argument
341 new_objp, session_p, KERNEL_GEN_KEY); in key_gen_by_value()
345 new_objp->is_lib_obj = B_TRUE; in key_gen_by_value()
346 new_objp->session_handle = (CK_SESSION_HANDLE)session_p; in key_gen_by_value()
365 kernel_object_t *new_objp = NULL; in C_GenerateKey() local
398 new_objp = calloc(1, sizeof (kernel_object_t)); in C_GenerateKey()
399 if (new_objp == NULL) { in C_GenerateKey()
412 k_mech_type, new_objp); in C_GenerateKey()
466 new_objp->k_handle = obj_gk.gk_handle; in C_GenerateKey()
467 new_objp->is_lib_obj = B_FALSE; in C_GenerateKey()
468 new_objp->session_handle = (CK_SESSION_HANDLE)session_p; in C_GenerateKey()
469 new_objp->extra_attrlistp = NULL; in C_GenerateKey()
472 new_objp->bool_attr_mask |= PRIVATE_BOOL_ON; in C_GenerateKey()
474 new_objp->bool_attr_mask &= ~PRIVATE_BOOL_ON; in C_GenerateKey()
477 new_objp->bool_attr_mask |= TOKEN_BOOL_ON; in C_GenerateKey()
479 new_objp->bool_attr_mask &= ~TOKEN_BOOL_ON; in C_GenerateKey()
482 (void) pthread_mutex_init(&new_objp->object_mutex, NULL); in C_GenerateKey()
483 new_objp->magic_marker = KERNELTOKEN_OBJECT_MAGIC; in C_GenerateKey()
491 kernel_add_token_object_to_slot(new_objp, pslot); in C_GenerateKey()
493 kernel_add_object_to_session(new_objp, session_p); in C_GenerateKey()
496 *phKey = (CK_OBJECT_HANDLE)new_objp; in C_GenerateKey()
501 if (new_objp != NULL) { in C_GenerateKey()
502 (void) free(new_objp); in C_GenerateKey()
1747 kernel_object_t *new_objp = NULL; in C_UnwrapKey() local
1862 new_objp = calloc(1, sizeof (kernel_object_t)); in C_UnwrapKey()
1863 if (new_objp == NULL) { in C_UnwrapKey()
1920 new_objp->k_handle = obj_unwrapkey.uk_object_handle; in C_UnwrapKey()
1921 new_objp->is_lib_obj = B_FALSE; in C_UnwrapKey()
1922 new_objp->session_handle = (CK_SESSION_HANDLE)session_p; in C_UnwrapKey()
1923 new_objp->extra_attrlistp = NULL; in C_UnwrapKey()
1926 new_objp->bool_attr_mask |= PRIVATE_BOOL_ON; in C_UnwrapKey()
1928 new_objp->bool_attr_mask &= ~PRIVATE_BOOL_ON; in C_UnwrapKey()
1931 new_objp->bool_attr_mask |= TOKEN_BOOL_ON; in C_UnwrapKey()
1933 new_objp->bool_attr_mask &= ~TOKEN_BOOL_ON; in C_UnwrapKey()
1935 (void) pthread_mutex_init(&new_objp->object_mutex, NULL); in C_UnwrapKey()
1936 new_objp->magic_marker = KERNELTOKEN_OBJECT_MAGIC; in C_UnwrapKey()
1944 kernel_add_token_object_to_slot(new_objp, pslot); in C_UnwrapKey()
1946 kernel_add_object_to_session(new_objp, session_p); in C_UnwrapKey()
1949 *phKey = (CK_OBJECT_HANDLE)new_objp; in C_UnwrapKey()
1956 if (new_objp != NULL) in C_UnwrapKey()
1957 (void) free(new_objp); in C_UnwrapKey()
2176 kernel_object_t *new_objp) in derive_key_by_value() argument
2294 attr_count, new_objp, session_p, KERNEL_GEN_KEY); in derive_key_by_value()
2301 new_objp->is_lib_obj = B_TRUE; in derive_key_by_value()
2302 new_objp->session_handle = (CK_SESSION_HANDLE)session_p; in derive_key_by_value()
2325 kernel_object_t *new_objp; in C_DeriveKey() local
2366 new_objp = calloc(1, sizeof (kernel_object_t)); in C_DeriveKey()
2367 if (new_objp == NULL) { in C_DeriveKey()
2381 new_objp); in C_DeriveKey()
2435 new_objp->is_lib_obj = B_FALSE; in C_DeriveKey()
2436 new_objp->k_handle = obj_dk.dk_object_handle; in C_DeriveKey()
2437 new_objp->session_handle = (CK_SESSION_HANDLE)session_p; in C_DeriveKey()
2438 new_objp->extra_attrlistp = NULL; in C_DeriveKey()
2441 new_objp->bool_attr_mask |= PRIVATE_BOOL_ON; in C_DeriveKey()
2443 new_objp->bool_attr_mask &= ~PRIVATE_BOOL_ON; in C_DeriveKey()
2446 new_objp->bool_attr_mask |= TOKEN_BOOL_ON; in C_DeriveKey()
2448 new_objp->bool_attr_mask &= ~TOKEN_BOOL_ON; in C_DeriveKey()
2450 (void) pthread_mutex_init(&new_objp->object_mutex, NULL); in C_DeriveKey()
2451 new_objp->magic_marker = KERNELTOKEN_OBJECT_MAGIC; in C_DeriveKey()
2459 kernel_add_token_object_to_slot(new_objp, pslot); in C_DeriveKey()
2461 kernel_add_object_to_session(new_objp, session_p); in C_DeriveKey()
2464 *phKey = (CK_OBJECT_HANDLE)new_objp; in C_DeriveKey()
2471 if (new_objp != NULL) { in C_DeriveKey()
2472 (void) free(new_objp); in C_DeriveKey()