• Home
  • Raw
  • Download

Lines Matching refs:data_node

25 	struct data_node *array[];
29 struct data_node *node;
50 struct data_node { struct
76 static inline struct data_node *data_node_string(const char *string) in data_node_string()
79 struct data_node *node = malloc(size); in data_node_string()
90 static inline struct data_node *data_node_int(long i) in data_node_int()
92 struct data_node *node = malloc(sizeof(struct data_node_int)); in data_node_int()
105 static inline struct data_node *data_node_hash(void) in data_node_hash()
109 struct data_node *node = malloc(size); in data_node_hash()
121 static inline struct data_node *data_node_array(void) in data_node_array()
124 + MAX_ELEMS * sizeof(struct data_node*); in data_node_array()
125 struct data_node *node = malloc(size); in data_node_array()
137 static inline int data_node_hash_add(struct data_node *self, const char *id, struct data_node *payl… in data_node_hash_add()
155 static inline void data_node_free(struct data_node *self) in data_node_free()
178 static inline int data_node_hash_del(struct data_node *self, const char *id) in data_node_hash_del()
199 static struct data_node *data_node_hash_get(struct data_node *self, const char *id) in data_node_hash_get()
215 static inline int data_node_array_add(struct data_node *self, struct data_node *payload) in data_node_array_add()
230 static inline unsigned int data_node_array_len(struct data_node *self) in data_node_array_len()
244 static inline void data_node_print_(struct data_node *self, unsigned int padd) in data_node_print_()
278 static inline void data_node_print(struct data_node *self) in data_node_print()
334 static inline void data_to_json_(struct data_node *self, FILE *f, unsigned int padd, int do_padd) in data_to_json_()
371 static inline void data_to_json(struct data_node *self, FILE *f, unsigned int padd) in data_to_json()