Lines Matching defs:q_params

2280 	struct al_udma_q_params *q_params = &tx_ring->q_params;
2291 q_params->size = tx_ring->hw_count;
2293 ret = al_dma_alloc_coherent(dev, &q_params->desc_phy_base_tag,
2294 (bus_dmamap_t *)&q_params->desc_phy_base_map,
2295 (bus_addr_t *)&q_params->desc_phy_base,
2296 (void**)&q_params->desc_base, tx_ring->descs_size);
2303 if (q_params->desc_base == NULL)
2356 q_params->cdesc_base = NULL;
2358 q_params->cdesc_size = 8;
2376 struct al_udma_q_params *q_params = &tx_ring->q_params;
2413 if (q_params->desc_base == NULL)
2416 al_dma_free_coherent(q_params->desc_phy_base_tag,
2417 q_params->desc_phy_base_map, q_params->desc_base);
2419 q_params->desc_base = NULL;
2434 if (adapter->tx_ring[i].q_params.desc_base)
2450 struct al_udma_q_params *q_params = &rx_ring->q_params;
2461 q_params->size = rx_ring->hw_count;
2463 ret = al_dma_alloc_coherent(dev, &q_params->desc_phy_base_tag,
2464 &q_params->desc_phy_base_map,
2465 (bus_addr_t *)&q_params->desc_phy_base,
2466 (void**)&q_params->desc_base, rx_ring->descs_size);
2468 if ((q_params->desc_base == NULL) || (ret != 0))
2472 q_params->cdesc_size = 16;
2473 rx_ring->cdescs_size = rx_ring->hw_count * q_params->cdesc_size;
2474 ret = al_dma_alloc_coherent(dev, &q_params->cdesc_phy_base_tag,
2475 &q_params->cdesc_phy_base_map,
2476 (bus_addr_t *)&q_params->cdesc_phy_base,
2477 (void**)&q_params->cdesc_base, rx_ring->cdescs_size);
2479 if ((q_params->cdesc_base == NULL) || (ret != 0))
2518 memset(q_params->cdesc_base, 0, rx_ring->cdescs_size);
2551 struct al_udma_q_params *q_params = &rx_ring->q_params;
2576 if (q_params->desc_base == NULL)
2579 al_dma_free_coherent(q_params->desc_phy_base_tag,
2580 q_params->desc_phy_base_map, q_params->desc_base);
2582 q_params->desc_base = NULL;
2585 if (q_params->cdesc_base == NULL)
2588 al_dma_free_coherent(q_params->cdesc_phy_base_tag,
2589 q_params->cdesc_phy_base_map, q_params->cdesc_base);
2591 q_params->cdesc_phy_base = 0;
2609 if (adapter->rx_ring[i].q_params.desc_base != 0)
3046 struct al_udma_q_params *q_params;
3049 q_params = &adapter->tx_ring[qid].q_params;
3051 q_params = &adapter->rx_ring[qid].q_params;
3053 rc = al_eth_queue_config(&adapter->hal_adapter, type, qid, q_params);