| /rk3399_ARM-atf/lib/zlib/ |
| H A D | adler32.c | 14 #define DO1(buf,i) {adler += (buf)[i]; sum2 += adler;} argument 15 #define DO2(buf,i) DO1(buf,i); DO1(buf,i+1); argument 16 #define DO4(buf,i) DO2(buf,i); DO2(buf,i+2); argument 17 #define DO8(buf,i) DO4(buf,i); DO4(buf,i+4); argument 18 #define DO16(buf) DO8(buf,0); DO8(buf,8); argument 61 uLong ZEXPORT adler32_z(uLong adler, const Bytef *buf, z_size_t len) { in adler32_z() argument 71 adler += buf[0]; in adler32_z() 81 if (buf == Z_NULL) in adler32_z() 87 adler += *buf++; in adler32_z() 101 DO16(buf); /* 16 sums unrolled */ in adler32_z() [all …]
|
| H A D | zutil.c | 203 voidpf buf; in zcalloc() local 212 buf = farmalloc(bsize); in zcalloc() 213 if (*(ush*)&buf != 0) return buf; in zcalloc() 215 buf = farmalloc(bsize + 16L); in zcalloc() 217 if (buf == NULL || next_ptr >= MAX_PTR) return NULL; in zcalloc() 218 table[next_ptr].org_ptr = buf; in zcalloc() 221 *((ush*)&buf+1) += ((ush)((uch*)buf-0) + 15) >> 4; in zcalloc() 222 *(ush*)&buf = 0; in zcalloc() 223 table[next_ptr++].new_ptr = buf; in zcalloc() 224 return buf; in zcalloc()
|
| H A D | crc32.c | 575 unsigned long ZEXPORT crc32_z(unsigned long crc, const unsigned char FAR *buf, in crc32_z() argument 585 if (buf == Z_NULL) return 0; in crc32_z() 595 while (len && ((z_size_t)buf & 7) != 0) { in crc32_z() 597 val = *buf++; in crc32_z() 602 word = (z_word_t const *)buf; in crc32_z() 656 buf = (const unsigned char FAR *)word; in crc32_z() 659 val = *buf++; in crc32_z() 694 unsigned long ZEXPORT crc32_z(unsigned long crc, const unsigned char FAR *buf, in crc32_z() argument 697 if (buf == Z_NULL) return 0; in crc32_z() 716 while (len && ((z_size_t)buf & (W - 1)) != 0) { in crc32_z() [all …]
|
| /rk3399_ARM-atf/lib/libfdt/ |
| H A D | fdt_empty_tree.c | 13 int fdt_create_empty_tree(void *buf, int bufsize) in fdt_create_empty_tree() argument 17 err = fdt_create(buf, bufsize); in fdt_create_empty_tree() 21 err = fdt_finish_reservemap(buf); in fdt_create_empty_tree() 25 err = fdt_begin_node(buf, ""); in fdt_create_empty_tree() 29 err = fdt_end_node(buf); in fdt_create_empty_tree() 33 err = fdt_finish(buf); in fdt_create_empty_tree() 37 return fdt_open_into(buf, buf, bufsize); in fdt_create_empty_tree()
|
| H A D | fdt_sw.c | 109 int fdt_create_with_flags(void *buf, int bufsize, uint32_t flags) in fdt_create_with_flags() argument 113 void *fdt = buf; in fdt_create_with_flags() 121 memset(buf, 0, bufsize); in fdt_create_with_flags() 143 int fdt_create(void *buf, int bufsize) in fdt_create() argument 145 return fdt_create_with_flags(buf, bufsize, 0); in fdt_create() 148 int fdt_resize(void *fdt, void *buf, int bufsize) in fdt_resize() argument 169 newtail = (char *)buf + bufsize - tailsize; in fdt_resize() 173 if (buf <= fdt) { in fdt_resize() 174 memmove(buf, fdt, headsize); in fdt_resize() 178 memmove(buf, fdt, headsize); in fdt_resize() [all …]
|
| /rk3399_ARM-atf/plat/socionext/uniphier/ |
| H A D | uniphier_usb.c | 54 static int (*__uniphier_usb_read)(int lba, uintptr_t buf, size_t size); 65 static int uniphier_ld11_usb_read(int lba, uintptr_t buf, size_t size) in uniphier_ld11_usb_read() argument 68 unsigned int size, uintptr_t buf); in uniphier_ld11_usb_read() 74 return rom_usb_read(UNIPHIER_LD11_USB_DESC_BASE, lba, size, buf); in uniphier_ld11_usb_read() 86 static int uniphier_ld20_usb_read(int lba, uintptr_t buf, size_t size) in uniphier_ld20_usb_read() argument 89 unsigned int size, uintptr_t buf); in uniphier_ld20_usb_read() 97 ret = rom_usb_read(UNIPHIER_LD20_USB_DESC_BASE, lba, size, buf); in uniphier_ld20_usb_read() 113 static int uniphier_pxs3_usb_read(int lba, uintptr_t buf, size_t size) in uniphier_pxs3_usb_read() argument 116 unsigned int size, uintptr_t buf); in uniphier_pxs3_usb_read() 122 ret = rom_usb_read(UNIPHIER_PXS3_USB_DESC_BASE, lba, size, buf); in uniphier_pxs3_usb_read() [all …]
|
| H A D | uniphier_nand.c | 120 static int uniphier_nand_read_pages(struct uniphier_nand *nand, uintptr_t buf, in uniphier_nand_read_pages() argument 142 mmio_write_32(nand->host_base + DENALI_HOST_DATA, buf); in uniphier_nand_read_pages() 145 mmio_write_32(nand->host_base + DENALI_HOST_DATA, buf >> 32); in uniphier_nand_read_pages() 163 uintptr_t buf, size_t size) in __uniphier_nand_read() argument 171 uintptr_t p = buf; in __uniphier_nand_read() 211 return MIN(size, p - buf); in __uniphier_nand_read() 214 static size_t uniphier_nand_read(int lba, uintptr_t buf, size_t size) in uniphier_nand_read() argument 218 inv_dcache_range(buf, size); in uniphier_nand_read() 220 count = __uniphier_nand_read(&uniphier_nand, lba, buf, size); in uniphier_nand_read() 222 inv_dcache_range(buf, size); in uniphier_nand_read()
|
| /rk3399_ARM-atf/plat/rpi/common/ |
| H A D | rpi3_stack_protector.c | 20 u_register_t buf[TRNG_NBYTES / sizeof(u_register_t)]; in plat_get_stack_protector_canary() local 23 rpi3_rng_read(buf, sizeof(buf)); in plat_get_stack_protector_canary() 25 for (i = 0U; i < ARRAY_SIZE(buf); i++) in plat_get_stack_protector_canary() 26 ret ^= buf[i]; in plat_get_stack_protector_canary()
|
| /rk3399_ARM-atf/plat/mediatek/include/drivers/ |
| H A D | spmi_api.h | 16 int spmi_register_read(struct spmi_device *dev, uint8_t addr, uint8_t *buf); 18 int spmi_ext_register_read(struct spmi_device *dev, uint8_t addr, uint8_t *buf, 21 const uint8_t *buf, uint8_t len); 23 uint8_t *buf, uint8_t len); 25 const uint8_t *buf, uint8_t len); 27 uint8_t *buf, uint16_t mask, uint16_t shift);
|
| /rk3399_ARM-atf/plat/mediatek/drivers/spmi/ |
| H A D | spmi_common.c | 33 int spmi_register_read(struct spmi_device *dev, uint8_t addr, uint8_t *buf) in spmi_register_read() argument 39 return dev->pmif_arb->read_cmd(dev->pmif_arb, SPMI_CMD_READ, dev->slvid, addr, buf, 1); in spmi_register_read() 52 int spmi_ext_register_read(struct spmi_device *dev, uint8_t addr, uint8_t *buf, in spmi_ext_register_read() argument 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 71 dev->slvid, addr, buf, len); in spmi_ext_register_write() 75 uint8_t *buf, uint8_t len) in spmi_ext_register_readl() argument 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 93 dev->slvid, addr, buf, len); in spmi_ext_register_writel() [all …]
|
| H A D | pmif_common.h | 25 int (*read_cmd)(struct pmif *arb, uint8_t opc, uint8_t sid, uint16_t addr, uint8_t *buf, 28 const uint8_t *buf, uint8_t len); 36 int pmif_spmi_read_cmd(struct pmif *arb, uint8_t opc, uint8_t sid, uint16_t addr, uint8_t *buf, 39 const uint8_t *buf, uint8_t len);
|
| /rk3399_ARM-atf/plat/hisilicon/hikey960/ |
| H A D | hikey960_bl2_setup.c | 54 int *buf; in plat_hikey960_bl2_handle_scp_bl2() local 64 buf = (int *)scp_bl2_image_info->image_base; in plat_hikey960_bl2_handle_scp_bl2() 69 buf[i], buf[i+1], buf[i+2], buf[i+3]); in plat_hikey960_bl2_handle_scp_bl2() 71 buf = (int *)(scp_bl2_image_info->image_base + in plat_hikey960_bl2_handle_scp_bl2() 77 buf[i], buf[i+1], buf[i+2], buf[i+3]); in plat_hikey960_bl2_handle_scp_bl2() 82 (void)buf; in plat_hikey960_bl2_handle_scp_bl2()
|
| H A D | hikey960_io_storage.c | 40 size_t ufs_read_lun3_blks(int lba, uintptr_t buf, size_t size); 41 size_t ufs_write_lun3_blks(int lba, const uintptr_t buf, size_t size); 273 uint64_t buf[HIKEY960_SERIAL_NUMBER_SIZE / sizeof(uint64_t)]; in hikey960_load_serialno() local 296 result = io_read(local_handle, (uintptr_t)buf, in hikey960_load_serialno() 309 *serno = buf[1]; in hikey960_load_serialno() 375 size_t ufs_read_lun3_blks(int lba, uintptr_t buf, size_t size) in ufs_read_lun3_blks() argument 377 return ufs_read_blocks(3, lba, buf, size); in ufs_read_lun3_blks() 380 size_t ufs_write_lun3_blks(int lba, const uintptr_t buf, size_t size) in ufs_write_lun3_blks() argument 382 return ufs_write_blocks(3, lba, buf, size); in ufs_write_lun3_blks()
|
| /rk3399_ARM-atf/lib/psa/ |
| 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() 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()
|
| /rk3399_ARM-atf/plat/xilinx/common/pm_service/ |
| H A D | pm_svc_main.c | 495 uint32_t buf[RET_PAYLOAD_ARG_CNT] = {0}; in eemi_handler() local 498 pm_arg[2], pm_arg[3], pm_arg[4], buf); in eemi_handler() 509 SMC_RET2(handle, (uint64_t)buf[0] | ((uint64_t)buf[1] << 32U), in eemi_handler() 510 (uint64_t)buf[2] | ((uint64_t)buf[3] << 32U)); in eemi_handler() 514 SMC_RET2(handle, (uint64_t)ret | ((uint64_t)buf[0] << 32U), in eemi_handler() 515 (uint64_t)buf[1] | ((uint64_t)buf[2] << 32U)); in eemi_handler() 538 uint32_t buf[RET_PAYLOAD_ARG_CNT] = {0U}; in eemi_api_handler() local 548 ret = pm_ipi_send_sync(primary_proc, payload, (uint32_t *)buf, in eemi_api_handler() 551 SMC_RET4(handle, (uint64_t)ret | ((uint64_t)buf[0] << 32U), in eemi_api_handler() 552 (uint64_t)buf[1] | ((uint64_t)buf[2] << 32U), in eemi_api_handler() [all …]
|
| /rk3399_ARM-atf/common/ |
| H A D | tf_crc32.c | 27 uint32_t tf_crc32(uint32_t crc, const unsigned char *buf, size_t size) in tf_crc32() argument 29 assert(buf != NULL); in tf_crc32() 32 const unsigned char *local_buf = buf; in tf_crc32()
|
| /rk3399_ARM-atf/plat/intel/soc/common/drivers/sdmmc/ |
| H A D | sdmmc.c | 101 size_t sdmmc_read_blocks(int lba, uintptr_t buf, size_t size) in sdmmc_read_blocks() argument 103 mmc_read_blocks(lba, buf, size); in sdmmc_read_blocks() 111 size_t sdmmc_write_blocks(int lba, const uintptr_t buf, size_t size) in sdmmc_write_blocks() argument 119 ((buf & MMC_BLOCK_MASK) == 0U) && in sdmmc_write_blocks() 122 ret = ops->prepare(lba, buf, size); in sdmmc_write_blocks() 155 ret = ops->write(lba, buf, size); in sdmmc_write_blocks()
|
| /rk3399_ARM-atf/drivers/ufs/ |
| H A D | ufs.c | 423 int lba, uintptr_t buf, size_t length) in ufs_prepare_cmd() argument 486 flush_dcache_range(buf, length); in ufs_prepare_cmd() 488 inv_dcache_range(buf, length); in ufs_prepare_cmd() 503 prdt->dba = (unsigned int)(buf & UINT32_MAX); in ufs_prepare_cmd() 504 prdt->dbau = (unsigned int)((buf >> 32) & UINT32_MAX); in ufs_prepare_cmd() 513 buf += MAX_PRDT_SIZE; in ufs_prepare_cmd() 528 uintptr_t buf, size_t length) in ufs_prepare_query() argument 557 (void *)buf, length); in ufs_prepare_query() 569 query_upiu->ts.attr.value = htobe32(*((uint32_t *)buf)); in ufs_prepare_query() 658 static void ufs_send_cmd(utp_utrd_t *utrd, uint8_t cmd_op, uint8_t lun, int lba, uintptr_t buf, in ufs_send_cmd() argument [all …]
|
| /rk3399_ARM-atf/drivers/rpi3/rng/ |
| H A D | rpi3_rng.c | 66 void rpi3_rng_read(void *buf, size_t len) in rpi3_rng_read() argument 70 uint32_t *dst = buf; in rpi3_rng_read() 72 assert(buf != NULL); in rpi3_rng_read() 74 assert(check_uptr_overflow((uintptr_t) buf, (uintptr_t) len) == 0); in rpi3_rng_read()
|
| /rk3399_ARM-atf/drivers/io/ |
| H A D | io_block.c | 248 io_block_spec_t *buf; in block_read() local 270 buf = &(cur->dev_spec->buffer); in block_read() 299 if ((skip + left) > buf->length) { in block_read() 305 request = buf->length; in block_read() 317 request = ops->read(lba, buf->offset, request); in block_read() 338 (void *)(buf->offset + skip), in block_read() 360 io_block_spec_t *buf; in block_write() local 382 buf = &(cur->dev_spec->buffer); in block_write() 412 if ((skip + left) > buf->length) { in block_write() 418 request = buf->length; in block_write() [all …]
|
| /rk3399_ARM-atf/plat/rockchip/common/ |
| H A D | plat_pm_helpers.c | 38 static int alloc_region_mem(uint32_t *buf, int max_len, in alloc_region_mem() argument 45 assert(buf && rgns && rgn_num); in alloc_region_mem() 49 r->buf = &buf[total_len]; in alloc_region_mem() 99 r->buf[j] = mmio_read_32(addr); in rockchip_reg_rgn_save() 119 mmio_write_32(addr, r->buf[j] | r->wmsk); in rockchip_reg_rgn_restore() 142 mmio_write_32(addr, r->buf[j] | r->wmsk); in rockchip_reg_rgn_restore_reverse()
|
| /rk3399_ARM-atf/tools/amlogic/ |
| H A D | doimage.c | 49 uint8_t buf[BUFLEN]; in main() local 78 while ((len = read(fin, buf, sizeof(buf))) > 0) in main() 79 if (fdwrite(fout, buf, len) < 0) in main()
|
| /rk3399_ARM-atf/drivers/nxp/i2c/ |
| H A D | i2c.c | 145 unsigned char *buf, int len) in read_data() argument 176 buf[i] = i2c_in(&ccsr_i2c->dr); in read_data() 183 const unsigned char *buf, int len) in write_data() argument 189 ret = tx_byte(ccsr_i2c, buf[i]); in write_data() 201 unsigned char *buf, int len) in i2c_read() argument 223 return read_data(ccsr_i2c, chip, buf, len); in i2c_read() 227 const unsigned char *buf, int len) in i2c_write() argument 237 return write_data(ccsr_i2c, chip, buf, len); in i2c_write()
|
| /rk3399_ARM-atf/plat/arm/board/neoverse_rd/platform/rdv3/ |
| H A D | rdv3_realm_attest_key.c | 14 int plat_rmmd_get_cca_realm_attest_key(uintptr_t buf, size_t *len, in plat_rmmd_get_cca_realm_attest_key() argument 19 ret = cca_attestation_get_realm_key(buf, len, type); in plat_rmmd_get_cca_realm_attest_key()
|
| /rk3399_ARM-atf/plat/qemu/common/ |
| H A D | qemu_realm_attest_key.c | 24 int plat_rmmd_get_cca_realm_attest_key(uintptr_t buf, size_t *len, in plat_rmmd_get_cca_realm_attest_key() argument 31 (void)memcpy((void *)buf, (const void *)sample_delegated_key, in plat_rmmd_get_cca_realm_attest_key()
|