Searched refs:max_frags (Results 1 - 17 of 17) sorted by relevance

/freebsd-11-stable/sys/dev/nxge/xgehal/
H A Dxgehal-fifo-fp.c270 int max_frags = fifo->config->max_frags; local
277 xge_assert(frags < (fifo->txdl_per_memblock * max_frags));
292 xge_assert(alloc_frags/max_frags);
294 (xge_hal_fifo_txd_t *) *dtrh, alloc_frags/max_frags); local
297 xge_assert(dang_frags/max_frags);
299 (xge_hal_fifo_txd_t *) dang_dtrh, dang_frags/max_frags); local
318 alloc_frags = max_frags;
327 curr_txdp + max_frags);
328 alloc_frags += max_frags;
738 int max_frags = ((xge_hal_fifo_t *)channelh)->config->max_frags; local
[all...]
H A Dxgehal-config.c378 * recompute max_frags to be multiple of 4,
381 new_config->max_frags = ((new_config->max_frags + 3) >> 2) << 2;
383 if ((new_config->max_frags < XGE_HAL_MIN_FIFO_FRAGS) ||
384 (new_config->max_frags > XGE_HAL_MAX_FIFO_FRAGS)) {
H A Dxgehal-fifo.c238 fifo->txdl_size = fifo->config->max_frags * sizeof(xge_hal_fifo_txd_t);
244 fifo->config->max_frags, fifo->txdl_size, txdl_size,
280 "max_frags:%d reserve_threshold:%d\n"
283 fifo->config->max_frags, fifo->config->reserve_threshold,
H A Dxgehal-mgmtaux.c1620 __HAL_AUX_ENTRY("fifo_max_frags", dev_config->fifo.max_frags, "%u");
/freebsd-11-stable/sys/dev/vxge/vxgehal/
H A Dvxgehal-fifo.h176 #define VXGE_HAL_FIFO_MAX_FRAG_CNT(fifo) fifo->config->max_frags
H A Dvxgehal-fifo.c319 txdl_size = config->max_frags * sizeof(vxge_hal_fifo_txd_t);
817 * carries up to configured number (fifo.max_frags) of contiguous buffers.
880 priv->alloc_frags = fifo->config->max_frags;
888 for (i = 0; i < fifo->config->max_frags; i++) {
1820 u32 max_frags; local
1842 max_frags = fifo->config->max_frags;
1850 if (txdl_priv->alloc_frags > max_frags) {
1867 max_frags, dang_frags);
1875 (vxge_hal_fifo_txd_t *) txdlh, max_frags,
[all...]
H A Dvxgehal-config.c1416 if ((fifo_config->max_frags < VXGE_HAL_MIN_FIFO_FRAGS) ||
1417 (fifo_config->max_frags > VXGE_HAL_MAX_FIFO_FRAGS))
1423 if (fifo_config->max_aligned_frags > fifo_config->max_frags)
2548 device_config->vp_config[i].fifo.max_frags =
H A Dvxgehal-device.c2803 ((device_config->vp_config[i].fifo.max_frags *
2809 device_config->vp_config[i].fifo.max_frags) +
H A Dvxgehal-mgmtaux.c779 dev_config->vp_config[i].fifo.max_frags, "%u");
/freebsd-11-stable/sys/dev/iwm/
H A Dif_iwm_time_event.c201 time_cmd.max_frags = IWM_TE_V2_FRAG_NONE;
H A Dif_iwmreg.h2435 * @max_frags: maximal number of fragments the Time Event can be divided to
2454 uint8_t max_frags; member in struct:iwm_time_event_cmd
/freebsd-11-stable/sys/dev/nxge/include/
H A Dxgehal-config.h260 * @max_frags: Max number of Tx buffers per TxDL (that is, per single
264 * maximum fragments (see @max_frags).
284 int max_frags; member in struct:xge_hal_fifo_config_t
301 /* range: (1, @max_frags) */
H A Dxgehal-fifo.h258 return ((xge_hal_fifo_t *)channelh)->config->max_frags;
/freebsd-11-stable/sys/ofed/drivers/infiniband/ulp/ipoib/
H A Dipoib_ib.c113 int size, int max_frags)
123 MPASS(i < max_frags);
112 ipoib_alloc_map_mb(struct ipoib_dev_priv *priv, struct ipoib_rx_buf *rx_req, int size, int max_frags) argument
H A Dipoib.h540 struct mbuf *ipoib_alloc_map_mb(struct ipoib_dev_priv *priv, struct ipoib_rx_buf *rx_req, int size, int max_frags);
/freebsd-11-stable/sys/dev/nxge/
H A Dif_nxge.c136 XGE_GET_PARAM_FIFO("hw.xge.fifo_max_frags", max_frags,
235 if(dconfig->fifo.max_frags > (PAGE_SIZE/32)) {
236 xge_os_printf("fifo_max_frags = %d", dconfig->fifo.max_frags)
240 dconfig->fifo.max_frags = (PAGE_SIZE / 32);
3019 max_fragments = ((xge_hal_fifo_t *)channelh)->config->max_frags;
/freebsd-11-stable/sys/dev/vxge/include/
H A Dvxgehal-config.h1865 * @max_frags: Max number of Tx buffers per TxDL (that is, per single
1871 * maximum fragments (see @max_frags).
1893 u32 max_frags; member in struct:vxge_hal_fifo_config_t
1904 /* range: (1, @max_frags) */

Completed in 219 milliseconds