Home
last modified time | relevance | path

Searched refs:n_kw (Results 1 – 25 of 145) sorted by relevance

123456

/AliOS-Things-master/components/py_engine/engine/extmod/
A Dmachine_signal.c45 STATIC mp_obj_t signal_make_new(const mp_obj_type_t *type, size_t n_args, size_t n_kw, const mp_obj… in signal_make_new() argument
61 mp_obj_t *pin_args = mp_local_alloc((n_args + n_kw * 2) * sizeof(mp_obj_t)); in signal_make_new()
66 for (size_t cnt = n_kw; cnt; cnt--) { in signal_make_new()
69 n_kw--; in signal_make_new()
90 pin = MICROPY_PY_MACHINE_PIN_MAKE_NEW(NULL, n_args, n_kw, pin_args); in signal_make_new()
99 if (n_kw == 0) { in signal_make_new()
100 } else if (n_kw == 1 && args[1] == MP_OBJ_NEW_QSTR(MP_QSTR_invert)) { in signal_make_new()
135 STATIC mp_obj_t signal_call(mp_obj_t self_in, size_t n_args, size_t n_kw, const mp_obj_t *args) { in signal_call() argument
136 mp_arg_check_num(n_args, n_kw, 0, 1, false); in signal_call()
A Dmoduhashlib.c84 STATIC mp_obj_t uhashlib_sha256_make_new(const mp_obj_type_t *type, size_t n_args, size_t n_kw, con… in uhashlib_sha256_make_new() argument
85 mp_arg_check_num(n_args, n_kw, 0, 1, false); in uhashlib_sha256_make_new()
121 mp_arg_check_num(n_args, n_kw, 0, 1, false); in uhashlib_sha256_make_new()
174 STATIC mp_obj_t uhashlib_sha1_make_new(const mp_obj_type_t *type, size_t n_args, size_t n_kw, const… in uhashlib_sha1_make_new() argument
175 mp_arg_check_num(n_args, n_kw, 0, 1, false); in uhashlib_sha1_make_new()
214 STATIC mp_obj_t uhashlib_sha1_make_new(const mp_obj_type_t *type, size_t n_args, size_t n_kw, const… in uhashlib_sha1_make_new() argument
215 mp_arg_check_num(n_args, n_kw, 0, 1, false); in uhashlib_sha1_make_new()
269 STATIC mp_obj_t uhashlib_md5_make_new(const mp_obj_type_t *type, size_t n_args, size_t n_kw, const … in uhashlib_md5_make_new() argument
270 mp_arg_check_num(n_args, n_kw, 0, 1, false); in uhashlib_md5_make_new()
309 STATIC mp_obj_t uhashlib_md5_make_new(const mp_obj_type_t *type, size_t n_args, size_t n_kw, const … in uhashlib_md5_make_new() argument
[all …]
A Dmachine_spi.h34 #define MP_MACHINE_SPI_CHECK_FOR_LEGACY_SOFTSPI_CONSTRUCTION(n_args, n_kw, all_args) \ argument
42 … return mp_machine_soft_spi_type.make_new(&mp_machine_soft_spi_type, n_args, n_kw, all_args); \
62 mp_obj_t mp_machine_spi_make_new(const mp_obj_type_t *type, size_t n_args, size_t n_kw, const mp_ob…
A Dmachine_pinbase.c48 STATIC mp_obj_t pinbase_make_new(const mp_obj_type_t *type, size_t n_args, size_t n_kw, const mp_ob… in pinbase_make_new() argument
51 (void)n_kw; in pinbase_make_new()
A Dmachine_i2c.h33 #define MP_MACHINE_I2C_CHECK_FOR_LEGACY_SOFTI2C_CONSTRUCTION(n_args, n_kw, all_args) \ argument
41 … return mp_machine_soft_i2c_type.make_new(&mp_machine_soft_i2c_type, n_args, n_kw, all_args); \
/AliOS-Things-master/components/py_engine/engine/py/
A Dobjfun.c55 mp_arg_check_num(n_args, n_kw, 0, 0, false); in fun_builtin_0_call()
70 mp_arg_check_num(n_args, n_kw, 1, 1, false); in fun_builtin_1_call()
85 mp_arg_check_num(n_args, n_kw, 2, 2, false); in fun_builtin_2_call()
100 mp_arg_check_num(n_args, n_kw, 3, 3, false); in fun_builtin_3_call()
117 mp_arg_check_num_sig(n_args, n_kw, self->sig); in fun_builtin_var_call()
124 mp_map_init_fixed_table(&kw_args, n_kw, args + n_args); in fun_builtin_var_call()
214 mp_setup_code_state(code_state, n_args, n_kw, args); \
240 INIT_CODESTATE(code_state, self, n_state, n_args, n_kw, args); in mp_obj_fun_bc_prepare_codestate()
256 dump_args(args + n_args, n_kw * 2); in fun_bc_call()
285 INIT_CODESTATE(code_state, self, n_state, n_args, n_kw, args); in fun_bc_call()
[all …]
A Dobjclosure.c39 STATIC mp_obj_t closure_call(mp_obj_t self_in, size_t n_args, size_t n_kw, const mp_obj_t *args) { in closure_call() argument
44 size_t n_total = self->n_closed + n_args + 2 * n_kw; in closure_call()
49 memcpy(args2 + self->n_closed, args, (n_args + 2 * n_kw) * sizeof(mp_obj_t)); in closure_call()
50 return mp_call_function_n_kw(self->fun, self->n_closed + n_args, n_kw, args2); in closure_call()
55 memcpy(args2 + self->n_closed, args, (n_args + 2 * n_kw) * sizeof(mp_obj_t)); in closure_call()
56 mp_obj_t res = mp_call_function_n_kw(self->fun, self->n_closed + n_args, n_kw, args2); in closure_call()
A Dobjboundmeth.c50 mp_obj_t mp_call_method_self_n_kw(mp_obj_t meth, mp_obj_t self, size_t n_args, size_t n_kw, const m… in mp_call_method_self_n_kw() argument
52 size_t n_total = n_args + 2 * n_kw; in mp_call_method_self_n_kw()
70 mp_obj_t res = mp_call_function_n_kw(meth, n_args + 1, n_kw, args2); in mp_call_method_self_n_kw()
81 STATIC mp_obj_t bound_meth_call(mp_obj_t self_in, size_t n_args, size_t n_kw, const mp_obj_t *args)… in bound_meth_call() argument
83 return mp_call_method_self_n_kw(self->meth, self->self, n_args, n_kw, args); in bound_meth_call()
A Druntime.h82 void mp_arg_check_num_sig(size_t n_args, size_t n_kw, uint32_t sig);
83 static inline void mp_arg_check_num(size_t n_args, size_t n_kw, size_t n_args_min, size_t n_args_ma… in mp_arg_check_num() argument
84 mp_arg_check_num_sig(n_args, n_kw, MP_OBJ_FUN_MAKE_SIG(n_args_min, n_args_max, takes_kw)); in mp_arg_check_num()
87 void mp_arg_parse_all_kw_array(size_t n_pos, size_t n_kw, const mp_obj_t *args, size_t n_allowed, c…
118 mp_obj_t mp_call_function_n_kw(mp_obj_t fun, size_t n_args, size_t n_kw, const mp_obj_t *args);
119 mp_obj_t mp_call_method_n_kw(size_t n_args, size_t n_kw, const mp_obj_t *args);
121 mp_obj_t mp_call_method_self_n_kw(mp_obj_t meth, mp_obj_t self, size_t n_args, size_t n_kw, const m…
129 size_t n_args, n_kw, n_alloc; member
A Dobjnamedtuple.c94 STATIC mp_obj_t namedtuple_make_new(const mp_obj_type_t *type_in, size_t n_args, size_t n_kw, const… in namedtuple_make_new() argument
97 if (n_args + n_kw != num_fields) { in namedtuple_make_new()
103 num_fields, n_args + n_kw); in namedtuple_make_new()
107 type->base.name, num_fields, n_args + n_kw); in namedtuple_make_new()
119 memset(&tuple->items[n_args], 0, sizeof(mp_obj_t) * n_kw); in namedtuple_make_new()
120 for (size_t i = n_args; i < n_args + 2 * n_kw; i += 2) { in namedtuple_make_new()
A Dargcheck.c32 void mp_arg_check_num_sig(size_t n_args, size_t n_kw, uint32_t sig) { in mp_arg_check_num_sig() argument
40 if (n_kw && !takes_kw) { in mp_arg_check_num_sig()
134 void mp_arg_parse_all_kw_array(size_t n_pos, size_t n_kw, const mp_obj_t *args, size_t n_allowed, c… in mp_arg_parse_all_kw_array() argument
136 mp_map_init_fixed_table(&kw_args, n_kw, args + n_pos); in mp_arg_parse_all_kw_array()
A Dobjenumerate.c42 STATIC mp_obj_t enumerate_make_new(const mp_obj_type_t *type, size_t n_args, size_t n_kw, const mp_… in enumerate_make_new() argument
53 mp_arg_parse_all_kw_array(n_args, n_kw, args, in enumerate_make_new()
62 mp_arg_check_num(n_args, n_kw, 1, 2, false); in enumerate_make_new()
A Dobjtype.c308 if (n_args == 0 && n_kw == 0) { in mp_obj_instance_make_new()
312 mp_obj_t *args2 = m_new(mp_obj_t, 1 + n_args + 2 * n_kw); in mp_obj_instance_make_new()
316 m_del(mp_obj_t, args2, 1 + n_args + 2 * n_kw); in mp_obj_instance_make_new()
340 if (n_args == 0 && n_kw == 0) { in mp_obj_instance_make_new()
343 mp_obj_t *args2 = m_new(mp_obj_t, 2 + n_args + 2 * n_kw); in mp_obj_instance_make_new()
347 init_ret = mp_call_method_n_kw(n_args, n_kw, args2); in mp_obj_instance_make_new()
348 m_del(mp_obj_t, args2, 2 + n_args + 2 * n_kw); in mp_obj_instance_make_new()
965 mp_arg_check_num(n_args, n_kw, 1, 3, false); in type_make_new()
996 mp_obj_t o = self->make_new(self, n_args, n_kw, args); in type_call()
1235 mp_arg_check_num(n_args, n_kw, 2, 2, false); in super_make_new()
[all …]
A Dobjtype.h47 mp_obj_t mp_obj_instance_call(mp_obj_t self_in, size_t n_args, size_t n_kw, const mp_obj_t *args);
52 mp_obj_t mp_obj_instance_make_new(const mp_obj_type_t *self_in, size_t n_args, size_t n_kw, const m…
A Dobjreversed.c40 STATIC mp_obj_t reversed_make_new(const mp_obj_type_t *type, size_t n_args, size_t n_kw, const mp_o… in reversed_make_new() argument
41 mp_arg_check_num(n_args, n_kw, 1, 1, false); in reversed_make_new()
A Dbc.c112 void mp_setup_code_state(mp_code_state_t *code_state, size_t n_args, size_t n_kw, const mp_obj_t *a… in mp_setup_code_state() argument
168 if (n_kw == 0 && (scope_flags & MP_SCOPE_FLAG_DEFKWARGS) == 0) { in mp_setup_code_state()
187 if (n_kw != 0 || (scope_flags & MP_SCOPE_FLAG_DEFKWARGS) != 0) { in mp_setup_code_state()
193 dict = mp_obj_new_dict(n_kw); // TODO: better go conservative with 0? in mp_setup_code_state()
200 for (size_t i = 0; i < n_kw; i++) { in mp_setup_code_state()
A Dobjfilter.c37 STATIC mp_obj_t filter_make_new(const mp_obj_type_t *type, size_t n_args, size_t n_kw, const mp_obj… in filter_make_new() argument
38 mp_arg_check_num(n_args, n_kw, 2, 2, false); in filter_make_new()
A Druntime.c655 return type->call(fun_in, n_args, n_kw, args); in mp_call_function_n_kw()
685 uint n_kw = (n_args_n_kw >> 8) & 0xff; in mp_call_prepare_args_n_kw_var() local
686 mp_obj_t pos_seq = args[n_args + 2 * n_kw]; // may be MP_OBJ_NULL in mp_call_prepare_args_n_kw_var()
687 mp_obj_t kw_dict = args[n_args + 2 * n_kw + 1]; // may be MP_OBJ_NULL in mp_call_prepare_args_n_kw_var()
712 args2_alloc = 1 + n_args + 2 * (n_kw + kw_dict_len); in mp_call_prepare_args_n_kw_var()
733 args2_alloc = 1 + n_args + len + 2 * (n_kw + kw_dict_len); in mp_call_prepare_args_n_kw_var()
749 args2_alloc = 1 + n_args + 2 * (n_kw + kw_dict_len) + 3; in mp_call_prepare_args_n_kw_var()
778 mp_seq_copy(args2 + args2_len, args + n_args, 2 * n_kw, mp_obj_t); in mp_call_prepare_args_n_kw_var()
779 args2_len += 2 * n_kw; in mp_call_prepare_args_n_kw_var()
841 out_args->n_kw = (args2_len - pos_args_len) / 2; in mp_call_prepare_args_n_kw_var()
[all …]
A Dobjzip.c39 STATIC mp_obj_t zip_make_new(const mp_obj_type_t *type, size_t n_args, size_t n_kw, const mp_obj_t … in zip_make_new() argument
40 mp_arg_check_num(n_args, n_kw, 0, MP_OBJ_FUN_ARGS_MAX, false); in zip_make_new()
A Dobjbool.c63 STATIC mp_obj_t bool_make_new(const mp_obj_type_t *type_in, size_t n_args, size_t n_kw, const mp_ob… in bool_make_new() argument
65 mp_arg_check_num(n_args, n_kw, 0, 1, false); in bool_make_new()
A Dobjmap.c39 STATIC mp_obj_t map_make_new(const mp_obj_type_t *type, size_t n_args, size_t n_kw, const mp_obj_t … in map_make_new() argument
40 mp_arg_check_num(n_args, n_kw, 2, MP_OBJ_FUN_ARGS_MAX, false); in map_make_new()
/AliOS-Things-master/components/py_engine/adapter/haas510/
A Dmachine_pin.c172 mp_obj_t mp_pin_make_new(const mp_obj_type_t *type, size_t n_args, size_t n_kw, const mp_obj_t *arg… in mp_pin_make_new() argument
173 mp_arg_check_num(n_args, n_kw, 1, MP_OBJ_FUN_ARGS_MAX, true); in mp_pin_make_new()
187 if (n_args > 1 || n_kw > 0) { in mp_pin_make_new()
190 mp_map_init_fixed_table(&kw_args, n_kw, args + n_args); in mp_pin_make_new()
198 STATIC mp_obj_t machine_pin_call(mp_obj_t self_in, size_t n_args, size_t n_kw, const mp_obj_t *args… in machine_pin_call() argument
199 mp_arg_check_num(n_args, n_kw, 0, 1, false); in machine_pin_call()
A Dmachine_wdt.c50 STATIC mp_obj_t machine_wdt_make_new(const mp_obj_type_t *type_in, size_t n_args, size_t n_kw, cons… in machine_wdt_make_new() argument
57 …mp_arg_parse_all_kw_array(n_args, n_kw, all_args, MP_ARRAY_SIZE(allowed_args), allowed_args, args); in machine_wdt_make_new()
/AliOS-Things-master/components/py_engine/adapter/haas600/
A Dmachine_pin.c172 mp_obj_t mp_pin_make_new(const mp_obj_type_t *type, size_t n_args, size_t n_kw, const mp_obj_t *arg… in mp_pin_make_new() argument
173 mp_arg_check_num(n_args, n_kw, 1, MP_OBJ_FUN_ARGS_MAX, true); in mp_pin_make_new()
187 if (n_args > 1 || n_kw > 0) { in mp_pin_make_new()
190 mp_map_init_fixed_table(&kw_args, n_kw, args + n_args); in mp_pin_make_new()
198 STATIC mp_obj_t machine_pin_call(mp_obj_t self_in, size_t n_args, size_t n_kw, const mp_obj_t *args… in machine_pin_call() argument
199 mp_arg_check_num(n_args, n_kw, 0, 1, false); in machine_pin_call()
A Dmachine_wdt.c50 STATIC mp_obj_t machine_wdt_make_new(const mp_obj_type_t *type_in, size_t n_args, size_t n_kw, cons… in machine_wdt_make_new() argument
57 …mp_arg_parse_all_kw_array(n_args, n_kw, all_args, MP_ARRAY_SIZE(allowed_args), allowed_args, args); in machine_wdt_make_new()

Completed in 36 milliseconds

123456