rdsv3_af_thr_t
rdsv3_af_thr_t *af_thr;
rdsv3_af_thr_t *af_thr;
rdsv3_af_thr_t *
rdsv3_af_thr_t *ringp;
rdsv3_af_thr_t *
rdsv3_af_thr_t *ringp;
ringp = kmem_zalloc(sizeof (rdsv3_af_thr_t), KM_NOSLEEP);
rdsv3_af_thr_destroy(rdsv3_af_thr_t *ringp)
rdsv3_af_thr_fire(rdsv3_af_thr_t *ringp)
rdsv3_af_thr_worker(rdsv3_af_thr_t *ringp)
kmem_free(ringp, sizeof (rdsv3_af_thr_t));
rdsv3_af_thr_bind(rdsv3_af_thr_t *ringp, processorid_t cpuid)
rdsv3_af_thr_unbind(rdsv3_af_thr_t *ringp)
rdsv3_af_thr_t *i_soft_cq;
rdsv3_af_thr_t *i_snd_soft_cq;
rdsv3_af_thr_t *i_refill_rq;
rdsv3_af_thr_t *fmr_soft_cq;
rdsv3_af_thr_t *inc_soft_cq;
rdsv3_af_thr_t *rdsv3_af_thr_create(rdsv3_af_thr_drain_func_t fn, void *data,
rdsv3_af_thr_t *rdsv3_af_intr_thr_create(rdsv3_af_thr_drain_func_t fn,
void rdsv3_af_thr_destroy(rdsv3_af_thr_t *ringp);
void rdsv3_af_thr_fire(rdsv3_af_thr_t *ringp);
static void rdsv3_af_thr_worker(rdsv3_af_thr_t *ringp);
static cpu_t *rdsv3_af_thr_bind(rdsv3_af_thr_t *ringp, processorid_t cpuid);
static void rdsv3_af_thr_unbind(rdsv3_af_thr_t *ringp);