Home
last modified time | relevance | path

Searched refs:ilb_server_t (Results 1 – 7 of 7) sorted by relevance

/illumos-gate/usr/src/uts/common/inet/ilb/
H A Dilb_impl.h95 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 Dilb_alg_rr.c39 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 Dilb_conn.h164 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 Dilb_alg_hash.c68 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 Dilb.c126 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 Dilb_conn.c504 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 Dip.c3268 ilb_server_t server; in ilb_servers_walk_step()