Lines Matching defs:X_EXTERN
46 #ifndef X_EXTERN
47 # define X_EXTERN __private_extern__
50 X_EXTERN void X_PFX (list_free_1) (x_list *node);
51 X_EXTERN x_list *X_PFX (list_prepend) (x_list *lst, void *data);
53 X_EXTERN x_list *X_PFX (list_append) (x_list *lst, void *data);
54 X_EXTERN x_list *X_PFX (list_remove) (x_list *lst, void *data);
55 X_EXTERN void X_PFX (list_free) (x_list *lst);
56 X_EXTERN x_list *X_PFX (list_pop) (x_list *lst, void **data_ret);
58 X_EXTERN x_list *X_PFX (list_copy) (x_list *lst);
59 X_EXTERN x_list *X_PFX (list_reverse) (x_list *lst);
60 X_EXTERN x_list *X_PFX (list_find) (x_list *lst, void *data);
61 X_EXTERN x_list *X_PFX (list_nth) (x_list *lst, int n);
62 X_EXTERN x_list *X_PFX (list_filter) (x_list *src,
65 X_EXTERN x_list *X_PFX (list_map) (x_list *src,
69 X_EXTERN unsigned int X_PFX (list_length) (x_list *lst);
70 X_EXTERN void X_PFX (list_foreach) (x_list *lst, void (*fun)
74 X_EXTERN x_list *X_PFX (list_sort) (x_list *lst, int (*less) (const void *,