Searched refs:compl_ring (Results 1 - 6 of 6) sorted by relevance
/kernel/linux/linux-6.6/drivers/net/ethernet/google/gve/ |
H A D | gve_tx_dqo.c | 205 if (tx->dqo.compl_ring) { in gve_tx_free_ring_dqo() 206 bytes = sizeof(tx->dqo.compl_ring[0]) * in gve_tx_free_ring_dqo() 208 dma_free_coherent(hdev, bytes, tx->dqo.compl_ring, in gve_tx_free_ring_dqo() 210 tx->dqo.compl_ring = NULL; in gve_tx_free_ring_dqo() 318 bytes = sizeof(tx->dqo.compl_ring[0]) * (tx->dqo.complq_mask + 1); in gve_tx_alloc_ring_dqo() 319 tx->dqo.compl_ring = dma_alloc_coherent(hdev, bytes, in gve_tx_alloc_ring_dqo() 322 if (!tx->dqo.compl_ring) in gve_tx_alloc_ring_dqo() 1181 &tx->dqo.compl_ring[tx->dqo_compl.head]; in gve_clean_tx_done_dqo() 1188 prefetch(&tx->dqo.compl_ring[(tx->dqo_compl.head + 1) & in gve_clean_tx_done_dqo() 1272 compl_desc = &tx->dqo.compl_ring[t in gve_tx_poll_dqo() [all...] |
H A D | gve.h | 530 struct gve_tx_compl_desc *compl_ring; member 568 dma_addr_t complq_bus_dqo; /* dma address of the dqo.compl_ring */
|
/kernel/linux/linux-5.10/include/linux/soc/ti/ |
H A D | k3-ringacc.h | 113 struct k3_ring **compl_ring);
|
/kernel/linux/linux-6.6/include/linux/soc/ti/ |
H A D | k3-ringacc.h | 120 struct k3_ring **compl_ring);
|
/kernel/linux/linux-6.6/drivers/soc/ti/ |
H A D | k3-ringacc.c | 396 struct k3_ring **compl_ring) in k3_dmaring_request_dual_ring() 420 *compl_ring = &ringacc->rings[fwd_id + ringacc->num_rings]; in k3_dmaring_request_dual_ring() 438 struct k3_ring **compl_ring) in k3_ringacc_request_rings_pair() 442 if (!fwd_ring || !compl_ring) in k3_ringacc_request_rings_pair() 447 fwd_ring, compl_ring); in k3_ringacc_request_rings_pair() 453 *compl_ring = k3_ringacc_request_ring(ringacc, compl_id, 0); in k3_ringacc_request_rings_pair() 454 if (!(*compl_ring)) { in k3_ringacc_request_rings_pair() 394 k3_dmaring_request_dual_ring(struct k3_ringacc *ringacc, int fwd_id, struct k3_ring **fwd_ring, struct k3_ring **compl_ring) k3_dmaring_request_dual_ring() argument 435 k3_ringacc_request_rings_pair(struct k3_ringacc *ringacc, int fwd_id, int compl_id, struct k3_ring **fwd_ring, struct k3_ring **compl_ring) k3_ringacc_request_rings_pair() argument
|
/kernel/linux/linux-5.10/drivers/soc/ti/ |
H A D | k3-ringacc.c | 345 struct k3_ring **compl_ring) in k3_ringacc_request_rings_pair() 349 if (!fwd_ring || !compl_ring) in k3_ringacc_request_rings_pair() 356 *compl_ring = k3_ringacc_request_ring(ringacc, compl_id, 0); in k3_ringacc_request_rings_pair() 357 if (!(*compl_ring)) { in k3_ringacc_request_rings_pair() 342 k3_ringacc_request_rings_pair(struct k3_ringacc *ringacc, int fwd_id, int compl_id, struct k3_ring **fwd_ring, struct k3_ring **compl_ring) k3_ringacc_request_rings_pair() argument
|
Completed in 9 milliseconds