Home
last modified time | relevance | path

Searched refs:x_hash_table (Results 1 – 5 of 5) sorted by relevance

/OK3568_Linux_fs/external/xserver/hw/xquartz/xpr/
H A Dx-hash.h37 typedef struct x_hash_table_struct x_hash_table; typedef
47 X_EXTERN x_hash_table *X_PFX(hash_table_new) (x_hash_fun * hash,
51 X_EXTERN void X_PFX(hash_table_free) (x_hash_table * h);
53 X_EXTERN unsigned int X_PFX(hash_table_size) (x_hash_table * h);
55 X_EXTERN void X_PFX(hash_table_insert) (x_hash_table * h, void *k, void *v);
56 X_EXTERN void X_PFX(hash_table_replace) (x_hash_table * h, void *k, void *v);
57 X_EXTERN void X_PFX(hash_table_remove) (x_hash_table * h, void *k);
58 X_EXTERN void *X_PFX(hash_table_lookup) (x_hash_table * h,
60 X_EXTERN void X_PFX(hash_table_foreach) (x_hash_table * h,
H A Dx-hash.c71 hash_table_total_buckets(x_hash_table *h) in hash_table_total_buckets()
77 hash_table_destroy_item(x_hash_table *h, void *k, void *v) in hash_table_destroy_item()
87 hash_table_hash_key(x_hash_table *h, void *k) in hash_table_hash_key()
96 hash_table_compare_keys(x_hash_table *h, void *k1, void *k2) in hash_table_compare_keys()
105 hash_table_split(x_hash_table *h) in hash_table_split()
145 X_EXTERN x_hash_table *
150 x_hash_table *h; in X_PFX()
152 h = calloc(1, sizeof(x_hash_table)); in X_PFX()
173 X_PFX(hash_table_free) (x_hash_table * h) { in X_PFX()
195 X_PFX(hash_table_size) (x_hash_table * h) { in X_PFX()
[all …]
H A DxprFrame.c66 static x_hash_table * window_hash;
H A Ddri.c83 static x_hash_table *surface_hash; /* maps surface ids -> drawablePrivs */
/OK3568_Linux_fs/external/xserver/hw/xquartz/GL/
H A Dindirect.c190 static x_hash_table *surface_hash;