Searched refs:desc_cb (Results 1 – 9 of 9) sorted by relevance
/linux-6.3-rc2/drivers/net/ethernet/hisilicon/hns/ |
A D | hnae.h | 269 struct hnae_desc_cb *desc_cb; member 629 struct hnae_desc_cb *cb = &ring->desc_cb[i]; in hnae_free_buffer_detach() 631 if (!ring->desc_cb[i].dma) in hnae_free_buffer_detach() 644 bops->unmap_buffer(ring, &ring->desc_cb[i]); in hnae_replace_buffer() 645 ring->desc_cb[i] = *res_cb; in hnae_replace_buffer() 652 ring->desc_cb[i].reuse_flag = 0; in hnae_reuse_buffer() 653 ring->desc[i].addr = cpu_to_le64(ring->desc_cb[i].dma in hnae_reuse_buffer() 654 + ring->desc_cb[i].page_offset); in hnae_reuse_buffer() 682 ring->desc_cb[j].page_offset = 0; in hnae_reinit_all_ring_page_off() 684 cpu_to_le64(ring->desc_cb[j].dma)) in hnae_reinit_all_ring_page_off() [all …]
|
A D | hns_enet.c | 40 struct hnae_desc_cb *desc_cb = &ring->desc_cb[ring->next_to_use]; in fill_v2_desc_hw() local 53 desc_cb->priv = priv; in fill_v2_desc_hw() 54 desc_cb->length = size; in fill_v2_desc_hw() 55 desc_cb->dma = dma; in fill_v2_desc_hw() 56 desc_cb->type = type; in fill_v2_desc_hw() 148 struct hnae_desc_cb *desc_cb = &ring->desc_cb[ring->next_to_use]; in fill_desc() local 157 desc_cb->dma = dma; in fill_desc() 552 desc_cb = &ring->desc_cb[ring->next_to_clean]; in hns_nic_poll_rx_skb() 556 va = (unsigned char *)desc_cb->buf + desc_cb->page_offset; in hns_nic_poll_rx_skb() 605 desc_cb = &ring->desc_cb[ring->next_to_clean]; in hns_nic_poll_rx_skb() [all …]
|
A D | hnae.c | 185 kfree(ring->desc_cb); in hnae_fini_ring() 186 ring->desc_cb = NULL; in hnae_fini_ring() 203 assert(!ring->desc && !ring->desc_cb && !ring->desc_dma_addr); in hnae_init_ring() 209 ring->desc_cb = kcalloc(ring->desc_num, sizeof(ring->desc_cb[0]), in hnae_init_ring() 211 if (!ring->desc_cb) { in hnae_init_ring() 231 kfree(ring->desc_cb); in hnae_init_ring() 232 ring->desc_cb = NULL; in hnae_init_ring()
|
A D | hns_dsaf_rcb.c | 469 ring->desc_cb = NULL; in hns_rcb_ring_get_cfg()
|
/linux-6.3-rc2/drivers/net/ethernet/hisilicon/hns3/ |
A D | hns3_enet.c | 1988 desc_cb = &ring->desc_cb[ring->next_to_use]; in hns3_clear_desc() 1995 dma_unmap_single(dev, desc_cb->dma, desc_cb->length, in hns3_clear_desc() 2001 dma_unmap_page(dev, desc_cb->dma, desc_cb->length, in hns3_clear_desc() 3558 ring->desc_cb[i].dma + ring->desc_cb[i].page_offset, in hns3_reuse_buffer() 3583 desc_cb = &ring->desc_cb[ntc]; in hns3_nic_reclaim_desc() 3674 desc_cb = &ring->desc_cb[ring->next_to_use]; in hns3_nic_alloc_rx_buffers() 4082 desc_cb = &ring->desc_cb[ring->next_to_clean]; in hns3_add_frag() 4119 desc_cb->dma + desc_cb->page_offset, in hns3_add_frag() 4321 desc_cb = &ring->desc_cb[ring->next_to_clean]; in hns3_handle_rx_bd() 4334 ring->va = desc_cb->buf + desc_cb->page_offset; in hns3_handle_rx_bd() [all …]
|
A D | hns3_trace.h | 117 __entry->buf_dma = ring->desc_cb[ring->next_to_clean].dma;
|
A D | hns3_enet.h | 466 struct hns3_desc_cb *desc_cb; member
|
/linux-6.3-rc2/drivers/net/ethernet/intel/iavf/ |
A D | iavf_adminq.c | 585 struct iavf_aq_desc desc_cb; in iavf_clean_asq() local 597 desc_cb = *desc; in iavf_clean_asq() 598 cb_func(hw, &desc_cb); in iavf_clean_asq()
|
/linux-6.3-rc2/drivers/net/ethernet/intel/i40e/ |
A D | i40e_adminq.c | 726 struct i40e_aq_desc desc_cb; in i40e_clean_asq() local 738 desc_cb = *desc; in i40e_clean_asq() 739 cb_func(hw, &desc_cb); in i40e_clean_asq()
|
Completed in 39 milliseconds