Searched refs:rx_page_size (Results 1 – 10 of 10) sorted by relevance
45 def _probe_devmem(cfg, rx_page_size): argument48 if rx_page_size != RX_PAGE_SIZE_DEFAULT:53 def require_devmem(cfg, rx_page_size=RX_PAGE_SIZE_DEFAULT): argument55 if rx_page_size not in PROBE_RX_PAGE_SIZES:70 if rx_page_size != RX_PAGE_SIZE_DEFAULT:72 if not _is_aligned(rx_page_size, page_size):77 if not cfg.devmem_supported[rx_page_size]:144 rx_page_size=RX_PAGE_SIZE_DEFAULT): argument164 if rx_page_size != RX_PAGE_SIZE_DEFAULT:279 require_devmem(cfg, rx_page_size=RX_PAGE_SIZE_16K)[all …]
106 static uint32_t rx_page_size; variable165 if (rx_page_size > getpagesize()) in udmabuf_alloc()717 if (rx_page_size) in bind_rx_queue()718 netdev_bind_rx_req_set_rx_page_size(req, rx_page_size); in bind_rx_queue()1476 rx_page_size = val; in main()
173 u32 rx_page_size; member
186 u32 buflen = rxr->rx_page_size; in bnxt_xdp_buff_init()470 rxr->rx_page_size * num_frags, in bnxt_xdp_build_skb()
1125 u32 rx_page_size; member
1035 u32 rx_page_size = nla_get_u32(info->attrs[NETDEV_A_DMABUF_RX_PAGE_SIZE]); in netdev_nl_bind_rx_doit() local1037 if (!is_power_of_2(rx_page_size)) { in netdev_nl_bind_rx_doit()1043 niov_shift = ilog2(rx_page_size); in netdev_nl_bind_rx_doit()
169 mp_params.rx_page_size = 1U << binding->niov_shift; in net_devmem_bind_dmabuf_to_queue()
35 else if (qcfg && qcfg->rx_page_size) in mlx5e_mpwrq_page_shift()36 req_page_shift = order_base_2(qcfg->rx_page_size); in mlx5e_mpwrq_page_shift()
5666 qcfg->rx_page_size = PAGE_SIZE; in mlx5e_queue_default_qcfg()5677 if (!is_power_of_2(qcfg->rx_page_size)) { in mlx5e_queue_validate_qcfg()5679 qcfg->rx_page_size); in mlx5e_queue_validate_qcfg()5684 if (qcfg->rx_page_size < PAGE_SIZE || qcfg->rx_page_size > max) { in mlx5e_queue_validate_qcfg()5687 qcfg->rx_page_size, PAGE_SIZE, max); in mlx5e_queue_validate_qcfg()5698 if (qcfg->rx_page_size == PAGE_SIZE) in mlx5e_queue_validate_page_size()
920 mp_param.rx_page_size = 1U << ifq->niov_shift; in zcrx_register_netdev()