Lines Matching defs:instance
76 static void lisp_verbose(struct alisp_instance *instance, const char *fmt, ...) in lisp_verbose()
89 static void lisp_error(struct alisp_instance *instance, const char *fmt, ...) in lisp_error()
102 static void lisp_warn(struct alisp_instance *instance, const char *fmt, ...) in lisp_warn()
115 static void lisp_debug(struct alisp_instance *instance, const char *fmt, ...) in lisp_debug()
128 static struct alisp_object * new_object(struct alisp_instance *instance, int type) in new_object()
175 static void delete_object(struct alisp_instance *instance, struct alisp_object * p) in delete_object()
201 static void delete_tree(struct alisp_instance *instance, struct alisp_object * p) in delete_tree()
225 static struct alisp_object * incref_tree(struct alisp_instance *instance, struct alisp_object * p) in incref_tree()
258 static void free_objects(struct alisp_instance *instance) in free_objects()
297 static struct alisp_object * search_object_identifier(struct alisp_instance *instance, const char *… in search_object_identifier()
313 static struct alisp_object * search_object_string(struct alisp_instance *instance, const char *s) in search_object_string()
330 static struct alisp_object * search_object_integer(struct alisp_instance *instance, long in) in search_object_integer()
347 static struct alisp_object * search_object_float(struct alisp_instance *instance, double in) in search_object_float()
364 static struct alisp_object * search_object_pointer(struct alisp_instance *instance, const void *ptr) in search_object_pointer()
381 static struct alisp_object * new_integer(struct alisp_instance *instance, long value) in new_integer()
396 static struct alisp_object * new_float(struct alisp_instance *instance, double value) in new_float()
411 static struct alisp_object * new_string(struct alisp_instance *instance, const char *str) in new_string()
429 static struct alisp_object * new_identifier(struct alisp_instance *instance, const char *id) in new_identifier()
447 static struct alisp_object * new_pointer(struct alisp_instance *instance, const void *ptr) in new_pointer()
462 static struct alisp_object * new_cons_pointer(struct alisp_instance * instance, const char *ptr_id,… in new_cons_pointer()
500 static int xgetc(struct alisp_instance *instance) in xgetc()
508 static inline void xungetc(struct alisp_instance *instance, int c) in xungetc()
514 static int init_lex(struct alisp_instance *instance) in init_lex()
526 static void done_lex(struct alisp_instance *instance) in done_lex()
531 static char * extend_buf(struct alisp_instance *instance, char *p) in extend_buf()
545 static int gettoken(struct alisp_instance *instance) in gettoken()
693 static struct alisp_object * parse_form(struct alisp_instance *instance) in parse_form()
742 static struct alisp_object * quote_object(struct alisp_instance *instance, struct alisp_object * ob… in quote_object()
770 static inline struct alisp_object * parse_quote(struct alisp_instance *instance) in parse_quote()
775 static struct alisp_object * parse_object(struct alisp_instance *instance, int havetoken) in parse_object()
827 static struct alisp_object_pair * set_object_direct(struct alisp_instance *instance, struct alisp_o… in set_object_direct()
849 static int check_set_object(struct alisp_instance * instance, struct alisp_object * name) in check_set_object()
867 static struct alisp_object_pair * set_object(struct alisp_instance *instance, struct alisp_object *… in set_object()
903 static struct alisp_object * unset_object(struct alisp_instance *instance, struct alisp_object * na… in unset_object()
931 static struct alisp_object * get_object1(struct alisp_instance *instance, const char *id) in get_object1()
945 static struct alisp_object * get_object(struct alisp_instance *instance, struct alisp_object * name) in get_object()
955 static struct alisp_object * replace_object(struct alisp_instance *instance, struct alisp_object * … in replace_object()
980 static void dump_objects(struct alisp_instance *instance, const char *fname) in dump_objects()
1030 static void print_obj_lists(struct alisp_instance *instance, snd_output_t *out) in print_obj_lists()
1055 static void dump_obj_lists(struct alisp_instance *instance, const char *fname) in dump_obj_lists()
1109 static struct alisp_object * F_car(struct alisp_instance *instance, struct alisp_object * args) in F_car()
1124 static struct alisp_object * F_cdr(struct alisp_instance *instance, struct alisp_object * args) in F_cdr()
1139 static struct alisp_object * F_add(struct alisp_instance *instance, struct alisp_object * args) in F_add()
1177 static struct alisp_object * F_concat(struct alisp_instance *instance, struct alisp_object * args) in F_concat()
1218 static struct alisp_object * F_sub(struct alisp_instance *instance, struct alisp_object * args) in F_sub()
1264 static struct alisp_object * F_mul(struct alisp_instance *instance, struct alisp_object * args) in F_mul()
1300 static struct alisp_object * F_div(struct alisp_instance *instance, struct alisp_object * args) in F_div()
1359 static struct alisp_object * F_mod(struct alisp_instance *instance, struct alisp_object * args) in F_mod()
1406 static struct alisp_object * F_lt(struct alisp_instance *instance, struct alisp_object * args) in F_lt()
1445 static struct alisp_object * F_gt(struct alisp_instance *instance, struct alisp_object * args) in F_gt()
1484 static struct alisp_object * F_le(struct alisp_instance *instance, struct alisp_object * args) in F_le()
1523 static struct alisp_object * F_ge(struct alisp_instance *instance, struct alisp_object * args) in F_ge()
1562 static struct alisp_object * F_numeq(struct alisp_instance *instance, struct alisp_object * args) in F_numeq()
1601 static struct alisp_object * F_numneq(struct alisp_instance *instance, struct alisp_object * args) in F_numneq()
1615 static struct alisp_object * F_exfun(struct alisp_instance *instance, struct alisp_object * args) in F_exfun()
1706 static struct alisp_object * F_princ(struct alisp_instance *instance, struct alisp_object * args) in F_princ()
1729 static struct alisp_object * F_atom(struct alisp_instance *instance, struct alisp_object * args) in F_atom()
1760 static struct alisp_object * F_cons(struct alisp_instance *instance, struct alisp_object * args) in F_cons()
1781 static struct alisp_object * F_list(struct alisp_instance *instance, struct alisp_object * args) in F_list()
1849 static struct alisp_object * F_eq(struct alisp_instance *instance, struct alisp_object * args) in F_eq()
1872 static struct alisp_object * F_equal(struct alisp_instance *instance, struct alisp_object * args) in F_equal()
1907 static struct alisp_object * F_and(struct alisp_instance *instance, struct alisp_object * args) in F_and()
1931 static struct alisp_object * F_or(struct alisp_instance *instance, struct alisp_object * args) in F_or()
1955 static struct alisp_object * F_not(struct alisp_instance *instance, struct alisp_object * args) in F_not()
1973 static struct alisp_object * F_cond(struct alisp_instance *instance, struct alisp_object * args) in F_cond()
2006 static struct alisp_object * F_if(struct alisp_instance *instance, struct alisp_object * args) in F_if()
2031 static struct alisp_object * F_when(struct alisp_instance *instance, struct alisp_object * args) in F_when()
2052 static struct alisp_object * F_unless(struct alisp_instance *instance, struct alisp_object * args) in F_unless()
2072 static struct alisp_object * F_while(struct alisp_instance *instance, struct alisp_object * args) in F_while()
2097 static struct alisp_object * F_progn(struct alisp_instance *instance, struct alisp_object * args) in F_progn()
2116 static struct alisp_object * F_prog1(struct alisp_instance *instance, struct alisp_object * args) in F_prog1()
2140 static struct alisp_object * F_prog2(struct alisp_instance *instance, struct alisp_object * args) in F_prog2()
2166 static struct alisp_object * F_set(struct alisp_instance *instance, struct alisp_object * args) in F_set()
2191 static struct alisp_object * F_unset(struct alisp_instance *instance, struct alisp_object * args) in F_unset()
2206 static struct alisp_object * F_setq(struct alisp_instance *instance, struct alisp_object * args) in F_setq()
2238 static struct alisp_object * F_unsetq(struct alisp_instance *instance, struct alisp_object * args) in F_unsetq()
2259 static struct alisp_object * F_defun(struct alisp_instance *instance, struct alisp_object * args) in F_defun()
2296 static struct alisp_object * eval_func(struct alisp_instance *instance, struct alisp_object * p, st… in eval_func()
2389 struct alisp_object * F_path(struct alisp_instance *instance, struct alisp_object * args) in F_path()
2411 struct alisp_object * F_include(struct alisp_instance *instance, struct alisp_object * args) in F_include()
2432 struct alisp_object * F_string_to_integer(struct alisp_instance *instance, struct alisp_object * ar… in F_string_to_integer()
2454 struct alisp_object * F_string_to_float(struct alisp_instance *instance, struct alisp_object * args) in F_string_to_float()
2494 static int format_parse_char(struct alisp_instance *instance, char **s, int *len, struct alisp_obje… in format_parse_char()
2506 static int format_parse_integer(struct alisp_instance *instance, char **s, int *len, struct alisp_o… in format_parse_integer()
2527 static int format_parse_float(struct alisp_instance *instance, char **s, int *len, struct alisp_obj… in format_parse_float()
2548 static int format_parse_string(struct alisp_instance *instance, char **s, int *len, struct alisp_ob… in format_parse_string()
2561 struct alisp_object * F_format(struct alisp_instance *instance, struct alisp_object * args) in F_format()
2660 struct alisp_object * F_compare_strings(struct alisp_instance *instance, struct alisp_object * args) in F_compare_strings()
2750 struct alisp_object * F_assoc(struct alisp_instance *instance, struct alisp_object * args) in F_assoc()
2780 struct alisp_object * F_rassoc(struct alisp_instance *instance, struct alisp_object * args) in F_rassoc()
2810 struct alisp_object * F_assq(struct alisp_instance *instance, struct alisp_object * args) in F_assq()
2840 struct alisp_object * F_nth(struct alisp_instance *instance, struct alisp_object * args) in F_nth()
2877 struct alisp_object * F_rassq(struct alisp_instance *instance, struct alisp_object * args) in F_rassq()
2904 static struct alisp_object * F_dump_memory(struct alisp_instance *instance, struct alisp_object * a… in F_dump_memory()
2923 static struct alisp_object * F_stat_memory(struct alisp_instance *instance, struct alisp_object * a… in F_stat_memory()
2937 static struct alisp_object * F_check_memory(struct alisp_instance *instance, struct alisp_object * … in F_check_memory()
2948 static struct alisp_object * F_dump_objects(struct alisp_instance *instance, struct alisp_object * … in F_dump_objects()
3046 static inline struct alisp_object * eval_cons1(struct alisp_instance *instance, struct alisp_object… in eval_cons1()
3082 static struct alisp_object * F_funcall(struct alisp_instance *instance, struct alisp_object * args) in F_funcall()
3099 static inline struct alisp_object * eval_cons(struct alisp_instance *instance, struct alisp_object … in eval_cons()
3117 static struct alisp_object * eval(struct alisp_instance *instance, struct alisp_object * p) in eval()
3139 static struct alisp_object * F_eval(struct alisp_instance *instance, struct alisp_object * args) in F_eval()
3148 static int alisp_include_file(struct alisp_instance *instance, const char *filename) in alisp_include_file()
3201 struct alisp_instance *instance; in alsa_lisp() local
3261 void alsa_lisp_free(struct alisp_instance *instance) in alsa_lisp_free()
3306 int alsa_lisp_function(struct alisp_instance *instance, struct alisp_seq_iterator **result, in alsa_lisp_function()
3423 void alsa_lisp_result_free(struct alisp_instance *instance, in alsa_lisp_result_free()
3429 int alsa_lisp_seq_first(struct alisp_instance *instance, const char *id, in alsa_lisp_seq_first()