Lines Matching refs:vtbl_map_node

169 vtbl_map_node_registration_find (struct vtbl_map_node *node,  in vtbl_map_node_registration_find()
197 vtbl_map_node_registration_insert (struct vtbl_map_node *node, in vtbl_map_node_registration_insert()
267 struct vtbl_map_hasher : nofree_ptr_hash <struct vtbl_map_node>
269 static inline hashval_t hash (const vtbl_map_node *);
270 static inline bool equal (const vtbl_map_node *, const vtbl_map_node *);
276 vtbl_map_hasher::hash (const vtbl_map_node *p) in hash()
278 const struct vtbl_map_node n = *((const struct vtbl_map_node *) p); in hash()
285 vtbl_map_hasher::equal (const vtbl_map_node *p1, const vtbl_map_node *p2) in equal()
287 const struct vtbl_map_node n1 = *((const struct vtbl_map_node *) p1); in equal()
288 const struct vtbl_map_node n2 = *((const struct vtbl_map_node *) p2); in equal()
305 vec<struct vtbl_map_node *> vtbl_map_nodes_vec;
373 struct vtbl_map_node *
376 struct vtbl_map_node key; in vtbl_map_get_node()
377 struct vtbl_map_node **slot; in vtbl_map_get_node()
404 slot = (struct vtbl_map_node **) vtbl_map_hash->find_slot (&key, NO_INSERT); in vtbl_map_get_node()
413 struct vtbl_map_node *
416 struct vtbl_map_node key; in find_or_create_vtbl_map_node()
417 struct vtbl_map_node *node; in find_or_create_vtbl_map_node()
418 struct vtbl_map_node **slot; in find_or_create_vtbl_map_node()
438 slot = (struct vtbl_map_node **) vtbl_map_hash->find_slot (&key, INSERT); in find_or_create_vtbl_map_node()
443 node = XNEW (struct vtbl_map_node); in find_or_create_vtbl_map_node()
667 struct vtbl_map_node *vtable_map_node; in verify_bb_vtables()