Go to the source code of this file.
◆ fs_mgmt_hash_checksum_handler_fn
| fs_mgmt_hash_checksum_handler_fn |
Function that gets called to generate a hash or checksum.
- Parameters
-
| file | Opened file context |
| output | Output buffer for hash/checksum |
| out_len | Updated with size of input data |
| len | Maximum length of data to perform hash/checksum on |
- Returns
- 0 on success, negative error code on failure.
◆ fs_mgmt_hash_checksum_list_cb
| fs_mgmt_hash_checksum_list_cb |
Function that gets called with hash/checksum details.
- Parameters
-
| group | Details about a supported hash/checksum |
| user_data | User-supplied value to calling function |
◆ fs_mgmt_hash_checksum_find_handler()
Finds a registered hash/checksum handler.
- Parameters
-
| name | The name of the hash/checksum group to find. |
- Returns
- The requested hash/checksum handler on success; NULL on failure.
◆ fs_mgmt_hash_checksum_find_handlers()
Runs a callback with all supported hash/checksum types.
- Parameters
-
| cb | The callback function to call with each hash/checksum type. |
| user_data | Data to pass back with the callback function. |
◆ fs_mgmt_hash_checksum_register_group()
Registers a full hash/checksum group.
- Parameters
-
| group | The group to register. |
◆ fs_mgmt_hash_checksum_unregister_group()
Unregisters a full hash/checksum group.
- Parameters
-
| group | The group to register. |