Home
last modified time | relevance | path

Searched refs:sig_size (Results 1 - 25 of 46) sorted by relevance

12

/kernel/linux/linux-5.10/fs/verity/
H A Dsignature.c84 const u32 sig_size = le32_to_cpu(desc->sig_size); in fsverity_verify_signature() local
88 if (sig_size == 0) { in fsverity_verify_signature()
97 if (sig_size > desc_size - sizeof(*desc)) { in fsverity_verify_signature()
126 err = fsverity_verify_certchain(vi, desc->signature, sig_size); in fsverity_verify_signature()
134 desc->signature, sig_size, in fsverity_verify_signature()
H A Denable.c231 size_t desc_size = sizeof(*desc) + arg->sig_size; in enable_verity()
252 if (arg->sig_size && in enable_verity()
254 arg->sig_size)) { in enable_verity()
258 desc->sig_size = cpu_to_le32(arg->sig_size); in enable_verity()
352 if (desc->sig_size) in fsverity_enable_with_descriptor()
354 desc->sig_size); in fsverity_enable_with_descriptor()
423 if (arg.sig_size > FS_VERITY_MAX_SIGNATURE_SIZE) in fsverity_ioctl_enable()
631 if (arg.sig_size > FS_VERITY_MAX_SIGNATURE_SIZE) in fsverity_ioctl_enable_code_sign()
H A Dopen.c130 * signature and with the sig_size field set to 0.
136 __le32 sig_size = desc->sig_size; in compute_file_measurement() local
140 desc->sig_size = 0; in compute_file_measurement()
142 desc->sig_size = sig_size; in compute_file_measurement()
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/falcon/
H A Dfw.c38 FLCNFW_DBG(fw, "patching sigs:%d size:%d", fw->sig_nr, fw->sig_size); in nvkm_falcon_fw_patch()
45 src = idx * fw->sig_size; in nvkm_falcon_fw_patch()
47 len = fw->sig_size / 4; in nvkm_falcon_fw_patch()
168 nvkm_falcon_fw_sign(struct nvkm_falcon_fw *fw, u32 sig_base_img, u32 sig_size, const u8 *sigs, in nvkm_falcon_fw_sign() argument
174 fw->sig_size = sig_size; in nvkm_falcon_fw_sign()
177 fw->sigs = kmalloc_array(fw->sig_nr, fw->sig_size, GFP_KERNEL); in nvkm_falcon_fw_sign()
181 memcpy(fw->sigs, sigs + sig_base_prd, sig_nr_prd * fw->sig_size); in nvkm_falcon_fw_sign()
183 memcpy(fw->sigs + sig_size, sigs + sig_base_dbg, sig_nr_dbg * fw->sig_size); in nvkm_falcon_fw_sign()
[all...]
/kernel/linux/linux-6.6/fs/verity/
H A Dsignature.c79 * @sig_size: size of signature in bytes, or 0 if no signature
87 const u8 *signature, size_t sig_size) in fsverity_verify_signature()
94 if (sig_size == 0) { in fsverity_verify_signature()
127 err = fsverity_verify_certchain(vi, signature, sig_size); in fsverity_verify_signature()
135 signature, sig_size, fsverity_keyring, in fsverity_verify_signature()
86 fsverity_verify_signature(struct fsverity_info *vi, const u8 *signature, size_t sig_size) fsverity_verify_signature() argument
H A Dopen.c161 * builtin signature and with the sig_size field set to 0.
167 __le32 sig_size = desc->sig_size; in compute_file_digest() local
171 desc->sig_size = 0; in compute_file_digest()
173 desc->sig_size = sig_size; in compute_file_digest()
228 le32_to_cpu(desc->sig_size)); in fsverity_create_info()
329 if (le32_to_cpu(desc->sig_size) > desc_size - sizeof(*desc)) { in validate_fsverity_descriptor()
H A Denable.c215 size_t desc_size = struct_size(desc, signature, arg->sig_size); in enable_verity()
236 if (arg->sig_size && in enable_verity()
238 arg->sig_size)) { in enable_verity()
242 desc->sig_size = cpu_to_le32(arg->sig_size); in enable_verity()
402 if (arg.sig_size > FS_VERITY_MAX_SIGNATURE_SIZE) in fsverity_ioctl_enable()
610 if (arg.sig_size > FS_VERITY_MAX_SIGNATURE_SIZE) in fsverity_ioctl_enable_code_sign()
H A Dread_metadata.c110 desc->sig_size = 0; in fsverity_read_descriptor()
128 if (desc->sig_size == 0) { in fsverity_read_signature()
135 * already verified that sig_size is in-bounds. in fsverity_read_signature()
138 le32_to_cpu(desc->sig_size)); in fsverity_read_signature()
H A Dfsverity_private.h138 const u8 *signature, size_t sig_size);
144 const u8 *signature, size_t sig_size) in fsverity_verify_signature()
143 fsverity_verify_signature(struct fsverity_info *vi, const u8 *signature, size_t sig_size) fsverity_verify_signature() argument
/kernel/linux/linux-6.6/include/uapi/linux/
H A Dfsverity.h25 __u32 sig_size; member
43 * Note: when computing the file digest, 'sig_size' and 'signature' must be left
53 __le32 sig_size; member
109 __u32 sig_size; member
/kernel/linux/linux-5.10/include/uapi/linux/
H A Dfsverity.h25 __u32 sig_size; member
46 __u32 sig_size; member
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/linux/
H A Dfsverity.h31 __u32 sig_size; member
49 __u32 sig_size; member
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/linux/
H A Dfsverity.h31 __u32 sig_size; member
49 __u32 sig_size; member
/kernel/linux/linux-5.10/drivers/md/
H A Ddm-verity-verify-sig.c56 sig_opts->sig_size = ukp->datalen; in verity_verify_get_sig_from_key()
58 memcpy(sig_opts->sig, ukp->data, sig_opts->sig_size); in verity_verify_get_sig_from_key()
132 sig_opts->sig_size = 0; in verity_verify_sig_opts_cleanup()
H A Ddm-verity-verify-sig.h15 unsigned int sig_size; member
/kernel/linux/linux-6.6/drivers/md/
H A Ddm-verity-verify-sig.c56 sig_opts->sig_size = ukp->datalen; in verity_verify_get_sig_from_key()
58 memcpy(sig_opts->sig, ukp->data, sig_opts->sig_size); in verity_verify_get_sig_from_key()
137 sig_opts->sig_size = 0; in verity_verify_sig_opts_cleanup()
H A Ddm-verity-verify-sig.h15 unsigned int sig_size; member
/kernel/linux/linux-5.10/drivers/nfc/s3fwrn5/
H A Dfirmware.c111 const void *sig_data, u16 sig_size) in s3fwrn5_fw_enter_update_mode()
121 args.signature_size = sig_size; in s3fwrn5_fw_enter_update_mode()
164 sig_data, sig_size); in s3fwrn5_fw_enter_update_mode()
308 memcpy(&fw->sig_size, fw->fw->data + 0x18, 4); in s3fwrn5_fw_request_firmware()
392 fw_info->sig_size = s3fwrn5_fw_is_custom(&bootinfo) ? in s3fwrn5_fw_setup()
393 fw_info->fw.custom_sig_size : fw_info->fw.sig_size; in s3fwrn5_fw_setup()
454 SHA1_DIGEST_SIZE, fw_info->sig, fw_info->sig_size); in s3fwrn5_fw_download()
109 s3fwrn5_fw_enter_update_mode(struct s3fwrn5_fw_info *fw_info, const void *hash_data, u16 hash_size, const void *sig_data, u16 sig_size) s3fwrn5_fw_enter_update_mode() argument
H A Dfirmware.h70 u32 sig_size; member
83 u32 sig_size; member
/kernel/linux/linux-6.6/drivers/nfc/s3fwrn5/
H A Dfirmware.c111 const void *sig_data, u16 sig_size) in s3fwrn5_fw_enter_update_mode()
121 args.signature_size = sig_size; in s3fwrn5_fw_enter_update_mode()
164 sig_data, sig_size); in s3fwrn5_fw_enter_update_mode()
308 memcpy(&fw->sig_size, fw->fw->data + 0x18, 4); in s3fwrn5_fw_request_firmware()
382 fw_info->sig_size = s3fwrn5_fw_is_custom(&bootinfo) ? in s3fwrn5_fw_setup()
383 fw_info->fw.custom_sig_size : fw_info->fw.sig_size; in s3fwrn5_fw_setup()
441 SHA1_DIGEST_SIZE, fw_info->sig, fw_info->sig_size); in s3fwrn5_fw_download()
109 s3fwrn5_fw_enter_update_mode(struct s3fwrn5_fw_info *fw_info, const void *hash_data, u16 hash_size, const void *sig_data, u16 sig_size) s3fwrn5_fw_enter_update_mode() argument
H A Dfirmware.h70 u32 sig_size; member
83 u32 sig_size; member
/kernel/linux/linux-6.6/crypto/
H A Drsa-pkcs1pad.c439 const unsigned int sig_size = req->src_len; in pkcs1pad_verify_complete() local
494 sg_nents_for_len(req->src, sig_size + digest_size), in pkcs1pad_verify_complete()
496 digest_size, sig_size); in pkcs1pad_verify_complete()
533 const unsigned int sig_size = req->src_len; in pkcs1pad_verify() local
538 !ctx->key_size || sig_size != ctx->key_size) in pkcs1pad_verify()
554 req_ctx->out_sg, sig_size, ctx->key_size); in pkcs1pad_verify()
/kernel/linux/common_modules/code_sign/
H A Dcode_sign_elf.c114 const u32 sig_size = le32_to_cpu(desc->sig_size); in validate_elf_source() local
117 code_sign_verify_certchain(desc->signature, sig_size, NULL, &ret); in validate_elf_source()
/kernel/linux/linux-5.10/scripts/
H A Dsign-file.c226 unsigned long module_size, sig_size; in main() local
394 sig_size = BIO_number_written(bd) - module_size; in main()
395 sig_info.sig_len = htonl(sig_size); in main()
/kernel/linux/linux-6.6/scripts/
H A Dsign-file.c226 unsigned long module_size, sig_size; in main() local
394 sig_size = BIO_number_written(bd) - module_size; in main()
395 sig_info.sig_len = htonl(sig_size); in main()

Completed in 11 milliseconds

12