Home
last modified time | relevance | path

Searched refs:ilb_alg_data_t (Results 1 – 4 of 4) sorted by relevance

/illumos-gate/usr/src/uts/common/inet/ilb/
H A Dilb_alg_rr.c50 static void rr_fini(ilb_alg_data_t **);
187 ilb_alg_data_t *
190 ilb_alg_data_t *alg; in ilb_alg_rr_init()
193 if ((alg = kmem_alloc(sizeof (ilb_alg_data_t), KM_NOSLEEP)) == NULL) in ilb_alg_rr_init()
196 kmem_free(alg, sizeof (ilb_alg_data_t)); in ilb_alg_rr_init()
217 rr_fini(ilb_alg_data_t **alg) in rr_fini()
232 kmem_free(*alg, sizeof (ilb_alg_data_t)); in rr_fini()
H A Dilb_alg_hash.c91 static void hash_fini(ilb_alg_data_t **);
363 ilb_alg_data_t *
366 ilb_alg_data_t *alg; in ilb_alg_hash_init()
370 if ((alg = kmem_alloc(sizeof (ilb_alg_data_t), KM_NOSLEEP)) == NULL) in ilb_alg_hash_init()
373 kmem_free(alg, sizeof (ilb_alg_data_t)); in ilb_alg_hash_init()
394 kmem_free(alg, sizeof (ilb_alg_data_t)); in ilb_alg_hash_init()
407 kmem_free(alg, sizeof (ilb_alg_data_t)); in ilb_alg_hash_init()
415 hash_fini(ilb_alg_data_t **alg) in hash_fini()
429 kmem_free(*alg, sizeof (ilb_alg_data_t)); in hash_fini()
H A Dilb_alg.h36 ilb_alg_data_t *ilb_alg_rr_init(ilb_rule_t *, void *);
37 ilb_alg_data_t *ilb_alg_hash_init(ilb_rule_t *, const void *);
H A Dilb_impl.h171 } ilb_alg_data_t; typedef
220 ilb_alg_data_t *ir_alg;