timeout_set_proc
timeout_set_proc(&sc->sc_bclvl_tmo, fusbtc_bclvl_change, sc);
timeout_set_proc(&sc->scan.timeout, qwx_scan_timeout, sc);
timeout_set_proc(&sc->scan.timeout, qwz_scan_timeout, sc);
timeout_set_proc(&sc->sc_tclo_tick, vmt_tclo_tick, sc);
timeout_set_proc(&p->p_ptm_tx, aggr_ptm_tx, p);
timeout_set_proc(&p->p_txm_ntt, aggr_transmit_machine, p);
timeout_set_proc(&p->p_current_while_timer,
timeout_set_proc(&p->p_wait_while_timer, aggr_wait_while_timer, p);
timeout_set_proc(&sc->sc_ka_hold, gre_keepalive_hold, sc);
timeout_set_proc(&sc->sc_ka_hold, eoip_keepalive_hold, sc);
timeout_set_proc(&pflowif->sc_tmo, pflow_timeout, pflowif);
timeout_set_proc(&pflowif->sc_tmo6, pflow_timeout6, pflowif);
timeout_set_proc(&pflowif->sc_tmo_tmpl, pflow_timeout_tmpl, pflowif);
timeout_set_proc(&pflowif->sc_tmo_nat, pflow_timeout_nat, pflowif);
timeout_set_proc(&sc->sc_bulk_req.req_tmo, pfsync_bulk_req_tmo, sc);
timeout_set_proc(&sc->sc_bulk_snd.snd_tmo, pfsync_bulk_snd_tmo, sc);
timeout_set_proc(&sc->sc_timeout, pppoe_timeout, sc);
timeout_set_proc(&keepalive_ch, sppp_keepalive, NULL);
timeout_set_proc(&rnew->rtt_timeout, rt_timer_timer, rnew);
timeout_set_proc(&vhe->ad_tmo, carp_timer_ad, vhe);
timeout_set_proc(&vhe->md_tmo, carp_timer_down, vhe);
timeout_set_proc(&vhe->md6_tmo, carp_timer_down, vhe);
timeout_set_proc(&tdbp->tdb_timer_tmo, tdb_timeout, tdbp);
timeout_set_proc(&tdbp->tdb_first_tmo, tdb_firstuse, tdbp);
timeout_set_proc(&tdbp->tdb_stimer_tmo, tdb_soft_timeout, tdbp);
timeout_set_proc(&tdbp->tdb_sfirst_tmo, tdb_soft_firstuse, tdbp);
timeout_set_proc(&nd6_timer_to, nd6_timer, NULL);
timeout_set_proc(&nd6_slowtimo_ch, nd6_slowtimo, NULL);
timeout_set_proc(&dp->dad_timer_ch, nd6_dad_timer, dp->dad_ifa);
timeout_set_proc(&dp->dad_timer_ch, nd6_dad_reaper, dp);
timeout_set_proc(&nmp->nm_rtimeout, nfs_timer, nmp);
timeout_set_proc(&nmp->nm_rtimeout, nfs_reaper, nmp);
void timeout_set_proc(struct timeout *, void (*)(void *), void *);