/AliOS-Things-master/components/py_engine/engine/py/ |
A D | smallint.h | 39 #define MP_SMALL_INT_MIN ((mp_int_t)(((mp_int_t)MP_OBJ_WORD_MSBIT_HIGH) >> 1)) 46 #define MP_SMALL_INT_MIN ((mp_int_t)(((mp_int_t)MP_OBJ_WORD_MSBIT_HIGH) >> 2)) 53 #define MP_SMALL_INT_MIN ((mp_int_t)(((mp_int_t)0xffff800000000000) >> 1)) 62 #define MP_SMALL_INT_MAX ((mp_int_t)(~(MP_SMALL_INT_MIN))) 64 bool mp_small_int_mul_overflow(mp_int_t x, mp_int_t y); 65 mp_int_t mp_small_int_modulo(mp_int_t dividend, mp_int_t divisor); 66 mp_int_t mp_small_int_floor_divide(mp_int_t num, mp_int_t denom);
|
A D | smallint.c | 29 bool mp_small_int_mul_overflow(mp_int_t x, mp_int_t y) { in mp_small_int_mul_overflow() 55 mp_int_t mp_small_int_modulo(mp_int_t dividend, mp_int_t divisor) { in mp_small_int_modulo() 64 mp_int_t mp_small_int_floor_divide(mp_int_t num, mp_int_t denom) { in mp_small_int_floor_divide()
|
A D | objrange.c | 37 mp_int_t cur; 38 mp_int_t stop; 39 mp_int_t step; 60 STATIC mp_obj_t mp_obj_new_range_iterator(mp_int_t cur, mp_int_t stop, mp_int_t step, mp_obj_iter_b… in mp_obj_new_range_iterator() 76 mp_int_t start; 77 mp_int_t stop; 78 mp_int_t step; 133 mp_int_t len = range_len(self); in range_unary_op() 151 mp_int_t lhs_len = range_len(lhs); in range_binary_op() 152 mp_int_t rhs_len = range_len(rhs); in range_binary_op() [all …]
|
A D | obj.h | 87 return (((mp_int_t)(o)) & 1) != 0; in mp_obj_is_small_int() 93 return (((mp_int_t)(o)) & 7) == 2; in mp_obj_is_qstr() 99 return (((mp_int_t)(o)) & 7) == 6; in mp_obj_is_immediate_obj() 116 return (((mp_int_t)(o)) & 3) == 0; in mp_obj_is_obj() 122 return (((mp_int_t)(o)) & 3) == 1; in mp_obj_is_small_int() 128 return (((mp_int_t)(o)) & 7) == 3; in mp_obj_is_qstr() 134 return (((mp_int_t)(o)) & 7) == 7; in mp_obj_is_immediate_obj() 882 return (mp_int_t)val; in mp_float_hash() 928 mp_int_t start; 929 mp_int_t stop; [all …]
|
A D | mpz.h | 90 #define MPZ_NUM_DIG_FOR_INT ((sizeof(mp_int_t) * 8 + MPZ_DIG_SIZE - 1) / MPZ_DIG_SIZE) 105 void mpz_init_from_int(mpz_t *z, mp_int_t val); 106 void mpz_init_fixed_from_int(mpz_t *z, mpz_dig_t *dig, size_t dig_alloc, mp_int_t val); 110 void mpz_set_from_int(mpz_t *z, mp_int_t src); 144 mp_int_t mpz_hash(const mpz_t *z); 145 bool mpz_as_int_checked(const mpz_t *z, mp_int_t *value);
|
/AliOS-Things-master/components/py_engine/adapter/haas/ |
A D | mpsalport.h | 20 void mp_sal_task_delete(aos_task_t *id, mp_int_t *status); 21 mp_int_t mp_sal_mutex_create(mp_sal_mutex_obj_t *mutex); 22 mp_int_t mp_sal_mutex_lock(mp_sal_mutex_obj_t *mutex, mp_uint_t timeout); 23 mp_int_t mp_sal_mutex_unlock(mp_sal_mutex_obj_t *mutex); 26 mp_int_t mp_sal_sem_create(mp_sal_sem_obj_t *sem); 27 mp_int_t mp_sal_sem_take(mp_sal_sem_obj_t *sem, mp_uint_t timeout); 28 mp_int_t mp_sal_sem_give(mp_sal_sem_obj_t *sem);
|
A D | mpstdinport.c | 43 STATIC mp_int_t py_uart_rx_notify(void *buf, uint16_t size) in py_uart_rx_notify() 77 STATIC mp_int_t uart_recv_task_init() in uart_recv_task_init() 79 mp_int_t status = -1; in uart_recv_task_init() 96 STATIC mp_int_t uart_recv_task_deinit() in uart_recv_task_deinit() 106 mp_int_t mp_stdin_init(uint8_t port, mp_uint_t baud_rate) in mp_stdin_init() 123 mp_int_t mp_stdin_deinit() in mp_stdin_deinit() 133 mp_int_t mp_stdin_sem_give() in mp_stdin_sem_give() 138 mp_int_t mp_stdin_sem_take(mp_uint_t timeout) in mp_stdin_sem_take()
|
A D | mpsalport.c | 22 void mp_sal_task_delete(aos_task_t *id, mp_int_t *status) in mp_sal_task_delete() 27 mp_int_t mp_sal_mutex_create(mp_sal_mutex_obj_t *mutex) in mp_sal_mutex_create() 37 mp_int_t mp_sal_mutex_lock(mp_sal_mutex_obj_t *mutex, mp_uint_t timeout) in mp_sal_mutex_lock() 51 mp_int_t mp_sal_mutex_unlock(mp_sal_mutex_obj_t *mutex) in mp_sal_mutex_unlock() 68 mp_int_t mp_sal_sem_create(mp_sal_sem_obj_t *sem) in mp_sal_sem_create() 74 mp_int_t mp_sal_sem_take(mp_sal_sem_obj_t *sem, mp_uint_t timeout) in mp_sal_sem_take() 89 mp_int_t mp_sal_sem_give(mp_sal_sem_obj_t *sem) in mp_sal_sem_give()
|
A D | machine_hw_i2c.c | 55 mp_int_t ret = -1; in mp_machine_hw_i2c_init() 62 mp_int_t mp_machine_hw_i2c_deinit(mp_obj_base_t *self_in) in mp_machine_hw_i2c_deinit() 74 mp_int_t ret = -1; in mp_machine_hw_i2c_transfer() 105 mp_int_t ret = -1; in mp_machine_hw_i2c_write() 126 mp_int_t ret = -1; in mp_machine_hw_i2c_read() 161 mp_int_t ret = -1; in machine_hw_i2c_init() 236 mp_int_t addr_width = args[ARG_addrsize].u_int; in machine_hw_i2c_make_new() 239 mp_int_t freq = args[ARG_freq].u_int; in machine_hw_i2c_make_new() 242 mp_int_t timeout = args[ARG_timeout].u_int; in machine_hw_i2c_make_new() 245 mp_int_t mode = args[ARG_mode].u_int; in machine_hw_i2c_make_new() [all …]
|
A D | mpstdinport.h | 42 mp_int_t mp_stdin_init(uint8_t port, mp_uint_t baud_rate); 44 mp_int_t mp_stdin_deinit(); 46 mp_int_t mp_stdin_sem_give(); 48 mp_int_t mp_stdin_sem_take(mp_uint_t timeout);
|
A D | mphalport.c | 190 mp_int_t mp_hal_pin_config_set(mp_hal_pin_obj_t pin_obj, gpio_config_t cfg) in mp_hal_pin_config_set() 196 mp_int_t ret = aos_hal_gpio_init(&dev); in mp_hal_pin_config_set() 217 mp_int_t mp_hal_pin_high(mp_hal_pin_obj_t pin_obj) in mp_hal_pin_high() 223 mp_int_t ret = aos_hal_gpio_output_high(&dev); in mp_hal_pin_high() 231 mp_int_t mp_hal_pin_low(mp_hal_pin_obj_t pin_obj) in mp_hal_pin_low() 237 mp_int_t ret = aos_hal_gpio_output_low(&dev); in mp_hal_pin_low() 245 mp_int_t mp_hal_pin_read(mp_hal_pin_obj_t pin_obj) in mp_hal_pin_read() 251 mp_int_t value = -1; in mp_hal_pin_read() 252 mp_int_t ret = aos_hal_gpio_input_get(&dev, &value); in mp_hal_pin_read()
|
A D | fs.c | 17 static mp_int_t check_fs_is_support() in check_fs_is_support() 19 mp_int_t ret; in check_fs_is_support() 85 mp_int_t ret = -1; in obj_open() 106 mp_int_t ret = -1; in obj_close() 127 mp_int_t ret = -1; in obj_issupport() 150 mp_int_t ret = -1; in obj_read() 152 mp_int_t len = 0; in obj_read() 153 mp_int_t size = 0; in obj_read() 154 mp_int_t curpos = -1; in obj_read() 216 mp_int_t ret = -1; in obj_write() [all …]
|
/AliOS-Things-master/components/py_engine/engine/shared/timeutils/ |
A D | timeutils.c | 72 mp_int_t seconds = t - LEAPOCH; in timeutils_seconds_since_2000_to_struct_time() 74 mp_int_t days = seconds / 86400; in timeutils_seconds_since_2000_to_struct_time() 84 mp_int_t wday = (days + 2) % 7; // Mar 1, 2000 was a Wednesday (2) in timeutils_seconds_since_2000_to_struct_time() 90 mp_int_t qc_cycles = days / DAYS_PER_400Y; in timeutils_seconds_since_2000_to_struct_time() 96 mp_int_t c_cycles = days / DAYS_PER_100Y; in timeutils_seconds_since_2000_to_struct_time() 102 mp_int_t q_cycles = days / DAYS_PER_4Y; in timeutils_seconds_since_2000_to_struct_time() 108 mp_int_t years = days / 365; in timeutils_seconds_since_2000_to_struct_time() 130 mp_int_t month; in timeutils_seconds_since_2000_to_struct_time() 161 mp_uint_t timeutils_mktime_2000(mp_uint_t year, mp_int_t month, mp_int_t mday, in timeutils_mktime_2000() 162 mp_int_t hours, mp_int_t minutes, mp_int_t seconds) { in timeutils_mktime_2000()
|
A D | timeutils.h | 62 mp_uint_t timeutils_mktime_2000(mp_uint_t year, mp_int_t month, mp_int_t mday, 63 mp_int_t hours, mp_int_t minutes, mp_int_t seconds); 73 …nt64_t timeutils_mktime(mp_uint_t year, mp_int_t month, mp_int_t mday, mp_int_t hours, mp_int_t mi… in timeutils_mktime()
|
/AliOS-Things-master/components/py_engine/modules/audio/ |
A D | uvoiceplayer.c | 88 mp_int_t ret = 0; in uvoice_close() 104 mp_int_t ret = -1; in uvoice_release() 136 mp_int_t ret = self->player_obj->stop(); in uvoice_stop() 145 mp_int_t ret = self->player_obj->pause(); in uvoice_pause() 154 mp_int_t ret = self->player_obj->resume(); in uvoice_resume() 163 mp_int_t ret = self->player_obj->complete(); in uvoice_complete() 172 mp_int_t ret = self->player_obj->stop_async(); in uvoice_stop_async() 181 mp_int_t ret = self->player_obj->pause_async(); in uvoice_pause_async() 209 mp_int_t ret = self->player_obj->clr_source(); in uvoice_clr_source() 349 mp_int_t ret = self->player_obj->seek(second); in uvoice_seekTo() [all …]
|
A D | uvoicerecorder.c | 98 … mp_int_t ret = self->recorder_obj->set_sink(format, rate, channels, bits, frames, bitrate, sink); in uvoice_open() 153 mp_int_t ret = self->recorder_obj->clr_sink(); in uvoice_clr_sink() 162 mp_int_t ret = self->recorder_obj->start(); in uvoice_start() 171 mp_int_t ret = self->recorder_obj->stop(); in uvoice_stop() 186 mp_int_t rsize = self->recorder_obj->get_stream((uint8_t *)bufinfo.buf, nbytes); in uvoice_get_stream() 206 mp_int_t ret = self->recorder_obj->get_position(&pos); in uvoice_get_position() 216 mp_int_t ret = self->recorder_obj->ns_enable(enable); in uvoice_ns_enable() 226 mp_int_t ret = self->recorder_obj->ec_enable(enable); in uvoice_ec_enable() 236 mp_int_t ret = self->recorder_obj->agc_enable(enable); in uvoice_agc_enable() 246 mp_int_t ret = self->recorder_obj->vad_enable(enable); in uvoice_vad_enable() [all …]
|
A D | uvoicetts.c | 70 STATIC mp_int_t alicoud_tts_event(tts_event_e event, char *info) in alicoud_tts_event() 81 STATIC mp_int_t alicloud_tts_recv_data(uint8_t *buffer, mp_int_t nbytes, mp_int_t index) in alicloud_tts_recv_data() 93 STATIC mp_int_t alicloud_tts_recv_url(char *tts_url) in alicloud_tts_recv_url() 123 mp_int_t status = self->tts_obj->tts_init(aicloud_type, &config); in uvoice_tts_init() 149 mp_int_t status = self->tts_obj->tts_request(text, recv_type, &recv_cb); in uvoice_tts_request() 158 mp_int_t status = self->tts_obj->tts_stop(); in uvoice_tts_stop() 183 mp_int_t status = uvoice_tts_release(self->tts_obj); in uvoice_release()
|
/AliOS-Things-master/components/py_engine/engine/extmod/ |
A D | modframebuf.c | 466 mp_int_t dx = x2 - x1; in framebuf_line() 467 mp_int_t sx; in framebuf_line() 475 mp_int_t dy = y2 - y1; in framebuf_line() 476 mp_int_t sy; in framebuf_line() 486 mp_int_t temp; in framebuf_line() 501 mp_int_t e = 2 * dy - dx; in framebuf_line() 538 mp_int_t key = -1; in framebuf_blit() 649 …_print_mat(mp_obj_framebuf_t *self, mp_int_t x, mp_int_t y, mp_int_t col, font_t* font, unsigned c… in hz_print_mat() 724 …_print_mat(mp_obj_framebuf_t *self, mp_int_t x, mp_int_t y, mp_int_t col, font_t* font, unsigned c… in asc_print_mat() 777 mp_int_t x0 = args[ARG_x].u_int; in framebuf_text_helper() [all …]
|
A D | modbluetooth.c | 651 mp_int_t duration_ms = 0; in bluetooth_ble_gap_scan() 652 mp_int_t interval_us = 1280000; in bluetooth_ble_gap_scan() 653 mp_int_t window_us = 11250; in bluetooth_ble_gap_scan() 761 mp_int_t len = mp_obj_get_int(args[2]); in bluetooth_ble_gatts_set_buffer() 846 mp_int_t psm = mp_obj_get_int(psm_in); in bluetooth_ble_l2cap_listen() 863 mp_int_t cid = mp_obj_get_int(cid_in); in bluetooth_ble_l2cap_disconnect() 1189 mp_int_t args[] = {type, index}; in mp_bluetooth_gap_on_get_secret() 1202 mp_int_t args[] = { type }; in mp_bluetooth_gap_on_set_secret() 1229 mp_int_t ret = 0; in mp_bluetooth_gatts_on_read_request() 1244 mp_int_t ret = 0; in mp_bluetooth_on_l2cap_accept() [all …]
|
A D | modurandom.c | 125 mp_int_t start = mp_obj_get_int(args[0]); in mod_urandom_randrange() 134 mp_int_t stop = mp_obj_get_int(args[1]); in mod_urandom_randrange() 144 mp_int_t step = mp_obj_get_int(args[2]); in mod_urandom_randrange() 145 mp_int_t n; in mod_urandom_randrange() 167 mp_int_t a = mp_obj_get_int(a_in); in mod_urandom_randint() 168 mp_int_t b = mp_obj_get_int(b_in); in mod_urandom_randint() 178 mp_int_t len = mp_obj_get_int(mp_obj_len(seq)); in mod_urandom_choice()
|
/AliOS-Things-master/components/py_engine/modules/ugraphics/ |
A D | modugraphics.c | 28 mp_int_t status = ugraphics_init(width, height); in mp_ugraphics_init() 55 mp_int_t status = ugraphics_load_font(path, size); in mp_ugraphics_loadFont() 91 mp_int_t status = ugraphics_clear(); in mp_ugraphics_ugraphicsClear() 109 mp_int_t status = ugraphics_set_color(colour); in mp_ugraphics_setColour() 133 mp_int_t status = ugraphics_draw_rect(x, y, w, h); in mp_ugraphics_drawRect() 157 mp_int_t status = ugraphics_fill_rect(x, y, w, h); in mp_ugraphics_fillRect() 181 mp_int_t status = ugraphics_draw_line(x1, y1, x2, y2); in mp_ugraphics_drawLine() 203 mp_int_t status = ugraphics_draw_string(string, x, y); in mp_ugraphics_drawString() 218 mp_int_t ret = ugraphics_string_width(string); in mp_ugraphics_stringWidth() 247 mp_int_t status = ugraphics_save_image(bufinfo.buf, len, path); in mp_ugraphics_saveImage() [all …]
|
/AliOS-Things-master/components/py_engine/modules/netmgr/ |
A D | modnetmgr.c | 55 mp_int_t ret = 0; in hapy_netmgr_init() 99 mp_int_t ret = aos_wifi_connect(_ssid, _pwd); in hapy_netmgr_connect() 106 mp_int_t ret = aos_wifi_disconnect(); in hapy_netmgr_disconnect() 114 mp_int_t ret = aos_get_wifi_info(&wifi_info); in hapy_netmgr_getInfo() 139 mp_int_t ret = aos_wifi_get_state(); in hapy_netmgr_getStatus() 164 mp_int_t ret = netmgr_wifi_set_auto_save_ap(hdl, isAutoSave); in hapy_netmgr_autoSavaAP() 212 mp_int_t ret = aos_wifi_set_ifconfig(&info); in hapy_netmgr_ifconfig() 221 mp_int_t ret = netmgr_get_config(hdl, &netmgr_config); in hapy_netmgr_getConfig() 250 mp_int_t ret = netmgr_save_config(hdl); in hapy_netmgr_saveConfig() 264 mp_int_t ret = netmgr_del_config(hdl, &config); in hapy_netmgr_deleteConfig() [all …]
|
/AliOS-Things-master/components/py_engine/modules/netconfig/ |
A D | blecfg.c | 24 mp_int_t ret = BleCfg_run(); in ble_init() 117 mp_int_t ret = -1; in blecfg_restore() 135 mp_int_t ret = 0; in blecfg_get() 143 mp_int_t ret = 0; in blecfg_clear()
|
/AliOS-Things-master/components/py_engine/modules/driver/ |
A D | timer.c | 91 STATIC mp_int_t aos_hal_timer_reload(timer_dev_t *tim) in aos_hal_timer_reload() 106 STATIC mp_int_t driver_timer_enable(driver_timer_obj_t *self) in driver_timer_enable() 108 mp_int_t ret = -1; in driver_timer_enable() 149 mp_int_t ret = driver_timer_enable(self); in driver_timer_init_helper() 158 mp_int_t ret = aos_hal_timer_finalize(tim); in driver_timer_close() 181 mp_int_t ret = aos_hal_timer_para_chg(tim, para); in driver_timer_period() 190 mp_int_t ret = aos_hal_timer_start(tim); in driver_timer_start() 208 mp_int_t ret = aos_hal_timer_reload(tim); in driver_timer_reload()
|
/AliOS-Things-master/components/py_engine/engine/mpy-cross/ |
A D | mpconfigport.h | 100 typedef long mp_int_t; // must be pointer size typedef 104 typedef __int64 mp_int_t; typedef 107 typedef __int64 mp_int_t; typedef 112 typedef int mp_int_t; // must be pointer size typedef
|