Lines Matching refs:sl_next

363 		while (prev[lvl]->sl_next[lvl] &&  in timer_get_prev_entries()
364 prev[lvl]->sl_next[lvl]->expire <= time_val) in timer_get_prev_entries()
365 prev[lvl] = prev[lvl]->sl_next[lvl]; in timer_get_prev_entries()
385 while (prev[i]->sl_next[i] != NULL && in timer_get_prev_entries_for_node()
386 prev[i]->sl_next[i] != tim && in timer_get_prev_entries_for_node()
387 prev[i]->sl_next[i]->expire <= tim->expire) in timer_get_prev_entries_for_node()
388 prev[i] = prev[i]->sl_next[i]; in timer_get_prev_entries_for_node()
416 tim->sl_next[lvl] = prev[lvl]->sl_next[lvl]; in timer_add()
417 prev[lvl]->sl_next[lvl] = tim; in timer_add()
420 tim->sl_next[0] = prev[0]->sl_next[0]; in timer_add()
421 prev[0]->sl_next[0] = tim; in timer_add()
426 pending_head.sl_next[0]->expire; in timer_add()
451 if (tim == priv_timer[prev_owner].pending_head.sl_next[0]) in timer_del()
453 ((tim->sl_next[0] == NULL) ? 0 : tim->sl_next[0]->expire); in timer_del()
458 if (prev[i]->sl_next[i] == tim) in timer_del()
459 prev[i]->sl_next[i] = tim->sl_next[i]; in timer_del()
464 if (priv_timer[prev_owner].pending_head.sl_next[i] == NULL) in timer_del()
678 if (priv_timer[lcore_id].pending_head.sl_next[0] == NULL) in __rte_timer_manage()
694 if (priv_timer[lcore_id].pending_head.sl_next[0] == NULL || in __rte_timer_manage()
695 priv_timer[lcore_id].pending_head.sl_next[0]->expire > cur_time) { in __rte_timer_manage()
701 tim = priv_timer[lcore_id].pending_head.sl_next[0]; in __rte_timer_manage()
708 priv_timer[lcore_id].pending_head.sl_next[i] = in __rte_timer_manage()
709 prev[i]->sl_next[i]; in __rte_timer_manage()
710 if (prev[i]->sl_next[i] == NULL) in __rte_timer_manage()
712 prev[i] ->sl_next[i] = NULL; in __rte_timer_manage()
720 next_tim = tim->sl_next[0]; in __rte_timer_manage()
724 pprev = &tim->sl_next[0]; in __rte_timer_manage()
735 (priv_timer[lcore_id].pending_head.sl_next[0] == NULL) ? 0 : in __rte_timer_manage()
736 priv_timer[lcore_id].pending_head.sl_next[0]->expire; in __rte_timer_manage()
742 next_tim = tim->sl_next[0]; in __rte_timer_manage()
835 if (privp->pending_head.sl_next[0] == NULL) in rte_timer_alt_manage()
852 if (privp->pending_head.sl_next[0] == NULL || in rte_timer_alt_manage()
853 privp->pending_head.sl_next[0]->expire > cur_time) { in rte_timer_alt_manage()
859 tim = privp->pending_head.sl_next[0]; in rte_timer_alt_manage()
867 privp->pending_head.sl_next[j] = in rte_timer_alt_manage()
868 prev[j]->sl_next[j]; in rte_timer_alt_manage()
869 if (prev[j]->sl_next[j] == NULL) in rte_timer_alt_manage()
872 prev[j]->sl_next[j] = NULL; in rte_timer_alt_manage()
881 next_tim = tim->sl_next[0]; in rte_timer_alt_manage()
885 pprev = &tim->sl_next[0]; in rte_timer_alt_manage()
896 (privp->pending_head.sl_next[0] == NULL) ? 0 : in rte_timer_alt_manage()
897 privp->pending_head.sl_next[0]->expire; in rte_timer_alt_manage()
927 run_first_tims[min_idx] = run_first_tims[min_idx]->sl_next[0]; in rte_timer_alt_manage()
999 for (tim = priv_timer->pending_head.sl_next[0]; in rte_timer_stop_all()
1002 next_tim = tim->sl_next[0]; in rte_timer_stop_all()
1033 tm = priv_timer[lcore_id].pending_head.sl_next[0]; in rte_timer_next_ticks()