Lines Matching refs:sl_next
357 while (prev[lvl]->sl_next[lvl] && in timer_get_prev_entries()
358 prev[lvl]->sl_next[lvl]->expire <= time_val) in timer_get_prev_entries()
359 prev[lvl] = prev[lvl]->sl_next[lvl]; in timer_get_prev_entries()
379 while (prev[i]->sl_next[i] != NULL && in timer_get_prev_entries_for_node()
380 prev[i]->sl_next[i] != tim && in timer_get_prev_entries_for_node()
381 prev[i]->sl_next[i]->expire <= tim->expire) in timer_get_prev_entries_for_node()
382 prev[i] = prev[i]->sl_next[i]; in timer_get_prev_entries_for_node()
410 tim->sl_next[lvl] = prev[lvl]->sl_next[lvl]; in timer_add()
411 prev[lvl]->sl_next[lvl] = tim; in timer_add()
414 tim->sl_next[0] = prev[0]->sl_next[0]; in timer_add()
415 prev[0]->sl_next[0] = tim; in timer_add()
420 pending_head.sl_next[0]->expire; in timer_add()
445 if (tim == priv_timer[prev_owner].pending_head.sl_next[0]) in timer_del()
447 ((tim->sl_next[0] == NULL) ? 0 : tim->sl_next[0]->expire); in timer_del()
452 if (prev[i]->sl_next[i] == tim) in timer_del()
453 prev[i]->sl_next[i] = tim->sl_next[i]; in timer_del()
458 if (priv_timer[prev_owner].pending_head.sl_next[i] == NULL) in timer_del()
672 if (priv_timer[lcore_id].pending_head.sl_next[0] == NULL) in __rte_timer_manage()
688 if (priv_timer[lcore_id].pending_head.sl_next[0] == NULL || in __rte_timer_manage()
689 priv_timer[lcore_id].pending_head.sl_next[0]->expire > cur_time) { in __rte_timer_manage()
695 tim = priv_timer[lcore_id].pending_head.sl_next[0]; in __rte_timer_manage()
702 priv_timer[lcore_id].pending_head.sl_next[i] = in __rte_timer_manage()
703 prev[i]->sl_next[i]; in __rte_timer_manage()
704 if (prev[i]->sl_next[i] == NULL) in __rte_timer_manage()
706 prev[i] ->sl_next[i] = NULL; in __rte_timer_manage()
714 next_tim = tim->sl_next[0]; in __rte_timer_manage()
718 pprev = &tim->sl_next[0]; in __rte_timer_manage()
729 (priv_timer[lcore_id].pending_head.sl_next[0] == NULL) ? 0 : in __rte_timer_manage()
730 priv_timer[lcore_id].pending_head.sl_next[0]->expire; in __rte_timer_manage()
736 next_tim = tim->sl_next[0]; in __rte_timer_manage()
829 if (privp->pending_head.sl_next[0] == NULL) in rte_timer_alt_manage()
846 if (privp->pending_head.sl_next[0] == NULL || in rte_timer_alt_manage()
847 privp->pending_head.sl_next[0]->expire > cur_time) { in rte_timer_alt_manage()
853 tim = privp->pending_head.sl_next[0]; in rte_timer_alt_manage()
861 privp->pending_head.sl_next[j] = in rte_timer_alt_manage()
862 prev[j]->sl_next[j]; in rte_timer_alt_manage()
863 if (prev[j]->sl_next[j] == NULL) in rte_timer_alt_manage()
866 prev[j]->sl_next[j] = NULL; in rte_timer_alt_manage()
875 next_tim = tim->sl_next[0]; in rte_timer_alt_manage()
879 pprev = &tim->sl_next[0]; in rte_timer_alt_manage()
890 (privp->pending_head.sl_next[0] == NULL) ? 0 : in rte_timer_alt_manage()
891 privp->pending_head.sl_next[0]->expire; in rte_timer_alt_manage()
921 run_first_tims[min_idx] = run_first_tims[min_idx]->sl_next[0]; in rte_timer_alt_manage()
993 for (tim = priv_timer->pending_head.sl_next[0]; in rte_timer_stop_all()
996 next_tim = tim->sl_next[0]; in rte_timer_stop_all()
1027 tm = priv_timer[lcore_id].pending_head.sl_next[0]; in rte_timer_next_ticks()