Home
last modified time | relevance | path

Searched refs:mp_int_t (Results 1 – 25 of 140) sorted by relevance

123456

/AliOS-Things-master/components/py_engine/engine/py/
A Dsmallint.h39 #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 Dsmallint.c29 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 Dobjrange.c37 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 Dobj.h87 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 Dmpz.h90 #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 Dmpsalport.h20 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 Dmpstdinport.c43 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 Dmpsalport.c22 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 Dmachine_hw_i2c.c55 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 Dmpstdinport.h42 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 Dmphalport.c190 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 Dfs.c17 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 Dtimeutils.c72 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 Dtimeutils.h62 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 Duvoiceplayer.c88 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 Duvoicerecorder.c98mp_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 Duvoicetts.c70 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 Dmodframebuf.c466 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 Dmodbluetooth.c651 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 Dmodurandom.c125 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 Dmodugraphics.c28 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 Dmodnetmgr.c55 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 Dblecfg.c24 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 Dtimer.c91 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 Dmpconfigport.h100 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

Completed in 37 milliseconds

123456