Lines Matching refs:st_table
17 typedef struct st_table st_table; typedef
24 struct st_table { struct
46 st_table *st_init_table _((struct st_hash_type *)); argument
47 st_table *st_init_table_with_size _((struct st_hash_type *, int));
48 st_table *st_init_numtable _((void));
49 st_table *st_init_numtable_with_size _((int));
50 st_table *st_init_strtable _((void));
51 st_table *st_init_strtable_with_size _((int));
52 int st_delete _((st_table *, st_data_t *, st_data_t *));
53 int st_delete_safe _((st_table *, st_data_t *, st_data_t *, st_data_t));
54 int st_insert _((st_table *, st_data_t, st_data_t));
55 int st_lookup _((st_table *, st_data_t, st_data_t *));
56 int st_foreach _((st_table *, int (*)(ANYARGS), st_data_t));
57 void st_add_direct _((st_table *, st_data_t, st_data_t));
58 void st_free_table _((st_table *));
59 void st_cleanup_safe _((st_table *, st_data_t));
60 st_table *st_copy _((st_table *));