Searched refs:cso_node (Results 1 – 3 of 3) sorted by relevance
76 static struct cso_node *79 struct cso_node **anextNode) in cso_hash_create_node()81 struct cso_node *node = MALLOC(sizeof(struct cso_node)); in cso_hash_create_node()109 struct cso_node *e = (struct cso_node *)hash; in cso_data_rehash()110 struct cso_node **oldBuckets = hash->buckets; in cso_data_rehash()116 hash->buckets = MALLOC(sizeof(struct cso_node*) * hash->numBuckets); in cso_data_rehash()121 struct cso_node *firstNode = oldBuckets[i]; in cso_data_rehash()124 struct cso_node *lastNode = firstNode; in cso_data_rehash()125 struct cso_node *afterLastNode; in cso_data_rehash()126 struct cso_node **beforeFirstNode; in cso_data_rehash()[all …]
54 struct cso_node { struct55 struct cso_node *next; argument62 struct cso_node *node; argument66 struct cso_node *fakeNext;67 struct cso_node **buckets;68 struct cso_node *end;124 struct cso_node *cso_hash_data_next(struct cso_node *node);140 static inline struct cso_node **143 struct cso_node **node; in cso_hash_find_node()162 struct cso_node **nextNode = cso_hash_find_node(hash, key); in cso_hash_find()
2953 - gallium/cso_hash: pack cso_node better