Searched refs:ilb_server_t (Results 1 – 7 of 7) sorted by relevance
/illumos-gate/usr/src/uts/common/inet/ilb/ |
H A D | ilb_impl.h | 95 DTRACE_PROBE1(ilb__s__kstat__##x, ilb_server_t *, \ 101 DTRACE_PROBE1(ilb__s__kstat__##x, ilb_server_t *, \ 139 } ilb_server_t; typedef 163 in_port_t, void *, ilb_server_t **); 164 int (*ilb_alg_server_add)(ilb_server_t *, void *); 165 int (*ilb_alg_server_del)(ilb_server_t *, void *); 166 int (*ilb_alg_server_enable)(ilb_server_t *, void *); 167 int (*ilb_alg_server_disable)(ilb_server_t *, void *); 202 ilb_server_t *ir_servers;
|
H A D | ilb_alg_rr.c | 39 ilb_server_t *server; 55 in_port_t dport, void *alg_data, ilb_server_t **ret_server) in rr_lb() 90 rr_server_del(ilb_server_t *host, void *alg_data) in rr_server_del() 118 rr_server_add(ilb_server_t *host, void *alg_data) in rr_server_add() 138 rr_server_toggle(list_t *servers, ilb_server_t *host, boolean_t value) in rr_server_toggle() 159 rr_server_enable(ilb_server_t *host, void *alg_data) in rr_server_enable() 173 rr_server_disable(ilb_server_t *host, void *alg_data) in rr_server_disable()
|
H A D | ilb_conn.h | 164 ilb_server_t *conn_server; 212 ilb_server_t *server; 234 extern int ilb_conn_add(ilb_stack_t *, ilb_rule_t *, ilb_server_t *, 238 extern ilb_server_t *ilb_sticky_find_add(ilb_stack_t *, ilb_rule_t *, 239 in6_addr_t *, ilb_server_t *, struct ilb_sticky_s **, uint16_t *);
|
H A D | ilb_alg_hash.c | 68 ilb_server_t *server; 96 in_port_t dport, void *alg_data, ilb_server_t **ret_server) in hash_lb() 158 del_server(hash_server_t *tbl, size_t hash_size, ilb_server_t *host) in del_server() 180 hash_server_del(ilb_server_t *host, void *alg_data) in hash_server_del() 224 hash_server_add(ilb_server_t *host, void *alg_data) in hash_server_add() 272 hash_server_enable(ilb_server_t *host, void *alg_data) in hash_server_enable() 326 hash_server_disable(ilb_server_t *host, void *alg_data) in hash_server_disable() 405 sizeof (ilb_server_t *)); in ilb_alg_hash_init()
|
H A D | ilb.c | 126 ilb_server_t *); 145 static void ilb_server_free(ilb_server_t *); 246 ilb_server_t *server) in ilb_server_kstat_init() 760 ilb_server_t *server; in ilb_rule_del_common() 790 kmem_free(server, sizeof (ilb_server_t)); in ilb_rule_del_common() 1142 ilb_server_t *tmp_server; in ilb_server_toggle() 1213 ilb_server_t *server; in ilb_server_add() 1303 if ((server = kmem_zalloc(sizeof (ilb_server_t), KM_NOSLEEP)) == NULL) { in ilb_server_add() 1314 kmem_free(server, sizeof (ilb_server_t)); in ilb_server_add() 1350 kmem_free(server, sizeof (ilb_server_t)); in ilb_server_add() [all …]
|
H A D | ilb_conn.c | 504 ilb_conn_add(ilb_stack_t *ilbs, ilb_rule_t *rule, ilb_server_t *server, in ilb_conn_add() 1183 ilb_sticky_add(ilb_sticky_hash_t *hash, ilb_rule_t *rule, ilb_server_t *server, in ilb_sticky_add() 1235 ilb_server_t * 1237 ilb_server_t *server, ilb_sticky_t **res, uint16_t *src_ent_idx) in ilb_sticky_find_add()
|
/illumos-gate/usr/src/cmd/mdb/common/modules/ip/ |
H A D | ip.c | 3268 ilb_server_t server; in ilb_servers_walk_step()
|