Lines Matching defs:ticker
832 struct ticker {
846 struct ticker *ticker = varg;
849 isc_timer_create(loop, tick, NULL, &ticker->timer);
850 isc_timer_start(ticker->timer, isc_timertype_ticker,
859 struct ticker *ticker = varg;
861 isc_timer_stop(ticker->timer);
862 isc_timer_destroy(&ticker->timer);
863 isc_mem_putanddetach(&ticker->mctx, ticker, sizeof(*ticker));
871 struct ticker *ticker = isc_mem_get(mctx, sizeof(*ticker));
872 *ticker = (struct ticker){
875 isc_mem_attach(mctx, &ticker->mctx);
876 isc_loop_setup(loop, start_ticker, ticker);
877 isc_loop_teardown(loop, stop_ticker, ticker);