Home
last modified time | relevance | path

Searched refs:len (Results 1 – 25 of 2730) sorted by relevance

12345678910>>...110

/openbmc/qemu/hw/misc/
H A Dibm-cffps.c35 uint8_t len; member
46 s->len = 0; in ibm_cffps_read()
50 s->buf[s->len++] = 7; /* Byte count */ in ibm_cffps_read()
51 s->buf[s->len++] = 'F'; in ibm_cffps_read()
52 s->buf[s->len++] = 'R'; in ibm_cffps_read()
53 s->buf[s->len++] = 'U'; in ibm_cffps_read()
54 s->buf[s->len++] = '0'; in ibm_cffps_read()
55 s->buf[s->len++] = '1'; in ibm_cffps_read()
56 s->buf[s->len++] = '2'; in ibm_cffps_read()
57 s->buf[s->len++] = '3'; in ibm_cffps_read()
[all …]
/openbmc/u-boot/scripts/dtc/
H A Ddata.c51 while ((d.len + xlen) > newsize) in data_grow_for()
59 struct data data_copy_mem(const char *mem, int len) in data_copy_mem() argument
63 d = data_grow_for(empty_data, len); in data_copy_mem()
65 d.len = len; in data_copy_mem()
66 memcpy(d.val, mem, len); in data_copy_mem()
71 struct data data_copy_escape_string(const char *s, int len) in data_copy_escape_string() argument
77 d = data_grow_for(empty_data, len + 1); in data_copy_escape_string()
80 while (i < len) { in data_copy_escape_string()
86 q[d.len++] = c; in data_copy_escape_string()
89 q[d.len++] = '\0'; in data_copy_escape_string()
[all …]
/openbmc/u-boot/include/
H A Dspi_flash.h33 int (*read)(struct udevice *dev, u32 offset, size_t len, void *buf);
34 int (*write)(struct udevice *dev, u32 offset, size_t len,
36 int (*erase)(struct udevice *dev, u32 offset, size_t len);
50 int (*flash_ctrl_wlock)(struct udevice *dev, u32 offset, size_t len);
51 int (*flash_ctrl_wunlock)(struct udevice *dev, u32 offset, size_t len);
67 int spi_flash_read_dm(struct udevice *dev, u32 offset, size_t len, void *buf);
78 int spi_flash_write_dm(struct udevice *dev, u32 offset, size_t len,
91 int spi_flash_erase_dm(struct udevice *dev, u32 offset, size_t len);
106 int spi_flash_ctrl_wlock_dm(struct udevice *dev, u32 offset, size_t len);
107 int spi_flash_ctrl_wunlock_dm(struct udevice *dev, u32 offset, size_t len);
[all …]
/openbmc/u-boot/drivers/mtd/ubi/
H A Dcrc32.c61 u32 crc32_le(u32 crc, unsigned char const *p, size_t len);
69 u32 crc32_le(u32 crc, unsigned char const *p, size_t len) in crc32_le() argument
72 while (len--) { in crc32_le()
81 u32 crc32_le(u32 crc, unsigned char const *p, size_t len) in crc32_le() argument
95 if((((long)b)&3 && len)){ in crc32_le()
100 } while ((--len) && ((long)b)&3 ); in crc32_le()
102 if((len >= 4)){ in crc32_le()
104 size_t save_len = len & 3; in crc32_le()
105 len = len >> 2; in crc32_le()
113 } while (--len); in crc32_le()
[all …]
H A Dupd.c226 void *buf, int len, int used_ebs) in write_leb() argument
231 int l = ALIGN(len, ubi->min_io_size); in write_leb()
233 memset(buf + len, 0xFF, l - len); in write_leb()
234 len = ubi_calc_data_len(ubi, buf, l); in write_leb()
235 if (len == 0) { in write_leb()
236 dbg_gen("all %d bytes contain 0xFF - skip", len); in write_leb()
240 err = ubi_eba_write_leb(ubi, vol, lnum, buf, 0, len); in write_leb()
251 memset(buf + len, 0, vol->usable_leb_size - len); in write_leb()
252 err = ubi_eba_write_leb_st(ubi, vol, lnum, buf, len, used_ebs); in write_leb()
275 int lnum, offs, err = 0, len, to_write = count; in ubi_more_update_data() local
[all …]
/openbmc/qemu/linux-user/
H A Duaccess.c8 void *lock_user(int type, abi_ulong guest_addr, ssize_t len, bool copy) in lock_user() argument
13 if (!access_ok_untagged(type, guest_addr, len)) { in lock_user()
19 host_addr = g_memdup(host_addr, len); in lock_user()
21 host_addr = g_malloc0(len); in lock_user()
28 void unlock_user(void *host_ptr, abi_ulong guest_addr, ssize_t len) in unlock_user() argument
39 if (len > 0) { in unlock_user()
40 memcpy(host_ptr_conv, host_ptr, len); in unlock_user()
48 ssize_t len = target_strlen(guest_addr); in lock_user_string() local
49 if (len < 0) { in lock_user_string()
52 return lock_user(VERIFY_READ, guest_addr, len + 1, 1); in lock_user_string()
[all …]
/openbmc/u-boot/net/
H A Dcdp.c48 static ushort cdp_compute_csum(const uchar *buff, ushort len) in cdp_compute_csum() argument
56 if (len > 0) { in cdp_compute_csum()
60 len--; in cdp_compute_csum()
63 while (len > 1) { in cdp_compute_csum()
69 len -= 2; in cdp_compute_csum()
71 if (len) { in cdp_compute_csum()
112 int len; in cdp_send_trigger() local
155 len = strlen(buf); in cdp_send_trigger()
156 if (len & 1) /* make it even */ in cdp_send_trigger()
157 len++; in cdp_send_trigger()
[all …]
/openbmc/u-boot/test/lib/
H A Dstring.c52 int offset, int len) in test_memset() argument
57 if (i < offset || i >= offset + len) { in test_memset()
77 int offset, len; in lib_memset() local
81 for (len = 1; len < BUFLEN - SWEEP; ++len) { in lib_memset()
83 ptr = memset(buf + offset, MASK, len); in lib_memset()
85 if (test_memset(uts, buf, MASK, offset, len)) { in lib_memset()
87 __func__, offset, len); in lib_memset()
109 int offset1, int offset2, int len) in test_memmove() argument
114 if (i < offset2 || i >= offset2 + len) { in test_memmove()
135 int offset1, offset2, len; in lib_memcpy() local
[all …]
/openbmc/qemu/semihosting/
H A Duaccess.c18 size_t len, bool copy) in uaccess_lock_user() argument
20 void *p = malloc(len); in uaccess_lock_user()
22 if (cpu_memory_rw_debug(env_cpu(env), addr, p, len, 0)) { in uaccess_lock_user()
33 size_t len = 0; in uaccess_strlen_user() local
55 return len; in uaccess_strlen_user()
58 len++; in uaccess_strlen_user()
59 if (len > INT32_MAX) { in uaccess_strlen_user()
66 len += p - (char *)h; in uaccess_strlen_user()
67 return len <= INT32_MAX ? (ssize_t)len : -1; in uaccess_strlen_user()
70 len += left_in_page; in uaccess_strlen_user()
[all …]
/openbmc/u-boot/lib/
H A Dsmbios.c63 int i, len = 0; in smbios_string_table_len() local
68 len += i; in smbios_string_table_len()
71 return len + 1; in smbios_string_table_len()
77 int len = sizeof(struct smbios_type0); in smbios_write_type0() local
79 t = map_sysmem(*current, len); in smbios_write_type0()
81 fill_smbios_header(t, SMBIOS_BIOS_INFORMATION, len, handle); in smbios_write_type0()
104 len = t->length + smbios_string_table_len(t->eos); in smbios_write_type0()
105 *current += len; in smbios_write_type0()
108 return len; in smbios_write_type0()
114 int len = sizeof(struct smbios_type1); in smbios_write_type1() local
[all …]
H A Dmembuff.c24 int len; in membuff_putrawflex() local
41 len = mb->end - mb->head - 1; in membuff_putrawflex()
42 if (maxlen >= 0 && len > maxlen) in membuff_putrawflex()
43 len = maxlen; in membuff_putrawflex()
47 mb->head += len; in membuff_putrawflex()
53 if ((maxlen < 0 || len < maxlen) && mb->tail != mb->start) { in membuff_putrawflex()
54 len++; in membuff_putrawflex()
62 len = mb->tail - mb->head - 1; in membuff_putrawflex()
63 if (maxlen >= 0 && len > maxlen) in membuff_putrawflex()
64 len = maxlen; in membuff_putrawflex()
[all …]
/openbmc/qemu/util/
H A Dbufferiszero.c31 static bool buffer_is_zero_int_lt256(const void *buf, size_t len) in buffer_is_zero_int_lt256() argument
40 if (unlikely(len <= 8)) { in buffer_is_zero_int_lt256()
41 return (ldl_he_p(buf) | ldl_he_p(buf + len - 4)) == 0; in buffer_is_zero_int_lt256()
44 t = ldq_he_p(buf) | ldq_he_p(buf + len - 8); in buffer_is_zero_int_lt256()
46 e = QEMU_ALIGN_PTR_DOWN(buf + len - 1, 8); in buffer_is_zero_int_lt256()
55 static bool buffer_is_zero_int_ge256(const void *buf, size_t len) in buffer_is_zero_int_ge256() argument
61 uint64_t t = ldq_he_p(buf) | ldq_he_p(buf + len - 8); in buffer_is_zero_int_ge256()
63 const uint64_t *e = QEMU_ALIGN_PTR_DOWN(buf + len - 1, 8); in buffer_is_zero_int_ge256()
89 bool buffer_is_zero_ool(const void *buf, size_t len) in buffer_is_zero_ool() argument
91 if (unlikely(len == 0)) { in buffer_is_zero_ool()
[all …]
/openbmc/u-boot/lib/efi_selftest/
H A Defi_selftest_devicepath_util.c58 efi_uintn_t len; in create_single_node_device_path() local
77 len = dpu->get_device_path_size(*dp); in create_single_node_device_path()
78 if (len != length + 4) { in create_single_node_device_path()
80 (unsigned int)len, length); in create_single_node_device_path()
98 efi_uintn_t len; in execute() local
107 len = dpu->get_device_path_size(NULL); in execute()
108 if (len) { in execute()
110 (unsigned int)len); in execute()
125 len = dpu->get_device_path_size(dp1); in execute()
126 if (len != 4) { in execute()
[all …]
/openbmc/libmctp/tests/fuzz/
H A Di2c-fuzz.c39 size_t len; member
56 static struct fuzz_buf *fuzz_buf_new(const void *data, size_t len) in fuzz_buf_new() argument
60 buf->len = len; in fuzz_buf_new()
65 static const void *fuzz_buf_extract(struct fuzz_buf *buf, size_t len) in fuzz_buf_extract() argument
67 if (buf->pos + len > buf->len) { in fuzz_buf_extract()
72 buf->pos += len; in fuzz_buf_extract()
104 static int fuzz_i2c_tx(const void *buf, size_t len, void *c) in fuzz_i2c_tx() argument
108 (void)len; in fuzz_i2c_tx()
118 void *c, void *msg, size_t len) in fuzz_i2c_rxmsg() argument
126 (void)len; in fuzz_i2c_rxmsg()
[all …]
/openbmc/u-boot/lib/zlib/
H A Dinftrees.c36 unsigned len; /* a code's length in bits */ in inflate_table() local
103 for (len = 0; len <= MAXBITS; len++) in inflate_table()
104 count[len] = 0; in inflate_table()
128 for (len = 1; len <= MAXBITS; len++) { in inflate_table()
130 left -= count[len]; in inflate_table()
138 for (len = 1; len < MAXBITS; len++) in inflate_table()
139 offs[len + 1] = offs[len] + count[len]; in inflate_table()
199 len = min; /* starting code length */ in inflate_table()
214 this.bits = (unsigned char)(len - drop); in inflate_table()
229 incr = 1U << (len - drop); in inflate_table()
[all …]
/openbmc/u-boot/cmd/
H A Dfdt.c30 static int fdt_parse_prop(char *const*newval, int count, char *data, int *len);
32 static int is_printable_string(const void *data, int len);
51 static int fdt_value_env_set(const void *nodep, int len, const char *var) in fdt_value_env_set() argument
53 if (is_printable_string(nodep, len)) in fdt_value_env_set()
55 else if (len == 4) { in fdt_value_env_set()
60 } else if (len%4 == 0 && len <= 20) { in fdt_value_env_set()
65 for (i = 0; i < len; i += sizeof(unsigned int)) in fdt_value_env_set()
161 int len; in do_fdt() local
166 len = simple_strtoul(argv[1], NULL, 16); in do_fdt()
167 if (len < fdt_totalsize(blob)) { in do_fdt()
[all …]
H A Dsf.c39 static int sf_parse_len_arg(char *arg, ulong *len) in sf_parse_len_arg() argument
56 *len = ROUND(len_arg, flash->sector_size); in sf_parse_len_arg()
58 *len = len_arg; in sf_parse_len_arg()
71 static ulong bytes_per_second(unsigned int len, ulong start_ms) in bytes_per_second() argument
74 if (len >= ((unsigned int) -1) / 1024) in bytes_per_second()
75 return len / (max(get_timer(start_ms) / 1024, 1UL)); in bytes_per_second()
77 return 1024 * len / max(get_timer(start_ms), 1UL); in bytes_per_second()
170 size_t len, const char *buf, char *cmp_buf, size_t *skipped) in spi_flash_update_block() argument
175 offset, flash->sector_size, len); in spi_flash_update_block()
180 if (memcmp(cmp_buf, buf, len) == 0) { in spi_flash_update_block()
[all …]
H A Dbinop.c15 void write_to_env_var(char *varname, u8 *result, ulong len) in write_to_env_var() argument
21 str_output = malloc(len * 2 + 1); in write_to_env_var()
24 for (i = 0; i < len; i++) { in write_to_env_var()
68 void read_from_mem(ulong addr, u8 *result, ulong len) in read_from_mem() argument
72 src = map_sysmem(addr, len); in read_from_mem()
73 memcpy(result, src, len); in read_from_mem()
77 void write_to_mem(char *varname, u8 *result, ulong len) in write_to_mem() argument
83 buf = map_sysmem(addr, len); in write_to_mem()
84 memcpy(buf, result, len); in write_to_mem()
90 ulong len; in do_binop() local
[all …]
H A Dnvedit_efi.c234 unsigned long len = 0; in append_value() local
247 len = strlen(data); in append_value()
248 if ((len & 0x1)) /* not multiple of two */ in append_value()
251 len /= 2; in append_value()
252 if (len > 8) in append_value()
254 else if (len > 4) in append_value()
255 len = 8; in append_value()
256 else if (len > 2) in append_value()
257 len = 4; in append_value()
263 tmp_buf = malloc(len); in append_value()
[all …]
/openbmc/u-boot/drivers/usb/gadget/
H A Dconfig.c44 unsigned len = (*src)->bLength; in usb_descriptor_fillbuf() local
46 if (len > buflen) in usb_descriptor_fillbuf()
48 memcpy(dest, *src, len); in usb_descriptor_fillbuf()
49 buflen -= len; in usb_descriptor_fillbuf()
50 dest += len; in usb_descriptor_fillbuf()
84 int len; in usb_gadget_config_buf() local
93 len = usb_descriptor_fillbuf(USB_DT_CONFIG_SIZE + (u8 *)buf, in usb_gadget_config_buf()
95 if (len < 0) in usb_gadget_config_buf()
96 return len; in usb_gadget_config_buf()
97 len += USB_DT_CONFIG_SIZE; in usb_gadget_config_buf()
[all …]
/openbmc/qemu/tests/qtest/
H A Dtest-filter-redirector.c64 uint32_t ret = 0, len = 0; in test_redirector_tx() local
114 ret = recv(recv_sock, &len, sizeof(len), 0); in test_redirector_tx()
115 g_assert_cmpint(ret, ==, sizeof(len)); in test_redirector_tx()
116 len = ntohl(len); in test_redirector_tx()
118 g_assert_cmpint(len, ==, sizeof(send_buf)); in test_redirector_tx()
119 recv_buf = g_malloc(len); in test_redirector_tx()
120 ret = recv(recv_sock, recv_buf, len, 0); in test_redirector_tx()
121 g_assert_cmpint(ret, ==, len); in test_redirector_tx()
134 uint32_t ret = 0, len = 0; in test_redirector_rx() local
182 ret = recv(backend_sock[0], &len, sizeof(len), 0); in test_redirector_rx()
[all …]
/openbmc/u-boot/common/
H A Dhwconfig.c243 size_t len; in main() local
248 ret = hwconfig_arg("key1", &len); in main()
249 printf("%zd %.*s\n", len, (int)len, ret); in main()
250 assert(len == 29); in main()
252 assert(!strncmp(ret, "subkey1=value1,subkey2=value2", len)); in main()
254 ret = hwconfig_subarg("key1", "subkey1", &len); in main()
255 printf("%zd %.*s\n", len, (int)len, ret); in main()
256 assert(len == 6); in main()
258 assert(!strncmp(ret, "value1", len)); in main()
260 ret = hwconfig_subarg("key1", "subkey2", &len); in main()
[all …]
/openbmc/qemu/hw/i386/kvm/
H A Dxen_xenstore.c202 s->impl_state_size = save->len; in xen_xenstore_pre_save()
309 return s->req_offset == XENSTORE_HEADER_SIZE + req->len; in req_pending()
347 rsp->len = (uint32_t)strlen(errstr) + 1; in xs_error()
349 memcpy(&rsp[1], errstr, rsp->len); in xs_error()
361 rsp->len = (uint32_t)strlen(okstr) + 1; in xs_ok()
363 memcpy(&rsp[1], okstr, rsp->len); in xs_ok()
502 xs_transaction_t tx_id, uint8_t *req_data, unsigned int len) in xs_read() argument
510 if (len == 0 || req_data[len - 1] != '\0') { in xs_read()
525 rsp->len = 0; in xs_read()
527 len = data->len; in xs_read()
[all …]
/openbmc/u-boot/lib/rsa/
H A Drsa-mod-exp.c41 for (i = 0; i < key->len; i++) { in subtract_modulus()
60 for (i = (int)key->len - 1; i >= 0; i--) { in greater_equal_modulus()
90 for (i = 1; i < key->len; i++) { in montgomery_mul_add_step()
120 for (i = 0; i < key->len; ++i) in montgomery_mul()
122 for (i = 0; i < key->len; ++i) in montgomery_mul()
181 if (key->len > RSA_MAX_KEY_BITS / 32) { in pow_mod()
182 debug("RSA key words %u exceeds maximum %d\n", key->len, in pow_mod()
187 uint32_t val[key->len], acc[key->len], tmp[key->len]; in pow_mod()
188 uint32_t a_scaled[key->len]; in pow_mod()
192 for (i = 0, ptr = inout + key->len - 1; i < key->len; i++, ptr--) in pow_mod()
[all …]
/openbmc/u-boot/test/dm/
H A Ddma.c21 size_t len = 512; in dm_test_dma_m2m() local
27 memset(dst_buf, 0, len); in dm_test_dma_m2m()
28 for (i = 0; i < len; i++) in dm_test_dma_m2m()
31 ut_assertok(dma_memcpy(dst_buf, src_buf, len)); in dm_test_dma_m2m()
33 ut_assertok(memcmp(src_buf, dst_buf, len)); in dm_test_dma_m2m()
45 size_t len = 512; in dm_test_dma() local
57 memset(dst_buf, 0, len); in dm_test_dma()
58 for (i = 0; i < len; i++) in dm_test_dma()
64 ut_assertok(dma_send(&dma_tx, src_buf, len, &meta1)); in dm_test_dma()
66 ut_asserteq(len, dma_receive(&dma_rx, &dst_ptr, &meta2)); in dm_test_dma()
[all …]

12345678910>>...110