| /rk3399_ARM-atf/drivers/auth/mbedtls/ |
| H A D | mbedtls_x509_parser.c | 75 size_t len; in get_ext() local 82 end = v3_ext.p + v3_ext.len; in get_ext() 93 ret = mbedtls_asn1_get_tag(&p, end, &len, in get_ext() 99 end_ext_data = p + len; in get_ext() 102 ret = mbedtls_asn1_get_tag(&p, end_ext_data, &extn_oid.len, in get_ext() 109 p += extn_oid.len; in get_ext() 121 ret = mbedtls_asn1_get_tag(&p, end_ext_data, &len, in get_ext() 123 if ((ret != 0) || ((p + len) != end_ext_data)) { in get_ext() 139 if (len < 2) { in get_ext() 155 *ext_len = (unsigned int)len; in get_ext() [all …]
|
| /rk3399_ARM-atf/lib/zlib/ |
| H A D | inftrees.c | 35 unsigned len; /* a code's length in bits */ in inflate_table() local 102 for (len = 0; len <= MAXBITS; len++) in inflate_table() 103 count[len] = 0; in inflate_table() 127 for (len = 1; len <= MAXBITS; len++) { in inflate_table() 129 left -= count[len]; in inflate_table() 137 for (len = 1; len < MAXBITS; len++) in inflate_table() 138 offs[len + 1] = offs[len] + count[len]; in inflate_table() 195 len = min; /* starting code length */ in inflate_table() 211 here.bits = (unsigned char)(len - drop); in inflate_table() 226 incr = 1U << (len - drop); in inflate_table() [all …]
|
| H A D | inffast.c | 73 unsigned len; /* match length, unused bytes */ in inflate_fast() local 120 len = (unsigned)(here->val); in inflate_fast() 127 len += (unsigned)hold & ((1U << op) - 1); in inflate_fast() 131 Tracevv((stderr, "inflate: length %u\n", len)); in inflate_fast() 177 if (len <= op - whave) { in inflate_fast() 180 } while (--len); in inflate_fast() 183 len -= op - whave; in inflate_fast() 191 } while (--len); in inflate_fast() 199 if (op < len) { /* some from window */ in inflate_fast() 200 len -= op; in inflate_fast() [all …]
|
| H A D | adler32.c | 61 uLong ZEXPORT adler32_z(uLong adler, const Bytef *buf, z_size_t len) { in adler32_z() argument 70 if (len == 1) { in adler32_z() 85 if (len < 16) { in adler32_z() 86 while (len--) { in adler32_z() 97 while (len >= NMAX) { in adler32_z() 98 len -= NMAX; in adler32_z() 109 if (len) { /* avoid modulos if none remaining */ in adler32_z() 110 while (len >= 16) { in adler32_z() 111 len -= 16; in adler32_z() 115 while (len--) { in adler32_z() [all …]
|
| /rk3399_ARM-atf/lib/libfdt/ |
| H A D | fdt_wip.c | 16 int len) in fdt_setprop_inplace_namelen_partial() argument 26 if ((unsigned)proplen < (len + idx)) in fdt_setprop_inplace_namelen_partial() 29 memcpy((char *)propval + idx, val, len); in fdt_setprop_inplace_namelen_partial() 34 const void *val, int len) in fdt_setprop_inplace() argument 43 if (proplen != len) in fdt_setprop_inplace() 48 val, len); in fdt_setprop_inplace() 51 static void fdt_nop_region_(void *start, int len) in fdt_nop_region_() argument 55 for (p = start; (char *)p < ((char *)start + len); p++) in fdt_nop_region_() 62 int len; in fdt_nop_property() local 64 prop = fdt_get_property_w(fdt, nodeoffset, name, &len); in fdt_nop_property() [all …]
|
| H A D | fdt_ro.c | 14 const char *s, int len) in fdt_nodename_eq_() argument 19 if (!p || olen < len) in fdt_nodename_eq_() 23 if (memcmp(p, s, len) != 0) in fdt_nodename_eq_() 26 if (p[len] == '\0') in fdt_nodename_eq_() 28 else if (!memchr(s, '@', len) && (p[len] == '@')) in fdt_nodename_eq_() 38 size_t len; in fdt_get_string() local 58 len = totalsize - absoffset; in fdt_get_string() 66 if ((fdt_size_dt_strings(fdt) - stroffset) < len) in fdt_get_string() 67 len = fdt_size_dt_strings(fdt) - stroffset; in fdt_get_string() 75 if (sw_stroffset < len) in fdt_get_string() [all …]
|
| H A D | fdt_overlay.c | 31 int len; in overlay_get_target_phandle() local 33 val = fdt_getprop(fdto, fragment, "target", &len); in overlay_get_target_phandle() 37 if ((len != sizeof(*val)) || (fdt32_to_cpu(*val) == (uint32_t)-1)) in overlay_get_target_phandle() 105 int len; in overlay_phandle_add_offset() local 107 valp = fdt_getprop_w(fdt, node, name, &len); in overlay_phandle_add_offset() 109 return len; in overlay_phandle_add_offset() 111 if (len != sizeof(val)) in overlay_phandle_add_offset() 380 int len; in overlay_fixup_phandle() local 387 &label, &len); in overlay_fixup_phandle() 389 if (len == -FDT_ERR_NOTFOUND) in overlay_fixup_phandle() [all …]
|
| H A D | fdt_rw.c | 132 int len = strlen(s) + 1; in fdt_find_add_string_() local 144 err = fdt_splice_string_(fdt, len); in fdt_find_add_string_() 151 memcpy(new, s, len); in fdt_find_add_string_() 185 int len, struct fdt_property **prop) in fdt_resize_property_() argument 195 FDT_TAGALIGN(len)))) in fdt_resize_property_() 198 (*prop)->len = cpu_to_fdt32(len); in fdt_resize_property_() 203 int len, struct fdt_property **prop) in fdt_add_property_() argument 219 proplen = sizeof(**prop) + FDT_TAGALIGN(len); in fdt_add_property_() 231 (*prop)->len = cpu_to_fdt32(len); in fdt_add_property_() 259 int len, void **prop_data) in fdt_setprop_placeholder() argument [all …]
|
| H A D | fdt_sw.c | 94 static void *fdt_grab_space_(void *fdt, size_t len) in fdt_grab_space_() argument 102 if ((offset + len < offset) || (offset + len > spaceleft)) in fdt_grab_space_() 105 fdt_set_size_dt_struct(fdt, offset + len); in fdt_grab_space_() 254 unsigned int len = strlen(s) + 1; in fdt_add_string_() local 257 offset = strtabsize + len; in fdt_add_string_() 262 memcpy(strtab - offset, s, len); in fdt_add_string_() 263 fdt_set_size_dt_strings(fdt, strtabsize + len); in fdt_add_string_() 271 int len = strlen(s) + 1; in fdt_del_last_string_() local 273 fdt_set_size_dt_strings(fdt, strtabsize - len); in fdt_del_last_string_() 293 int fdt_property_placeholder(void *fdt, const char *name, int len, void **valp) in fdt_property_placeholder() argument [all …]
|
| /rk3399_ARM-atf/plat/st/common/ |
| H A D | stm32mp_crypto_lib.c | 83 size_t *len, int *pk_alg) in get_plain_pk_from_asn1() argument 92 *len = 0U; in get_plain_pk_from_asn1() 99 ret = mbedtls_asn1_get_tag(&p, end, len, in get_plain_pk_from_asn1() 105 end = p + *len; in get_plain_pk_from_asn1() 113 if ((strlen(MBEDTLS_OID_EC_GRP_SECP256R1) == alg_params.len) && in get_plain_pk_from_asn1() 114 (memcmp(MBEDTLS_OID_EC_GRP_SECP256R1, alg_params.p, alg_params.len) == 0)) { in get_plain_pk_from_asn1() 116 } else if ((strlen(OID_EC_GRP_BP256T1) == alg_params.len) && in get_plain_pk_from_asn1() 117 (memcmp(OID_EC_GRP_BP256T1, alg_params.p, alg_params.len) == 0)) { in get_plain_pk_from_asn1() 125 ret = mbedtls_asn1_get_bitstring_null(&p, end, len); in get_plain_pk_from_asn1() 132 if ((*len < 1U) || (p[0] != MBEDTLS_ASN1_OCTET_STRING)) { in get_plain_pk_from_asn1() [all …]
|
| H A D | stm32cubeprogrammer_usb.c | 22 size_t len; member 42 dfu->len = 0; \ 55 static int dfu_callback_upload(uint8_t alt, uintptr_t *buffer, uint32_t *len, in dfu_callback_upload() argument 96 *len = length; in dfu_callback_upload() 103 static int dfu_callback_download(uint8_t alt, uintptr_t *buffer, uint32_t *len, in dfu_callback_download() argument 115 VERBOSE("Download %d %lx %x\n", alt, dfu->address, *len); in dfu_callback_download() 117 dfu->address += *len; in dfu_callback_download() 119 if (dfu->address - dfu->base > dfu->len) { in dfu_callback_download() 151 dfu->len = 0; in dfu_callback_manifestation() 168 uintptr_t base, size_t len) in stm32cubeprog_usb_load() argument [all …]
|
| /rk3399_ARM-atf/lib/libc/ |
| H A D | strnlen.c | 39 size_t len; in strnlen() local 41 for (len = 0; len < maxlen; len++, s++) { in strnlen() 45 return (len); in strnlen()
|
| H A D | strnlen_secure.c | 11 size_t len = 0; in strnlen_secure() local 17 while ((len < maxlen) && (str[len] != '\0')) { in strnlen_secure() 18 len++; in strnlen_secure() 21 return len; in strnlen_secure()
|
| H A D | memmove.c | 9 void *memmove(void *dst, const void *src, size_t len) in memmove() argument 19 if (((size_t)dst - (size_t)src) >= len) { in memmove() 21 return memcpy(dst, src, len); in memmove() 25 const char *s = (const char *)src + len; in memmove() 26 char *d = (char *)dst + len; in memmove()
|
| /rk3399_ARM-atf/plat/mediatek/mt8183/drivers/sspm/ |
| H A D | sspm.c | 13 static void memcpy_to_sspm(uint32_t dst, uint32_t *src, uint32_t len) in memcpy_to_sspm() argument 15 while (len--) { in memcpy_to_sspm() 22 static void memcpy_from_sspm(uint32_t *dst, uint32_t src, uint32_t len) in memcpy_from_sspm() argument 24 while (len--) { in memcpy_from_sspm() 31 int sspm_mbox_read(uint32_t slot, uint32_t *data, uint32_t len) in sspm_mbox_read() argument 41 len); in sspm_mbox_read() 46 int sspm_mbox_write(uint32_t slot, uint32_t *data, uint32_t len) in sspm_mbox_write() argument 56 len); in sspm_mbox_write() 105 int sspm_ipi_recv_non_blocking(uint32_t id, uint32_t *data, uint32_t len) in sspm_ipi_recv_non_blocking() argument 114 len); in sspm_ipi_recv_non_blocking() [all …]
|
| /rk3399_ARM-atf/lib/psa/ |
| H A D | measured_boot.c | 18 static void print_byte_array(const uint8_t *array __unused, size_t len __unused) in print_byte_array() 23 if (array == NULL || len == 0U) { in print_byte_array() 26 for (i = 0U; i < len; ++i) { in print_byte_array() 30 if (i < (len - 1U)) { in print_byte_array() 97 .len = sizeof(struct measured_boot_extend_iovec_t)}, in rse_measured_boot_extend_measurement() 98 {.base = signer_id, .len = signer_id_size}, in rse_measured_boot_extend_measurement() 99 {.base = version, .len = version_size }, in rse_measured_boot_extend_measurement() 100 {.base = measurement_value, .len = measurement_value_size} in rse_measured_boot_extend_measurement() 151 .len = sizeof(struct measured_boot_read_iovec_in_t)}, in rse_measured_boot_read_measurement() 156 .len = sizeof(struct measured_boot_read_iovec_out_t)}, in rse_measured_boot_read_measurement() [all …]
|
| H A D | cca_attestation.c | 18 cca_attestation_get_realm_key(uintptr_t buf, size_t *len, unsigned int type) in cca_attestation_get_realm_key() argument 35 384, (uint8_t *)buf, *len, in cca_attestation_get_realm_key() 45 *len = dak_len; in cca_attestation_get_realm_key() 51 cca_attestation_get_plat_token(uintptr_t buf, size_t *len, in cca_attestation_get_plat_token() argument 58 (uint8_t *)buf, *len, &token_len); in cca_attestation_get_plat_token() 63 *len = token_len; in cca_attestation_get_plat_token()
|
| H A D | rse_platform.c | 21 in_vec[0].len = sizeof(counter_id); in rse_platform_nv_counter_increment() 36 in_vec[0].len = sizeof(counter_id); in rse_platform_nv_counter_read() 39 out_vec[0].len = size; in rse_platform_nv_counter_read() 57 {.base = &iov, .len = sizeof(struct rse_crypto_pack_iovec)}, in rse_platform_get_entropy() 60 {.base = data, .len = data_size} in rse_platform_get_entropy()
|
| /rk3399_ARM-atf/plat/mediatek/drivers/spmi/ |
| H A D | spmi_common.c | 53 uint8_t len) in spmi_ext_register_read() argument 56 if (len == 0 || len > 16) in spmi_ext_register_read() 60 dev->slvid, addr, buf, len); in spmi_ext_register_read() 64 const uint8_t *buf, uint8_t len) in spmi_ext_register_write() argument 67 if (len == 0 || len > 16) in spmi_ext_register_write() 71 dev->slvid, addr, buf, len); in spmi_ext_register_write() 75 uint8_t *buf, uint8_t len) in spmi_ext_register_readl() argument 78 if (len == 0 || len > 16) in spmi_ext_register_readl() 82 dev->slvid, addr, buf, len); in spmi_ext_register_readl() 86 const uint8_t *buf, uint8_t len) in spmi_ext_register_writel() argument [all …]
|
| /rk3399_ARM-atf/plat/marvell/armada/a8k/a80x0_puzzle/board/ |
| H A D | system_power.c | 39 int i, len; in system_power_off() local 41 len = sizeof(system_off_now); in system_power_off() 42 system_off_now[len - 1] = add_xor_checksum(system_off_now, len); in system_power_off() 48 for (i = 0; i < len; i++) { in system_power_off()
|
| /rk3399_ARM-atf/drivers/usb/ |
| H A D | usb_device.c | 56 uint16_t len; in usb_core_get_desc() local 63 pbuf = pdev->desc->get_device_desc(&len); in usb_core_get_desc() 67 pbuf = pdev->desc->get_config_desc(&len); in usb_core_get_desc() 73 pbuf = pdev->desc->get_lang_id_desc(&len); in usb_core_get_desc() 77 pbuf = pdev->desc->get_manufacturer_desc(&len); in usb_core_get_desc() 81 pbuf = pdev->desc->get_product_desc(&len); in usb_core_get_desc() 85 pbuf = pdev->desc->get_serial_desc(&len); in usb_core_get_desc() 89 pbuf = pdev->desc->get_configuration_desc(&len); in usb_core_get_desc() 93 pbuf = pdev->desc->get_interface_desc(&len); in usb_core_get_desc() 100 desc_idx - USBD_IDX_USER0_STR, &len); in usb_core_get_desc() [all …]
|
| /rk3399_ARM-atf/tools/amlogic/ |
| H A D | doimage.c | 25 static inline int fdwrite(int fd, uint8_t *data, size_t len) in fdwrite() argument 31 for (l = 0; l < len; l += nr) { in fdwrite() 32 nr = write(fd, data + l, len - l); in fdwrite() 47 ssize_t len; in main() local 78 while ((len = read(fin, buf, sizeof(buf))) > 0) in main() 79 if (fdwrite(fout, buf, len) < 0) in main() 81 if (len < 0) { in main()
|
| /rk3399_ARM-atf/plat/arm/board/neoverse_rd/platform/rdv3/ |
| H A D | rdv3_plat_attest_token.c | 16 int plat_rmmd_get_cca_attest_token(uintptr_t buf, size_t *len, in plat_rmmd_get_cca_attest_token() argument 22 assert(*len == SZ_4K); in plat_rmmd_get_cca_attest_token() 24 ret = cca_attestation_get_plat_token(buf, len, hash, hash_size); in plat_rmmd_get_cca_attest_token() 30 assert(*len <= SZ_4K); in plat_rmmd_get_cca_attest_token()
|
| /rk3399_ARM-atf/plat/brcm/board/common/ |
| H A D | bcm_elog.c | 44 extern void memcpy16(void *dst, const void *src, unsigned int len); 51 uint32_t offset, len; in elog_putchar() local 54 len = mmio_read_32(elog->base + BCM_ELOG_LEN_OFFSET); in elog_putchar() 63 if (len < elog->max_size - BCM_ELOG_HEADER_LEN) in elog_putchar() 64 len++; in elog_putchar() 67 mmio_write_32(elog->base + BCM_ELOG_LEN_OFFSET, len); in elog_putchar() 148 uint32_t offset, len; in bcm_elog_copy_log() local 168 len = mmio_read_32(elog->base + BCM_ELOG_LEN_OFFSET); in bcm_elog_copy_log() 169 if (len > max_size - BCM_ELOG_HEADER_LEN) { in bcm_elog_copy_log() 170 len = max_size - BCM_ELOG_HEADER_LEN; in bcm_elog_copy_log() [all …]
|
| /rk3399_ARM-atf/plat/amlogic/common/ |
| H A D | aml_scpi.c | 168 static inline void aml_scpi_copy_scp_data(uint8_t *data, size_t len) in aml_scpi_copy_scp_data() argument 173 mmio_write_32(AML_MHU_SECURE_AP_TO_SCP_PAYLOAD, len); in aml_scpi_copy_scp_data() 174 aml_scpi_secure_message_send(SCPI_CMD_FW_SIZE, len); in aml_scpi_copy_scp_data() 177 for (sz = 0; sz < len; sz += SIZE_FWBLK) { in aml_scpi_copy_scp_data() 178 memcpy(dst, data + sz, MIN(SIZE_FWBLK, len - sz)); in aml_scpi_copy_scp_data() 183 static inline void aml_scpi_set_scp_addr(uint64_t addr, size_t len) in aml_scpi_set_scp_addr() argument 195 mmio_write_32(AML_MHU_SECURE_AP_TO_SCP_PAYLOAD, len); in aml_scpi_set_scp_addr() 196 aml_scpi_secure_message_send(SCPI_CMD_FW_SIZE, len); in aml_scpi_set_scp_addr() 200 static inline void aml_scpi_send_fw_hash(uint8_t hash[], size_t len) in aml_scpi_send_fw_hash() argument 204 memcpy(dst, hash, len); in aml_scpi_send_fw_hash()
|