Home
last modified time | relevance | path

Searched refs:grpc_avl_vtable (Results 1 – 6 of 6) sorted by relevance

/external/grpc-grpc/src/core/lib/avl/
Davl.h41 typedef struct grpc_avl_vtable { struct
53 } grpc_avl_vtable; argument
59 const grpc_avl_vtable* vtable;
64 grpc_avl grpc_avl_create(const grpc_avl_vtable* vtable);
Davl.cc31 grpc_avl grpc_avl_create(const grpc_avl_vtable* vtable) { in grpc_avl_create()
45 static void unref_node(const grpc_avl_vtable* vtable, grpc_avl_node* node, in unref_node()
94 static grpc_avl_node* get(const grpc_avl_vtable* vtable, grpc_avl_node* node, in get()
126 static grpc_avl_node* rotate_left(const grpc_avl_vtable* vtable, void* key, in rotate_left()
137 static grpc_avl_node* rotate_right(const grpc_avl_vtable* vtable, void* key, in rotate_right()
148 static grpc_avl_node* rotate_left_right(const grpc_avl_vtable* vtable, in rotate_left_right()
164 static grpc_avl_node* rotate_right_left(const grpc_avl_vtable* vtable, in rotate_right_left()
180 static grpc_avl_node* rebalance(const grpc_avl_vtable* vtable, void* key, in rebalance()
205 static grpc_avl_node* add_key(const grpc_avl_vtable* vtable, in add_key()
250 static grpc_avl_node* remove_key(const grpc_avl_vtable* vtable, in remove_key()
/external/grpc-grpc/src/core/ext/filters/client_channel/
Dretry_throttle.cc143 const grpc_avl_vtable avl_vtable = {
Dsubchannel_index.cc116 static const grpc_avl_vtable subchannel_avl_vtable = {
/external/grpc-grpc/src/core/tsi/ssl/session_cache/
Dssl_session_cache.cc45 static const grpc_avl_vtable cache_avl_vtable = {
/external/grpc-grpc/test/core/avl/
Davl_test.cc45 static const grpc_avl_vtable int_int_vtable = {destroy, int_copy, int_compare,