Searched refs:alisp_object (Results 1 – 4 of 4) sorted by relevance
/third_party/alsa-lib/src/alisp/ |
D | alisp.c | 34 #define alisp_seq_iterator alisp_object 40 struct alisp_object alsa_lisp_nil; 41 struct alisp_object alsa_lisp_t; 44 static struct alisp_object * parse_object(struct alisp_instance *instance, int havetoken); 45 static void princ_cons(snd_output_t *out, struct alisp_object * p); 46 static void princ_object(snd_output_t *out, struct alisp_object * p); 47 static struct alisp_object * eval(struct alisp_instance *instance, struct alisp_object * p); 50 static struct alisp_object *F_eval(struct alisp_instance *instance, struct alisp_object *); 51 static struct alisp_object *F_progn(struct alisp_instance *instance, struct alisp_object *); 52 static struct alisp_object *F_funcall(struct alisp_instance *instance, struct alisp_object *); [all …]
|
D | alisp_snd.c | 26 …struct alisp_object * (*func) (struct alisp_instance *instance, struct acall_table * item, struct … 35 static inline int get_integer(struct alisp_object * obj) in get_integer() 42 static inline const void *get_pointer(struct alisp_object * obj) in get_pointer() 49 static const char *get_string(struct alisp_object * obj, const char * deflt) in get_string() 65 struct alisp_object * obj, in get_flags() 73 struct alisp_object *n; in get_flags() 103 struct alisp_object * obj, in get_ptr() 123 static struct alisp_object * new_lexpr(struct alisp_instance * instance, int err) in new_lexpr() 125 struct alisp_object * lexpr; in new_lexpr() 144 static struct alisp_object * add_cons(struct alisp_instance * instance, in add_cons() [all …]
|
D | alisp_local.h | 46 struct alisp_object; 55 struct alisp_object { struct 64 struct alisp_object *car; argument 65 struct alisp_object *cdr; 70 static inline enum alisp_objects alisp_get_type(struct alisp_object *p) in alisp_get_type() argument 75 static inline void alisp_set_type(struct alisp_object *p, enum alisp_objects type) in alisp_set_type() 81 static inline int alisp_compare_type(struct alisp_object *p, enum alisp_objects type) in alisp_compare_type() 87 static inline void alisp_set_refs(struct alisp_object *p, unsigned int refs) in alisp_set_refs() 93 static inline unsigned int alisp_get_refs(struct alisp_object *p) in alisp_get_refs() 98 static inline unsigned int alisp_inc_refs(struct alisp_object *p) in alisp_inc_refs() [all …]
|
/third_party/alsa-lib/include/ |
D | alisp.h | 35 struct alisp_object;
|