Lines Matching defs:X_EXTERN
48 #ifndef X_EXTERN
49 # define X_EXTERN __private_extern__
52 X_EXTERN void X_PFX (list_free_1) (x_list *node);
53 X_EXTERN x_list *X_PFX (list_prepend) (x_list *lst, void *data);
55 X_EXTERN x_list *X_PFX (list_append) (x_list *lst, void *data);
56 X_EXTERN x_list *X_PFX (list_remove) (x_list *lst, void *data);
57 X_EXTERN void X_PFX (list_free) (x_list *lst);
58 X_EXTERN x_list *X_PFX (list_pop) (x_list *lst, void **data_ret);
60 X_EXTERN x_list *X_PFX (list_copy) (x_list *lst);
61 X_EXTERN x_list *X_PFX (list_reverse) (x_list *lst);
62 X_EXTERN x_list *X_PFX (list_find) (x_list *lst, void *data);
63 X_EXTERN x_list *X_PFX (list_nth) (x_list *lst, int n);
64 X_EXTERN x_list *X_PFX (list_filter) (x_list *src,
67 X_EXTERN x_list *X_PFX (list_map) (x_list *src,
71 X_EXTERN unsigned int X_PFX (list_length) (x_list *lst);
72 X_EXTERN void X_PFX (list_foreach) (x_list *lst, void (*fun)
76 X_EXTERN x_list *X_PFX (list_sort) (x_list *lst, int (*less) (const void *,