Home
last modified time | relevance | path

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

/freebsd/sys/contrib/ncsw/Peripherals/FM/Port/
H A Dfman_port.c970 struct fman_port_rate_limiter *rate_limiter) in fman_port_set_rate_limiter() argument
994 usec_bit = rate_limiter->count_1micro_bit; in fman_port_set_rate_limiter()
998 while (rate_limiter->rate < (granularity / factor)) { in fman_port_set_rate_limiter()
1009 tmp = (uint32_t)(rate_limiter->rate * factor / granularity - 1); in fman_port_set_rate_limiter()
1016 if ((rate_limiter->burst_size == 0) || in fman_port_set_rate_limiter()
1017 (rate_limiter->burst_size > in fman_port_set_rate_limiter()
1021 tmp |= (uint32_t)(rate_limiter->burst_size - 1) << in fman_port_set_rate_limiter()
1026 if (rate_limiter->high_burst_size_gran) in fman_port_set_rate_limiter()
1038 tmp |= rate_limiter->rate_factor; in fman_port_set_rate_limiter()
/freebsd/sys/contrib/ncsw/inc/flib/
H A Dfsl_fman_port.h553 struct fman_port_rate_limiter *rate_limiter);