Lines Matching refs:args

78 static int free_mpy_thread_args(mpy_thread_args *args)  in free_mpy_thread_args()  argument
80 if (args == NULL) { in free_mpy_thread_args()
85 for (int i = 0; i < args->argc; i++) { in free_mpy_thread_args()
86 if (args->argv[i] != NULL) { in free_mpy_thread_args()
87 free(args->argv[i]); in free_mpy_thread_args()
91 free(args->argv); in free_mpy_thread_args()
92 free(args); in free_mpy_thread_args()
98 mpy_thread_args *args = (mpy_thread_args *)p; in python_entry() local
99 if (args == NULL) { in python_entry()
107 args->board_cli_support = true; in python_entry()
108 mpy_init(args); in python_entry()
109 if(args->board_cli_support == false) { in python_entry()
111 free_mpy_thread_args(args); in python_entry()
112 args = NULL; in python_entry()
116 if(args == NULL) { in python_entry()
121 mpy_run(args->argc, args->argv); in python_entry()
125 if(args != NULL) { in python_entry()
126 free_mpy_thread_args(args); in python_entry()
127 args = NULL; in python_entry()
162 mpy_thread_args *args = alloc_mpy_thread_args(argc, argv); in haas_main() local
164 …if (mp_sal_task_create(&python_task_obj, python_task, (void *)args, stack_addr, 1024 * 20, AOS_DEF… in haas_main()
173 …if (mp_sal_task_create(&python_entry_obj, python_entry, (void *)args, stack_addr, 1024 * 20, AOS_D… in haas_main()
182 if (args != NULL) in haas_main()
184 free_mpy_thread_args(args); in haas_main()
185 args = NULL; in haas_main()
232 int mpy_init(mpy_thread_args *args) in mpy_init() argument
273 if(args->is_bootup == true) { in mpy_init()
276 args->argc = 2; in mpy_init()
277 args->argv[0] = strdup("python"); in mpy_init()
278 args->argv[1] = strdup(AMP_PY_ENTRY_DEFAULE); in mpy_init()
284 args->argc = 2; in mpy_init()
285 args->argv[0] = strdup("python"); in mpy_init()
286 args->argv[1] = strdup(AMP_PY_ENTRY_BAK); in mpy_init()
290 args->board_cli_support = false; in mpy_init()
389 mp_obj_t mp_builtin_open(size_t n_args, const mp_obj_t *args, mp_map_t *kwargs in mp_builtin_open() argument
416 va_list args; in DEBUG_printf() local
418 va_start(args, fmt); in DEBUG_printf()
419 int ret = vprintf(fmt, args); in DEBUG_printf()
420 va_end(args); in DEBUG_printf()