Home
last modified time | relevance | path

Searched refs:rtab (Results 1 – 2 of 2) sorted by relevance

/linux-6.3-rc2/net/sched/
A Dsch_api.c401 && (rtab[cell_low] == rtab[cell_high])) { in __detect_linklayer()
424 for (rtab = qdisc_rtab_list; rtab; rtab = rtab->next) { in qdisc_get_rtab()
427 rtab->refcnt++; in qdisc_get_rtab()
428 return rtab; in qdisc_get_rtab()
432 rtab = kmalloc(sizeof(*rtab), GFP_KERNEL); in qdisc_get_rtab()
433 if (rtab) { in qdisc_get_rtab()
434 rtab->rate = *r; in qdisc_get_rtab()
435 rtab->refcnt = 1; in qdisc_get_rtab()
444 return rtab; in qdisc_get_rtab()
458 if (rtab == tab) { in qdisc_put_rtab()
[all …]
/linux-6.3-rc2/include/net/
A Dsch_generic.h1186 static inline u32 qdisc_l2t(struct qdisc_rate_table* rtab, unsigned int pktlen) in qdisc_l2t() argument
1188 int slot = pktlen + rtab->rate.cell_align + rtab->rate.overhead; in qdisc_l2t()
1191 slot >>= rtab->rate.cell_log; in qdisc_l2t()
1193 return rtab->data[255]*(slot >> 8) + rtab->data[slot & 0xFF]; in qdisc_l2t()
1194 return rtab->data[slot]; in qdisc_l2t()

Completed in 16 milliseconds