/AliOS-Things-master/components/py_engine/engine/extmod/ |
A D | modubinascii.c | 40 mp_buffer_info_t bufinfo; in mod_binascii_hexlify() local 45 if (bufinfo.len == 0) { in mod_binascii_hexlify() 53 out_len += bufinfo.len - 1; in mod_binascii_hexlify() 78 mp_buffer_info_t bufinfo; in mod_binascii_unhexlify() local 81 if ((bufinfo.len & 1) != 0) { in mod_binascii_unhexlify() 126 mp_buffer_info_t bufinfo; in mod_binascii_a2b_base64() local 128 byte *in = bufinfo.buf; in mod_binascii_a2b_base64() 169 mp_buffer_info_t bufinfo; in mod_binascii_b2a_base64() local 173 vstr_init_len(&vstr, ((bufinfo.len != 0) ? (((bufinfo.len - 1) / 3) + 1) * 4 : 0) + 1); in mod_binascii_b2a_base64() 224 mp_buffer_info_t bufinfo; in mod_binascii_crc32() local [all …]
|
A D | moduhashlib.c | 100 mp_buffer_info_t bufinfo; in uhashlib_sha256_update() local 135 mp_buffer_info_t bufinfo; in uhashlib_sha256_update() local 137 sha256_update((CRYAL_SHA256_CTX *)self->state, bufinfo.buf, bufinfo.len); in uhashlib_sha256_update() 189 mp_buffer_info_t bufinfo; in uhashlib_sha1_update() local 191 SHA1_Update((SHA1_CTX *)self->state, bufinfo.buf, bufinfo.len); in uhashlib_sha1_update() 230 mp_buffer_info_t bufinfo; in uhashlib_sha1_update() local 232 mbedtls_sha1_update_ret((mbedtls_sha1_context *)self->state, bufinfo.buf, bufinfo.len); in uhashlib_sha1_update() 284 mp_buffer_info_t bufinfo; in uhashlib_md5_update() local 286 MD5_Update((MD5_CTX *)self->state, bufinfo.buf, bufinfo.len); in uhashlib_md5_update() 325 mp_buffer_info_t bufinfo; in uhashlib_md5_update() local [all …]
|
A D | machine_bitstream.c | 43 mp_buffer_info_t bufinfo; in machine_bitstream_() local 44 mp_get_buffer_raise(args[3], &bufinfo, MP_BUFFER_READ); in machine_bitstream_() 54 machine_bitstream_high_low(pin, timing_ns, bufinfo.buf, bufinfo.len); in machine_bitstream_()
|
A D | machine_i2c.c | 377 mp_buffer_info_t bufinfo; in machine_i2c_readinto() local 384 int ret = i2c_p->read(self, bufinfo.buf, bufinfo.len, nack); in machine_i2c_readinto() 401 mp_buffer_info_t bufinfo; in machine_i2c_write() local 405 int ret = i2c_p->write(self, bufinfo.buf, bufinfo.len); in machine_i2c_write() 432 mp_buffer_info_t bufinfo; in machine_i2c_readfrom_into() local 435 int ret = mp_machine_i2c_readfrom(self, addr, bufinfo.buf, bufinfo.len, stop); in machine_i2c_readfrom_into() 446 mp_buffer_info_t bufinfo; in machine_i2c_writeto() local 449 int ret = mp_machine_i2c_writeto(self, addr, bufinfo.buf, bufinfo.len, stop); in machine_i2c_writeto() 585 mp_buffer_info_t bufinfo; in machine_i2c_readfrom_mem_into() local 590 args[ARG_addrsize].u_int, bufinfo.buf, bufinfo.len); in machine_i2c_readfrom_mem_into() [all …]
|
A D | moduzlib.c | 151 mp_buffer_info_t bufinfo; in mod_uzlib_decompress() local 152 mp_get_buffer_raise(data, &bufinfo, MP_BUFFER_READ); in mod_uzlib_decompress() 158 mp_uint_t dest_buf_size = (bufinfo.len + 15) & ~15; in mod_uzlib_decompress() 164 decomp->source = bufinfo.buf; in mod_uzlib_decompress() 165 decomp->source_limit = (byte *)bufinfo.buf + bufinfo.len; in mod_uzlib_decompress()
|
A D | modbluetooth.c | 212 bufinfo->buf = self->data; in bluetooth_uuid_get_buffer() 213 bufinfo->len = self->type; in bluetooth_uuid_get_buffer() 214 bufinfo->typecode = 'B'; in bluetooth_uuid_get_buffer() 634 mp_buffer_info_t bufinfo = {0}; in bluetooth_ble_gap_connect() local 636 if (bufinfo.len != 6) { in bluetooth_ble_gap_connect() 721 mp_buffer_info_t bufinfo = {0}; in bluetooth_ble_gatts_write() local 824 size_t len = bufinfo.len; in bluetooth_ble_gattc_write() 871 mp_buffer_info_t bufinfo; in bluetooth_ble_l2cap_send() local 1194 mp_buffer_info_t bufinfo; in mp_bluetooth_gap_on_get_secret() local 1196 *value = bufinfo.buf; in mp_bluetooth_gap_on_get_secret() [all …]
|
A D | modonewire.c | 125 mp_buffer_info_t bufinfo; in onewire_crc8() local 126 mp_get_buffer_raise(data, &bufinfo, MP_BUFFER_READ); in onewire_crc8() 128 for (size_t i = 0; i < bufinfo.len; ++i) { in onewire_crc8() 129 uint8_t byte = ((uint8_t *)bufinfo.buf)[i]; in onewire_crc8()
|
A D | machine_spi.c | 78 mp_buffer_info_t bufinfo; in mp_machine_spi_readinto() local 79 mp_get_buffer_raise(args[1], &bufinfo, MP_BUFFER_WRITE); in mp_machine_spi_readinto() 80 memset(bufinfo.buf, n_args == 3 ? mp_obj_get_int(args[2]) : 0, bufinfo.len); in mp_machine_spi_readinto() 81 mp_machine_spi_transfer(args[0], bufinfo.len, bufinfo.buf, bufinfo.buf); in mp_machine_spi_readinto()
|
A D | modlwip.c | 1138 mp_buffer_info_t bufinfo; in lwip_socket_send() local 1144 ret = lwip_tcp_send(socket, bufinfo.buf, bufinfo.len, &_errno); in lwip_socket_send() 1151 ret = lwip_raw_udp_send(socket, bufinfo.buf, bufinfo.len, NULL, 0, &_errno); in lwip_socket_send() 1203 mp_buffer_info_t bufinfo; in lwip_socket_sendto() local 1212 ret = lwip_tcp_send(socket, bufinfo.buf, bufinfo.len, &_errno); in lwip_socket_sendto() 1219 ret = lwip_raw_udp_send(socket, bufinfo.buf, bufinfo.len, ip, port, &_errno); in lwip_socket_sendto() 1278 mp_buffer_info_t bufinfo; in lwip_socket_sendall() local 1297 ret = lwip_tcp_send(socket, bufinfo.buf, bufinfo.len, &_errno); in lwip_socket_sendall() 1301 bufinfo.len -= ret; in lwip_socket_sendall() 1302 bufinfo.buf = (char *)bufinfo.buf + ret; in lwip_socket_sendall() [all …]
|
A D | modujson.c | 361 mp_buffer_info_t bufinfo; in mod_ujson_loads() local 362 mp_get_buffer_raise(obj, &bufinfo, MP_BUFFER_READ); in mod_ujson_loads() 363 vstr_t vstr = {bufinfo.len, bufinfo.len, (char *)bufinfo.buf, true}; in mod_ujson_loads()
|
/AliOS-Things-master/components/py_engine/engine/py/ |
A D | modstruct.c | 131 mp_buffer_info_t bufinfo; in struct_unpack_from() local 133 byte *p = bufinfo.buf; in struct_unpack_from() 134 byte *end_p = &p[bufinfo.len]; in struct_unpack_from() 142 offset = bufinfo.len + offset; in struct_unpack_from() 196 mp_buffer_info_t bufinfo; in struct_pack_into_internal() local 199 if (bufinfo.len < to_copy) { in struct_pack_into_internal() 200 to_copy = bufinfo.len; in struct_pack_into_internal() 202 memcpy(p, bufinfo.buf, to_copy); in struct_pack_into_internal() 228 mp_buffer_info_t bufinfo; in struct_pack_into() local 238 byte *p = (byte *)bufinfo.buf; in struct_pack_into() [all …]
|
A D | stream.c | 250 mp_buffer_info_t bufinfo; in stream_write_method() local 259 if (off > bufinfo.len) { in stream_write_method() 260 off = bufinfo.len; in stream_write_method() 263 bufinfo.len -= off; in stream_write_method() 269 mp_buffer_info_t bufinfo; in stream_write1_method() local 271 … return mp_stream_write(self_in, bufinfo.buf, bufinfo.len, MP_STREAM_RW_WRITE | MP_STREAM_RW_ONCE); in stream_write1_method() 276 mp_buffer_info_t bufinfo; in stream_readinto() local 282 mp_uint_t len = bufinfo.len; in stream_readinto() 285 if (len > bufinfo.len) { in stream_readinto() 286 len = bufinfo.len; in stream_readinto() [all …]
|
A D | objarray.c | 118 mp_buffer_info_t bufinfo; in array_construct() local 128 size_t len = bufinfo.len / sz; in array_construct() 216 mp_buffer_info_t bufinfo; in memoryview_make_new() local 220 bufinfo.len / mp_binary_get_size('@', bufinfo.typecode, NULL), in memoryview_make_new() 221 bufinfo.buf)); in memoryview_make_new() 458 mp_buffer_info_t bufinfo; in array_subscr() local 460 src_len = bufinfo.len; in array_subscr() 461 src_items = bufinfo.buf; in array_subscr() 550 bufinfo->buf = o->items; in array_get_buffer() 551 bufinfo->len = o->len * sz; in array_get_buffer() [all …]
|
A D | builtinevex.c | 140 mp_buffer_info_t bufinfo; in eval_exec_helper() local 141 mp_get_buffer_raise(args[0], &bufinfo, MP_BUFFER_READ); in eval_exec_helper() 147 lex = mp_lexer_new_from_file(bufinfo.buf); in eval_exec_helper() 150 lex = mp_lexer_new_from_str_len(MP_QSTR__lt_string_gt_, bufinfo.buf, bufinfo.len, 0); in eval_exec_helper()
|
A D | objstringio.c | 192 mp_buffer_info_t bufinfo; in stringio_make_new() local 200 mp_get_buffer_raise(args[0], &bufinfo, MP_BUFFER_READ); in stringio_make_new() 204 vstr_init_fixed_buf(o->vstr, bufinfo.len, bufinfo.buf); in stringio_make_new() 205 o->vstr->len = bufinfo.len; in stringio_make_new() 210 sz = bufinfo.len; in stringio_make_new() 218 stringio_write(MP_OBJ_FROM_PTR(o), bufinfo.buf, bufinfo.len, NULL); in stringio_make_new()
|
A D | objint.c | 396 mp_buffer_info_t bufinfo; in int_from_bytes() local 397 mp_get_buffer_raise(args[1], &bufinfo, MP_BUFFER_READ); in int_from_bytes() 399 const byte *buf = (const byte *)bufinfo.buf; in int_from_bytes() 402 buf += bufinfo.len - 1; in int_from_bytes() 407 size_t len = bufinfo.len; in int_from_bytes() 412 …n mp_obj_int_from_bytes_impl(args[2] != MP_OBJ_NEW_QSTR(MP_QSTR_little), bufinfo.len, bufinfo.buf); in int_from_bytes()
|
A D | dynruntime.h | 120 #define mp_get_buffer_raise(o, bufinfo, fl) (mp_fun_table.get_buffer_raise((o), (bufinfo), (fl))) argument 152 mp_buffer_info_t bufinfo; in mp_obj_str_get_data_dyn() local 153 mp_get_buffer_raise(o, &bufinfo, MP_BUFFER_READ); in mp_obj_str_get_data_dyn() 155 *l = bufinfo.len; in mp_obj_str_get_data_dyn() 157 return bufinfo.buf; in mp_obj_str_get_data_dyn()
|
/AliOS-Things-master/components/py_engine/modules/modbus/ |
A D | modbus.c | 135 mp_buffer_info_t bufinfo; in mp_writeMultipleHoldingRegisters() local 136 mp_get_buffer_raise(args[3], &bufinfo, MP_BUFFER_READ); in mp_writeMultipleHoldingRegisters() 137 if (bufinfo.len < reg_quantity) { in mp_writeMultipleHoldingRegisters() 221 mp_buffer_info_t bufinfo; in mp_writeMultipleCoils() local 261 mp_buffer_info_t bufinfo; in mp_readHoldingRegisters() local 299 mp_buffer_info_t bufinfo; in mp_readInputRegisters() local 337 mp_buffer_info_t bufinfo; in mp_readDiscreteInputs() local 375 mp_buffer_info_t bufinfo; in mp_readCoils() local 437 mp_buffer_info_t bufinfo; in mp_slave_framesend() local 449 mb_handler->pdu_length = bufinfo.len; in mp_slave_framesend() [all …]
|
/AliOS-Things-master/components/py_engine/modules/driver/ |
A D | i2c.c | 160 mp_buffer_info_t bufinfo = { 0 }; in i2c_write() local 161 mp_get_buffer_raise(args[1], &bufinfo, MP_BUFFER_READ); in i2c_write() 162 char *buf = (char *)bufinfo.buf; in i2c_write() 165 if (write_size > bufinfo.len) { in i2c_write() 166 … LOGE(LOG_TAG, "%s: write size[%d] exceed buffer size[%d]\n", __func__, write_size, bufinfo.len); in i2c_write() 188 mp_buffer_info_t bufinfo = { 0 }; in i2c_read() local 189 mp_get_buffer_raise(args[1], &bufinfo, MP_BUFFER_READ); in i2c_read() 190 const char *buf = (const char *)bufinfo.buf; in i2c_read() 193 if (read_size > bufinfo.len) { in i2c_read() 194 … LOGE(LOG_TAG, "%s: read size[%d] exceed buffer size[%d]\n", __func__, read_size, bufinfo.len); in i2c_read()
|
A D | uart.c | 173 mp_buffer_info_t bufinfo; in obj_read() local 174 mp_get_buffer_raise(args[1], &bufinfo, MP_BUFFER_WRITE); in obj_read() 175 memset(bufinfo.buf, 0, bufinfo.len); in obj_read() 179 ret = aos_hal_uart_recv_II(uart_device, bufinfo.buf, expect_size, &recvsize, 0); in obj_read() 183 uint8_t *data = (uint8_t *)bufinfo.buf; in obj_read() 216 mp_buffer_info_t bufinfo; in obj_write() local 217 mp_get_buffer_raise(args[1], &bufinfo, MP_BUFFER_READ); in obj_write() 221 uint8_t *data = (uint8_t *)bufinfo.buf; in obj_write() 226 ret = aos_hal_uart_send(uart_device, bufinfo.buf, expect_size, UART_TIMEOUT); in obj_write()
|
A D | spi.c | 171 mp_buffer_info_t bufinfo; in spi_write() local 172 mp_get_buffer_raise(args[1], &bufinfo, MP_BUFFER_READ); in spi_write() 175 if (write_size > bufinfo.len) { in spi_write() 176 … LOGE(LOG_TAG, "%s: write size[%d] exceed buffer size[%d]\n", __func__, write_size, bufinfo.len); in spi_write() 180 char *data = (char *)bufinfo.buf; in spi_write() 183 mp_int_t ret = aos_hal_spi_send(spi_device, bufinfo.buf, write_size, SPI_TIMEOUT); in spi_write()
|
/AliOS-Things-master/components/py_engine/adapter/haas/ |
A D | modsocket.c | 424 mp_buffer_info_t bufinfo; in socket_setsockopt() local 432 err_t err = igmp_joingroup((const ip4_addr_t *)bufinfo.buf + 1, bufinfo.buf); in socket_setsockopt() 610 mp_buffer_info_t bufinfo; in socket_send() local 612 int r = _socket_send(sock, bufinfo.buf, bufinfo.len); in socket_send() 622 mp_buffer_info_t bufinfo; in socket_sendall() local 624 int r = _socket_send(sock, bufinfo.buf, bufinfo.len); in socket_sendall() 625 if (r < bufinfo.len) { in socket_sendall() 637 mp_buffer_info_t bufinfo; in socket_sendto() local 649 … int ret = lwip_sendto(self->fd, bufinfo.buf, bufinfo.len, 0, (struct sockaddr *)&to, sizeof(to)); in socket_sendto() 862 mp_buffer_info_t bufinfo; in mod_socket_inet_ntop() local [all …]
|
/AliOS-Things-master/components/py_engine/adapter/haas510/ |
A D | modsocket.c | 438 mp_buffer_info_t bufinfo; in socket_setsockopt() local 447 igmp_joingroup((const ip_addr_t *)bufinfo.buf + 1, bufinfo.buf); in socket_setsockopt() 636 mp_buffer_info_t bufinfo; in socket_send() local 638 int r = _socket_send(sock, bufinfo.buf, bufinfo.len); in socket_send() 648 mp_buffer_info_t bufinfo; in socket_sendall() local 650 int r = _socket_send(sock, bufinfo.buf, bufinfo.len); in socket_sendall() 651 if (r < bufinfo.len) { in socket_sendall() 664 mp_buffer_info_t bufinfo; in socket_sendto() local 677 int ret = lwip_sendto(self->fd, bufinfo.buf, bufinfo.len, 0, in socket_sendto() 902 mp_buffer_info_t bufinfo; in mod_socket_inet_ntop() local [all …]
|
/AliOS-Things-master/components/py_engine/adapter/haas600/ |
A D | modsocket.c | 409 mp_buffer_info_t bufinfo; in socket_setsockopt() local 416 err_t err = igmp_joingroup((const ip_addr_t *)bufinfo.buf + 1, bufinfo.buf); in socket_setsockopt() 586 mp_buffer_info_t bufinfo; in socket_send() local 588 int r = _socket_send(sock, bufinfo.buf, bufinfo.len); in socket_send() 597 mp_buffer_info_t bufinfo; in socket_sendall() local 599 int r = _socket_send(sock, bufinfo.buf, bufinfo.len); in socket_sendall() 600 if (r < bufinfo.len) { in socket_sendall() 611 mp_buffer_info_t bufinfo; in socket_sendto() local 623 … int ret = lwip_sendto(self->fd, bufinfo.buf, bufinfo.len, 0, (struct sockaddr *)&to, sizeof(to)); in socket_sendto() 836 mp_buffer_info_t bufinfo; in mod_socket_inet_ntop() local [all …]
|
/AliOS-Things-master/components/py_engine/modules/minicv/ |
A D | ml.c | 304 mp_buffer_info_t bufinfo; in obj_getPredictResponses() local 305 mp_get_buffer_raise(args[1], &bufinfo, MP_BUFFER_WRITE); in obj_getPredictResponses() 306 memset(bufinfo.buf, 0, bufinfo.len); in obj_getPredictResponses() 307 LOGD(LOG_TAG, "bufinfo.buf = %p;bufinfo.len = %d;\n", bufinfo.buf, bufinfo.len); in obj_getPredictResponses() 308 ret = MLGetPredictResponses(driver_obj->mInstance, bufinfo.buf, bufinfo.len); in obj_getPredictResponses() 314 LOGD(LOG_TAG, "bufinfo.buf = %s;bufinfo.len = %d;\n", bufinfo.buf, bufinfo.len); in obj_getPredictResponses()
|