npf_conndb_t
npf_conndb_t *cd = npf_conndb_create();
npf_config_load(npf_t *npf, npf_config_t *nc, npf_conndb_t *conns, bool flush)
npf_conn_load(npf_t *npf, npf_conndb_t *ndb, bool track)
npf_conndb_t *odb = NULL;
npf_conndb_t *conn_db;
npf_conndb_t *conn_db;
npf_conn_remove(npf_conndb_t *cd, npf_conn_t *con)
npf_conndb_t *conn_db = atomic_load_consume(&npf->conn_db);
npf_conndb_t *conn_db;
npf_conn_import(npf_t *npf, npf_conndb_t *cd, const nvlist_t *cdict,
void npf_conn_load(npf_t *, npf_conndb_t *, bool);
void npf_conn_remove(npf_conndb_t *, npf_conn_t *);
int npf_conn_import(npf_t *, npf_conndb_t *, const nvlist_t *,
npf_conndb_t * npf_conndb_create(void);
void npf_conndb_destroy(npf_conndb_t *);
bool npf_conndb_insert(npf_conndb_t *, const npf_connkey_t *,
npf_conn_t * npf_conndb_remove(npf_conndb_t *, npf_connkey_t *);
void npf_conndb_enqueue(npf_conndb_t *, npf_conn_t *);
npf_conn_t * npf_conndb_getlist(npf_conndb_t *);
npf_conn_t * npf_conndb_getnext(npf_conndb_t *, npf_conn_t *);
void npf_conndb_gc(npf_t *, npf_conndb_t *, bool, bool);
npf_conndb_t *
npf_conndb_t *cd;
cd = kmem_zalloc(sizeof(npf_conndb_t), KM_SLEEP);
npf_conndb_destroy(npf_conndb_t *cd)
kmem_free(cd, sizeof(npf_conndb_t));
npf_conndb_t *cd = atomic_load_relaxed(&npf->conn_db);
npf_conndb_insert(npf_conndb_t *cd, const npf_connkey_t *ck,
npf_conndb_remove(npf_conndb_t *cd, npf_connkey_t *ck)
npf_conndb_enqueue(npf_conndb_t *cd, npf_conn_t *con)
npf_conndb_update(npf_conndb_t *cd)
npf_conndb_getlist(npf_conndb_t *cd)
npf_conndb_getnext(npf_conndb_t *cd, npf_conn_t *con)
npf_conndb_gc_incr(npf_t *npf, npf_conndb_t *cd, const time_t now)
gc_freq_tune(const npf_t *npf, const npf_conndb_t *cd, const unsigned n)
npf_conndb_gc(npf_t *npf, npf_conndb_t *cd, bool flush, bool sync)
npf_config_t *nc, npf_conndb_t **conndb)
npf_conndb_t *cd;
npf_conndb_t *conndb = NULL;
npf_conndb_t * conn_db;
void npf_config_load(npf_t *, npf_config_t *, npf_conndb_t *, bool);
npf_conndb_t *orig_cd = npf->conn_db;
count_conns(npf_conndb_t *cd)
npf_conndb_t *cd = npf_conndb_create();