Here is a list of all struct and union fields with links to the structures/unions they belong to:

### - a -

- algorithm : hsm_sign_params_t, libhsm_key_info_t
- algorithm_name : libhsm_key_info_t
- allow_extract : hsm_config_t, hsm_repository_struct
- array : semun

### - b -

- buf : semun

### - c -

- C_CancelFunction : ck_function_list
- C_CloseAllSessions : ck_function_list
- C_CloseSession : ck_function_list
- C_CopyObject : ck_function_list
- C_CreateObject : ck_function_list
- C_Decrypt : ck_function_list
- C_DecryptDigestUpdate : ck_function_list
- C_DecryptFinal : ck_function_list
- C_DecryptInit : ck_function_list
- C_DecryptUpdate : ck_function_list
- C_DecryptVerifyUpdate : ck_function_list
- C_DeriveKey : ck_function_list
- C_DestroyObject : ck_function_list
- C_Digest : ck_function_list
- C_DigestEncryptUpdate : ck_function_list
- C_DigestFinal : ck_function_list
- C_DigestInit : ck_function_list
- C_DigestKey : ck_function_list
- C_DigestUpdate : ck_function_list
- C_Encrypt : ck_function_list
- C_EncryptFinal : ck_function_list
- C_EncryptInit : ck_function_list
- C_EncryptUpdate : ck_function_list
- C_Finalize : ck_function_list
- C_FindObjects : ck_function_list
- C_FindObjectsFinal : ck_function_list
- C_FindObjectsInit : ck_function_list
- C_GenerateKey : ck_function_list
- C_GenerateKeyPair : ck_function_list
- C_GenerateRandom : ck_function_list
- C_GetAttributeValue : ck_function_list
- C_GetFunctionList : ck_function_list
- C_GetFunctionStatus : ck_function_list
- C_GetInfo : ck_function_list
- C_GetMechanismInfo : ck_function_list
- C_GetMechanismList : ck_function_list
- C_GetObjectSize : ck_function_list
- C_GetOperationState : ck_function_list
- C_GetSessionInfo : ck_function_list
- C_GetSlotInfo : ck_function_list
- C_GetSlotList : ck_function_list
- C_GetTokenInfo : ck_function_list
- C_Initialize : ck_function_list
- C_InitPIN : ck_function_list
- C_InitToken : ck_function_list
- C_Login : ck_function_list
- C_Logout : ck_function_list
- C_OpenSession : ck_function_list
- C_SeedRandom : ck_function_list
- C_SetAttributeValue : ck_function_list
- C_SetOperationState : ck_function_list
- C_SetPIN : ck_function_list
- C_Sign : ck_function_list
- C_SignEncryptUpdate : ck_function_list
- C_SignFinal : ck_function_list
- C_SignInit : ck_function_list
- C_SignRecover : ck_function_list
- C_SignRecoverInit : ck_function_list
- C_SignUpdate : ck_function_list
- C_UnwrapKey : ck_function_list
- C_Verify : ck_function_list
- C_VerifyFinal : ck_function_list
- C_VerifyInit : ck_function_list
- C_VerifyRecover : ck_function_list
- C_VerifyRecoverInit : ck_function_list
- C_VerifyUpdate : ck_function_list
- C_WaitForSlotEvent : ck_function_list
- C_WrapKey : ck_function_list
- config : hsm_module_t
- create_mutex : ck_c_initialize_args
- cryptoki_version : ck_info
- ctx : sign_arg_t

### - d -

- day : ck_date
- destroy_mutex : ck_c_initialize_args
- device_error : ck_session_info

### - e -

- error : hsm_ctx_t
- error_action : hsm_ctx_t
- error_message : hsm_ctx_t
- expiration : hsm_sign_params_t

### - f -

- firmware_version : ck_slot_info, ck_token_info
- flags : ck_c_initialize_args, ck_info, ck_mechanism_info, ck_session_info, ck_slot_info, ck_token_info, hsm_sign_params_t
- free_private_memory : ck_token_info
- free_public_memory : ck_token_info

### - h -

- handle : hsm_module_t
- hardware_version : ck_slot_info, ck_token_info

### - i -

- id : hsm_module_t, libhsm_key_info_t, sign_arg_t
- inception : hsm_sign_params_t
- iterations : sign_arg_t

### - k -

- key : sign_arg_t
- keycache : hsm_ctx_t
- keycache_lock : hsm_ctx_t
- keysize : libhsm_key_info_t
- keytag : hsm_sign_params_t

### - l -

- label : ck_token_info
- library_description : ck_info
- library_version : ck_info
- lock_mutex : ck_c_initialize_args

### - m -

- major : ck_version
- manufacturer_id : ck_info, ck_slot_info, ck_token_info
- max_key_size : ck_mechanism_info
- max_pin_len : ck_token_info
- max_rw_session_count : ck_token_info
- max_session_count : ck_token_info
- mechanism : ck_mechanism
- min_key_size : ck_mechanism_info
- min_pin_len : ck_token_info
- minor : ck_version
- model : ck_token_info
- module : hsm_repository_struct, hsm_session_t
- modulename : libhsm_key_t
- month : ck_date

### - n -

- name : hsm_module_t, hsm_repository_struct
- next : hsm_repository_struct

### - o -

- owner : hsm_sign_params_t

### - p -

- parameter : ck_mechanism
- parameter_len : ck_mechanism
- path : hsm_module_t
- pin : hsm_repository_struct
- private_key : libhsm_key_t
- public_key : libhsm_key_t

### - r -

- require_backup : hsm_repository_struct
- reserved : ck_c_initialize_args
- rw_session_count : ck_token_info

### - s -

- serial_number : ck_token_info
- session : hsm_ctx_t, hsm_session_t
- session_count : ck_token_info, hsm_ctx_t
- slot_description : ck_slot_info
- slot_id : ck_session_info
- state : ck_session_info
- sym : hsm_module_t

### - t -

- token_label : hsm_module_t
- tokenlabel : hsm_repository_struct
- total_private_memory : ck_token_info
- total_public_memory : ck_token_info
- type : ck_attribute

### - u -

- unlock_mutex : ck_c_initialize_args
- use_pubkey : hsm_config_t, hsm_repository_struct
- utc_time : ck_token_info

### - v -

- val : semun
- value : ck_attribute
- value_len : ck_attribute
- version : ck_function_list

### - y -

- year : ck_date