Searched refs:qpl_cfg (Results 1 – 2 of 2) sorted by relevance
189 struct gve_qpl_config qpl_cfg; /* map used QPL ids */ member373 int id = find_first_zero_bit(priv->qpl_cfg.qpl_id_map, in gve_assign_tx_qpl()374 priv->qpl_cfg.qpl_map_size); in gve_assign_tx_qpl()380 set_bit(id, priv->qpl_cfg.qpl_id_map); in gve_assign_tx_qpl()389 int id = find_next_zero_bit(priv->qpl_cfg.qpl_id_map, in gve_assign_rx_qpl()390 priv->qpl_cfg.qpl_map_size, in gve_assign_rx_qpl()394 if (id == priv->qpl_cfg.qpl_map_size) in gve_assign_rx_qpl()397 set_bit(id, priv->qpl_cfg.qpl_id_map); in gve_assign_rx_qpl()405 clear_bit(id, priv->qpl_cfg.qpl_id_map); in gve_unassign_qpl()
624 priv->qpl_cfg.qpl_map_size = BITS_TO_LONGS(num_qpls) * in gve_alloc_qpls()626 priv->qpl_cfg.qpl_id_map = kvzalloc(BITS_TO_LONGS(num_qpls) * in gve_alloc_qpls()628 if (!priv->qpl_cfg.qpl_id_map) { in gve_alloc_qpls()647 kvfree(priv->qpl_cfg.qpl_id_map); in gve_free_qpls()