Home
last modified time | relevance | path

Searched refs:inflight_credits (Results 1 – 13 of 13) sorted by relevance

/f-stack/dpdk/drivers/event/sw/
H A Dsw_evdev_worker.c31 p->inflight_credits++; in sw_event_release()
72 if (p->inflight_credits < new) { in sw_event_enqueue_burst()
78 p->inflight_credits += (credit_update_quanta); in sw_event_enqueue_burst()
83 num = (p->inflight_credits < new) ? p->inflight_credits : new; in sw_event_enqueue_burst()
91 p->inflight_credits -= (op == RTE_EVENT_OP_NEW); in sw_event_enqueue_burst()
92 p->inflight_credits += (op == RTE_EVENT_OP_RELEASE) * in sw_event_enqueue_burst()
108 p->inflight_credits++; in sw_event_enqueue_burst()
126 if (p->inflight_credits >= credit_update_quanta * 2) { in sw_event_enqueue_burst()
128 p->inflight_credits -= credit_update_quanta; in sw_event_enqueue_burst()
158 if (p->inflight_credits >= credit_update_quanta * 2) { in sw_event_dequeue_burst()
[all …]
H A Dsw_evdev.h182 uint16_t inflight_credits; /* num credits this port has right now */ member
H A Dsw_evdev.c154 int possible_inflights = p->inflight_credits + p->inflights; in sw_port_setup()
666 sw->ports[i].inflight_credits); in sw_dump()
H A Dsw_evdev_xstats.c77 case credits: return p->inflight_credits; in get_port_stat()
/f-stack/dpdk/drivers/event/dsw/
H A Ddsw_event.c23 int32_t inflight_credits = port->inflight_credits; in dsw_port_acquire_credits() local
24 int32_t missing_credits = credits - inflight_credits; in dsw_port_acquire_credits()
31 port->inflight_credits -= credits; in dsw_port_acquire_credits()
58 port->inflight_credits += acquired_credits; in dsw_port_acquire_credits()
59 port->inflight_credits -= credits; in dsw_port_acquire_credits()
68 port->inflight_credits += credits; in dsw_port_return_credits()
70 if (unlikely(port->inflight_credits > DSW_PORT_MAX_CREDITS)) { in dsw_port_return_credits()
73 port->inflight_credits - leave_credits; in dsw_port_return_credits()
75 port->inflight_credits = leave_credits; in dsw_port_return_credits()
H A Ddsw_evdev.h146 int32_t inflight_credits; member
H A Ddsw_xstats.c119 DSW_GEN_PORT_ACCESS_FN(inflight_credits)
/f-stack/dpdk/drivers/event/dlb/
H A Ddlb.c1654 dlb->ev_ports[ev_port_id].inflight_credits = 0; in dlb_eventdev_port_setup()
2192 if (ev_port->inflight_credits < num) { in dlb_check_enqueue_sw_credits()
2207 ev_port->inflight_credits += (credit_update_quanta); in dlb_check_enqueue_sw_credits()
2209 if (ev_port->inflight_credits < num) { in dlb_check_enqueue_sw_credits()
2227 if (ev_port->inflight_credits >= quanta * 2) { in dlb_replenish_sw_credits()
2229 uint16_t val = ev_port->inflight_credits - quanta; in dlb_replenish_sw_credits()
2232 ev_port->inflight_credits -= val; in dlb_replenish_sw_credits()
2382 ev_port->inflight_credits--; in dlb_event_enqueue_prep()
2397 ev_port->inflight_credits++; in dlb_event_enqueue_prep()
3475 ev_port->inflight_credits += i; in dlb_event_release()
H A Ddlb_priv.h372 uint16_t inflight_credits; /* num credits this port has right now */ member
H A Ddlb_xstats.c1047 p->inflight_max, p->inflight_credits); in dlb_eventdev_dump()
/f-stack/dpdk/drivers/event/dlb2/
H A Ddlb2.c1507 ev_port->inflight_credits = 0; in dlb2_eventdev_port_setup()
2153 if (ev_port->inflight_credits >= quanta * 2) { in dlb2_replenish_sw_credits()
2155 uint16_t val = ev_port->inflight_credits - quanta; in dlb2_replenish_sw_credits()
2158 ev_port->inflight_credits -= val; in dlb2_replenish_sw_credits()
2176 if (ev_port->inflight_credits < num) { in dlb2_check_enqueue_sw_credits()
2191 ev_port->inflight_credits += (credit_update_quanta); in dlb2_check_enqueue_sw_credits()
2193 if (ev_port->inflight_credits < num) { in dlb2_check_enqueue_sw_credits()
2567 ev_port->inflight_credits--; in dlb2_event_enqueue_prep()
2582 ev_port->inflight_credits++; in dlb2_event_enqueue_prep()
2824 ev_port->inflight_credits += i; in dlb2_event_release()
H A Ddlb2_priv.h422 uint16_t inflight_credits; /* num credits this port has right now */ member
H A Ddlb2_xstats.c1075 p->inflight_max, p->inflight_credits); in dlb2_eventdev_dump()