Searched refs:lock_held (Results 1 - 25 of 32) sorted by relevance

12

/illumos-gate/usr/src/lib/pkcs11/pkcs11_softtoken/common/
H A DsoftKeystoreUtil.h81 int soft_keystore_get_version(uint_t *version, boolean_t lock_held);
83 uint_t *version, boolean_t lock_held);
84 int soft_keystore_getpin(char **hashed_pin, boolean_t lock_held);
85 int soft_keystore_setpin(uchar_t *oldpin, uchar_t *newpin, boolean_t lock_held);
88 ks_obj_t **result_objs, boolean_t lock_held);
90 ks_obj_t **result_obj, boolean_t lock_held);
92 boolean_t lock_held, ks_obj_handle_t *keyhandle);
94 size_t len, boolean_t lock_held);
95 int soft_keystore_del_obj(ks_obj_handle_t *ks_handle, boolean_t lock_held);
98 boolean_t lock_held);
[all...]
H A DsoftSign.c42 boolean_t lock_held = B_FALSE; local
70 lock_held = B_TRUE;
85 lock_held = B_FALSE;
92 lock_held = B_TRUE;
98 SES_REFRELE(session_p, lock_held);
110 boolean_t lock_held = B_FALSE; local
126 lock_held = B_TRUE;
130 SES_REFRELE(session_p, lock_held);
145 SES_REFRELE(session_p, lock_held);
150 lock_held
181 boolean_t lock_held = B_FALSE; local
240 boolean_t lock_held = B_FALSE; local
299 boolean_t lock_held = B_FALSE; local
367 boolean_t lock_held = B_FALSE; local
[all...]
H A DsoftDigest.c39 boolean_t lock_held = B_TRUE; local
66 soft_digest_cleanup(session_p, lock_held);
88 SES_REFRELE(session_p, lock_held);
97 lock_held = B_FALSE;
98 SES_REFRELE(session_p, lock_held);
110 boolean_t lock_held = B_TRUE; local
138 SES_REFRELE(session_p, lock_held);
157 SES_REFRELE(session_p, lock_held);
176 lock_held = B_FALSE;
177 SES_REFRELE(session_p, lock_held);
209 boolean_t lock_held = B_TRUE; local
288 boolean_t lock_held = B_TRUE; local
372 boolean_t lock_held = B_TRUE; local
[all...]
H A DsoftVerify.c42 boolean_t lock_held = B_FALSE; local
70 lock_held = B_TRUE;
85 lock_held = B_FALSE;
92 lock_held = B_TRUE;
98 SES_REFRELE(session_p, lock_held);
110 boolean_t lock_held = B_FALSE; local
126 lock_held = B_TRUE;
130 SES_REFRELE(session_p, lock_held);
145 SES_REFRELE(session_p, lock_held);
150 lock_held
169 boolean_t lock_held = B_FALSE; local
228 boolean_t lock_held = B_FALSE; local
270 boolean_t lock_held = B_FALSE; local
338 boolean_t lock_held = B_FALSE; local
[all...]
H A DsoftDecrypt.c42 boolean_t lock_held = B_FALSE; local
69 lock_held = B_TRUE;
74 soft_crypt_cleanup(session_p, B_FALSE, lock_held);
85 lock_held = B_FALSE;
92 lock_held = B_TRUE;
98 SES_REFRELE(session_p, lock_held);
110 boolean_t lock_held = B_FALSE; local
141 lock_held = B_TRUE;
145 SES_REFRELE(session_p, lock_held);
160 SES_REFRELE(session_p, lock_held);
198 boolean_t lock_held = B_FALSE; local
276 boolean_t lock_held = B_FALSE; local
[all...]
H A DsoftEncrypt.c42 boolean_t lock_held = B_FALSE; local
69 lock_held = B_TRUE;
74 soft_crypt_cleanup(session_p, B_TRUE, lock_held);
85 lock_held = B_FALSE;
92 lock_held = B_TRUE;
98 SES_REFRELE(session_p, lock_held);
110 boolean_t lock_held = B_FALSE; local
143 lock_held = B_TRUE;
147 SES_REFRELE(session_p, lock_held);
162 SES_REFRELE(session_p, lock_held);
199 boolean_t lock_held = B_FALSE; local
278 boolean_t lock_held = B_FALSE; local
[all...]
H A DsoftSession.c77 boolean_t lock_held = B_TRUE; local
96 SES_REFRELE(session_p, lock_held);
106 SES_REFRELE(session_p, lock_held);
187 boolean_t lock_held = B_TRUE; local
201 lock_held = B_FALSE;
220 SES_REFRELE(session_p, lock_held);
232 boolean_t lock_held = B_FALSE; local
260 SES_REFRELE(session_p, lock_held);
273 boolean_t lock_held = B_FALSE; local
296 SES_REFRELE(session_p, lock_held);
307 boolean_t lock_held = B_FALSE; local
411 boolean_t lock_held = B_FALSE; local
[all...]
H A DsoftObject.c45 boolean_t lock_held = B_FALSE; local
72 SES_REFRELE(session_p, lock_held);
84 boolean_t lock_held = B_FALSE; local
175 SES_REFRELE(session_p, lock_held);
189 SES_REFRELE(session_p, lock_held);
203 SES_REFRELE(session_p, lock_held);
214 boolean_t lock_held = B_FALSE; local
261 SES_REFRELE(session_p, lock_held);
272 SES_REFRELE(session_p, lock_held);
277 SES_REFRELE(session_p, lock_held);
336 boolean_t lock_held = B_FALSE; local
417 boolean_t lock_held = B_FALSE; local
567 boolean_t lock_held = B_TRUE; local
628 boolean_t lock_held = B_TRUE; local
681 boolean_t lock_held = B_TRUE; local
[all...]
H A DsoftKeys.c40 boolean_t lock_held = B_FALSE; local
64 SES_REFRELE(session_p, lock_held);
79 boolean_t lock_held = B_FALSE; local
112 SES_REFRELE(session_p, lock_held);
125 boolean_t lock_held = B_FALSE; local
179 lock_held = B_TRUE;
187 soft_crypt_cleanup(session_p, B_TRUE, lock_held);
194 lock_held = B_FALSE;
201 lock_held = B_TRUE;
206 soft_crypt_cleanup(session_p, B_TRUE, lock_held);
226 boolean_t lock_held = B_FALSE; local
326 boolean_t lock_held = B_FALSE; local
[all...]
H A DsoftRand.c41 boolean_t lock_held = B_FALSE; local
51 SES_REFRELE(session_p, lock_held);
73 boolean_t lock_held = B_FALSE; local
83 SES_REFRELE(session_p, lock_held);
H A DsoftSession.h144 * The caller of this macro uses the argument lock_held to indicate that
156 #define SES_REFRELE(s, lock_held) { \
157 if (!lock_held) \
189 boolean_t force, boolean_t lock_held);
H A DsoftKeystoreUtil.c585 boolean_t lock_held)
608 if (lock_held) {
678 boolean_t lock_held)
698 if (lock_held) {
793 ks_obj_t **result_obj_list, boolean_t lock_held)
805 rv = soft_keystore_get_single_obj(ks_handle, &obj, lock_held);
1020 * lock_held: TRUE if the lock is held by caller.
1032 soft_keystore_get_version(uint_t *version, boolean_t lock_held) argument
1038 B_FALSE, lock_held)) < 0) {
1055 if (!lock_held) {
584 open_and_lock_keystore_desc(mode_t mode, boolean_t do_create_keystore, boolean_t lock_held) argument
677 open_and_lock_object_file(ks_obj_handle_t *ks_handle, int oflag, boolean_t lock_held) argument
792 get_all_objs_in_dir(DIR *dirp, ks_obj_handle_t *ks_handle, ks_obj_t **result_obj_list, boolean_t lock_held) argument
1085 soft_keystore_get_object_version(ks_obj_handle_t *ks_handle, uint_t *version, boolean_t lock_held) argument
1143 soft_keystore_getpin(char **hashed_pin, boolean_t lock_held) argument
1432 soft_keystore_setpin(uchar_t *oldpin, uchar_t *newpin, boolean_t lock_held) argument
1899 soft_keystore_get_objs(ks_search_type_t search_type, ks_obj_t **result_obj_list, boolean_t lock_held) argument
2021 soft_keystore_get_single_obj(ks_obj_handle_t *ks_handle, ks_obj_t **return_obj, boolean_t lock_held) argument
2192 soft_keystore_put_new_obj(uchar_t *buf, size_t len, boolean_t public, boolean_t lock_held, ks_obj_handle_t *keyhandle) argument
2470 soft_keystore_modify_obj(ks_obj_handle_t *ks_handle, uchar_t *buf, size_t len, boolean_t lock_held) argument
2704 soft_keystore_del_obj(ks_obj_handle_t *ks_handle, boolean_t lock_held) argument
2850 soft_keystore_pin_initialized(boolean_t *initialized, char **hashed_pin, boolean_t lock_held) argument
[all...]
H A DsoftSlotToken.c489 boolean_t lock_held = B_FALSE; local
503 SES_REFRELE(session_p, lock_held);
509 SES_REFRELE(session_p, lock_held);
517 SES_REFRELE(session_p, lock_held);
524 SES_REFRELE(session_p, lock_held);
530 SES_REFRELE(session_p, lock_held);
H A DsoftObjectUtil.c498 * The boolean argument lock_held is used to indicate that whether
501 * lock_held = TRUE.
509 boolean_t force, boolean_t lock_held)
516 if (!lock_held) {
523 if (!lock_held) {
529 if (!lock_held) {
841 soft_remove_token_object_from_slot(soft_object_t *objp, boolean_t lock_held) argument
844 if (!lock_held)
871 if (!lock_held)
877 boolean_t lock_held)
508 soft_delete_object(soft_session_t *sp, soft_object_t *objp, boolean_t force, boolean_t lock_held) argument
876 soft_delete_token_object(soft_object_t *objp, boolean_t persistent, boolean_t lock_held) argument
[all...]
H A DsoftDigestUtil.c491 * may (lock_held == B_TRUE) or may not (lock_held == B_FALSE)
495 soft_digest_cleanup(soft_session_t *session_p, boolean_t lock_held) argument
499 if (!lock_held)
509 if (!lock_held)
H A DsoftSignUtil.c443 boolean_t lock_held)
449 if (!lock_held)
536 if (!lock_held)
442 soft_sign_verify_cleanup(soft_session_t *session_p, boolean_t sign, boolean_t lock_held) argument
H A DsoftSessionUtil.c229 * The boolean argument lock_held is used to indicate that whether
233 * C_Finalize() or C_CloseAllSessions() -- the lock_held = TRUE.
234 * - When called by C_CloseSession() -- the lock_held = FALSE.
242 boolean_t force, boolean_t lock_held)
250 if (!lock_held) {
283 if (!lock_held) {
241 soft_delete_session(soft_session_t *session_p, boolean_t force, boolean_t lock_held) argument
H A DsoftEncryptUtil.c839 * third parameter "lock_held" to distinguish this case.
843 boolean_t lock_held)
849 if (!lock_held)
959 if (!lock_held)
842 soft_crypt_cleanup(soft_session_t *session_p, boolean_t encrypt, boolean_t lock_held) argument
H A DsoftObject.h800 boolean_t force, boolean_t lock_held);
899 boolean_t lock_held);
902 boolean_t lock_held);
/illumos-gate/usr/src/uts/i86pc/io/amd_iommu/
H A Damd_iommu_cmd.c197 amd_iommu_cmdargs_t *cmdargs, amd_iommu_cmd_flags_t flags, int lock_held)
208 ASSERT(lock_held == 0 || lock_held == 1);
209 ASSERT(lock_held == 0 || MUTEX_HELD(&iommu->aiomt_cmdlock));
211 if (!lock_held)
318 if (!lock_held)
196 amd_iommu_cmd(amd_iommu_t *iommu, amd_iommu_cmd_t cmd, amd_iommu_cmdargs_t *cmdargs, amd_iommu_cmd_flags_t flags, int lock_held) argument
/illumos-gate/usr/src/lib/pkcs11/pkcs11_kernel/common/
H A DkernelSession.h131 * The caller of this macro uses the argument lock_held to indicate that
170 boolean_t lock_held, boolean_t wrapper_only);
H A DkernelObject.h532 boolean_t lock_held, boolean_t wrapper_only);
603 kernel_object_t *obj, boolean_t lock_held, boolean_t wrapper_only);
/illumos-gate/usr/src/uts/sun4u/starcat/io/
H A Dmboxsc.c489 int lock_held = 0; local
669 lock_held = 1;
684 if (lock_held) {
801 uint8_t lock_held; local
1064 lock_held = FALSE;
1072 lock_held = TRUE;
1094 if (lock_held) {
2077 int lock_held = 0; local
2092 if (!lock_held) {
2095 lock_held
[all...]
/illumos-gate/usr/src/uts/common/inet/ip/
H A Dip6_ire.c875 * The caller must hold a read lock on RADIX_NODE_HEAD if lock_held is set.
879 const ts_label_t *tsl, ip_stack_t *ipst, boolean_t lock_held)
884 if (lock_held)
897 if (!lock_held)
878 ire_gateway_ok_zone_v6(const in6_addr_t *gateway, zoneid_t zoneid, ill_t *ill, const ts_label_t *tsl, ip_stack_t *ipst, boolean_t lock_held) argument
/illumos-gate/usr/src/uts/common/io/scsi/adapters/iscsi/
H A Discsi_conn.c970 boolean_t lock_held = B_FALSE; local
977 lock_held = B_TRUE;
1004 if (lock_held == B_FALSE) {

Completed in 76 milliseconds

12