Lines Matching refs:fun_data
74 rc->fun_data = code; in mp_emit_glue_assign_bytecode()
101 void mp_emit_glue_assign_native(mp_raw_code_t *rc, mp_raw_code_kind_t kind, void *fun_data, mp_uint… in mp_emit_glue_assign_native() argument
117 MP_HAL_CLEAN_DCACHE(fun_data, fun_len); in mp_emit_glue_assign_native()
123 __builtin___clear_cache(fun_data, (uint8_t *)fun_data + fun_len); in mp_emit_glue_assign_native()
139 rc->fun_data = fun_data; in mp_emit_glue_assign_native()
153 …d=%d fun=%p len=" UINT_FMT " n_pos_args=" UINT_FMT " flags=%x\n", kind, fun_data, fun_len, n_pos_a… in mp_emit_glue_assign_native()
158 DEBUG_printf(" %02x", ((byte *)fun_data)[i]); in mp_emit_glue_assign_native()
164 fwrite(fun_data, fun_len, 1, fp_write_code); in mp_emit_glue_assign_native()
189 fun = mp_obj_new_fun_native(def_args, def_kw_args, rc->fun_data, rc->const_table); in mp_make_function_from_raw_code()
198 fun = mp_obj_new_fun_asm(rc->n_pos_args, rc->fun_data, rc->type_sig); in mp_make_function_from_raw_code()
204 fun = mp_obj_new_fun_bc(def_args, def_kw_args, rc->fun_data, rc->const_table); in mp_make_function_from_raw_code()