/Linux-v5.4/drivers/net/ethernet/qlogic/qed/ |
D | qed_spq.c | 489 struct qed_spq_entry *p_virt = NULL; in qed_spq_setup() local 504 p_virt = p_spq->p_virt; in qed_spq_setup() 508 DMA_REGPAIR_LE(p_virt->elem.data_ptr, p_phys); in qed_spq_setup() 510 list_add_tail(&p_virt->list, &p_spq->free_pool); in qed_spq_setup() 512 p_virt++; in qed_spq_setup() 554 struct qed_spq_entry *p_virt = NULL; in qed_spq_alloc() local 576 p_virt = dma_alloc_coherent(&p_hwfn->cdev->pdev->dev, in qed_spq_alloc() 579 if (!p_virt) in qed_spq_alloc() 582 p_spq->p_virt = p_virt; in qed_spq_alloc() 608 if (p_spq->p_virt) { in qed_spq_free() [all …]
|
D | qed_cxt.c | 196 void *p_virt; member 890 if (p_mngr->t2[i].p_virt) in qed_cxt_src_t2_free() 893 p_mngr->t2[i].p_virt, in qed_cxt_src_t2_free() 937 void **p_virt = &p_mngr->t2[i].p_virt; in qed_cxt_src_t2_alloc() local 939 *p_virt = dma_alloc_coherent(&p_hwfn->cdev->pdev->dev, size, in qed_cxt_src_t2_alloc() 942 if (!p_mngr->t2[i].p_virt) { in qed_cxt_src_t2_alloc() 965 struct src_ent *entries = p_mngr->t2[i].p_virt; in qed_cxt_src_t2_alloc() 1019 if (p_dma->p_virt) in qed_ilt_shadow_free() 1021 p_dma->size, p_dma->p_virt, in qed_ilt_shadow_free() 1023 p_dma->p_virt = NULL; in qed_ilt_shadow_free() [all …]
|
D | qed_hw.c | 853 void *p_virt; in qed_dmae_sanity() local 856 p_virt = dma_alloc_coherent(&p_hwfn->cdev->pdev->dev, in qed_dmae_sanity() 858 if (!p_virt) { in qed_dmae_sanity() 866 for (p_tmp = (u32 *)p_virt; in qed_dmae_sanity() 867 p_tmp < (u32 *)((u8 *)p_virt + size); p_tmp++) { in qed_dmae_sanity() 874 memset((u8 *)p_virt + size, 0, size); in qed_dmae_sanity() 881 p_virt, (u64)(p_phys + size), (u8 *)p_virt + size, size); in qed_dmae_sanity() 893 for (p_tmp = (u32 *)((u8 *)p_virt + size); in qed_dmae_sanity() 894 p_tmp < (u32 *)((u8 *)p_virt + (2 * size)); p_tmp++) { in qed_dmae_sanity() 902 (u64)p_phys + ((u8 *)p_tmp - (u8 *)p_virt), in qed_dmae_sanity() [all …]
|
D | qed_sriov.c | 342 p_bulletin = p_vf->bulletin.p_virt; in qed_iov_post_vf_bulletin() 466 vf->bulletin.p_virt = p_bulletin_virt + idx; in qed_iov_setup_vfdb() 970 p_bulletin = p_vf->bulletin.p_virt; in qed_iov_set_link() 1119 if (vf->bulletin.p_virt) in qed_iov_release_hw_for_vf() 1120 memset(vf->bulletin.p_virt, 0, sizeof(*vf->bulletin.p_virt)); in qed_iov_release_hw_for_vf() 1806 ether_addr_copy(filter.mac, p_vf->bulletin.p_virt->mac); in qed_iov_configure_vport_forced() 1833 filter.vlan = p_vf->bulletin.p_virt->pvid; in qed_iov_configure_vport_forced() 1954 p_bitmap = &vf_info->bulletin.p_virt->valid_bitmap; in qed_iov_vf_mbx_start_vport() 1958 vf_info->bulletin.p_virt->default_only_untagged = vf_req; in qed_iov_vf_mbx_start_vport() 1966 params.only_untagged = vf_info->bulletin.p_virt->default_only_untagged; in qed_iov_vf_mbx_start_vport() [all …]
|
D | qed_dev.c | 4612 void *p_virt = p_chain->p_virt_addr, *p_virt_next = NULL; in qed_chain_free_next_ptr() local 4617 if (!p_virt) in qed_chain_free_next_ptr() 4623 if (!p_virt) in qed_chain_free_next_ptr() 4626 p_next = (struct qed_chain_next *)((u8 *)p_virt + size); in qed_chain_free_next_ptr() 4631 QED_CHAIN_PAGE_SIZE, p_virt, p_phys); in qed_chain_free_next_ptr() 4633 p_virt = p_virt_next; in qed_chain_free_next_ptr() 4728 void *p_virt = NULL, *p_virt_prev = NULL; in qed_chain_alloc_next_ptr() local 4733 p_virt = dma_alloc_coherent(&cdev->pdev->dev, in qed_chain_alloc_next_ptr() 4736 if (!p_virt) in qed_chain_alloc_next_ptr() 4740 qed_chain_init_mem(p_chain, p_virt, p_phys); in qed_chain_alloc_next_ptr() [all …]
|
D | qed_int.c | 1386 void *p_virt; in qed_int_sb_attn_alloc() local 1394 p_virt = dma_alloc_coherent(&cdev->pdev->dev, in qed_int_sb_attn_alloc() 1398 if (!p_virt) { in qed_int_sb_attn_alloc() 1405 qed_int_sb_attn_init(p_hwfn, p_ptt, p_virt, p_phys); in qed_int_sb_attn_alloc() 1739 void *p_virt; in qed_int_sp_sb_alloc() local 1747 p_virt = dma_alloc_coherent(&p_hwfn->cdev->pdev->dev, in qed_int_sp_sb_alloc() 1750 if (!p_virt) { in qed_int_sp_sb_alloc() 1757 qed_int_sb_init(p_hwfn, p_ptt, &p_sb->sb_info, p_virt, in qed_int_sp_sb_alloc()
|
D | qed_vf.c | 209 if (p_iov->bulletin.p_virt) { in _qed_vf_pf_release() 213 p_iov->bulletin.p_virt, p_iov->bulletin.phys); in _qed_vf_pf_release() 525 p_iov->bulletin.p_virt = dma_alloc_coherent(&p_hwfn->cdev->pdev->dev, in qed_vf_hw_prepare() 531 p_iov->bulletin.p_virt, in qed_vf_hw_prepare() 1495 crc_size = sizeof(p_iov->bulletin.p_virt->crc); in qed_vf_read_bulletin() 1499 memcpy(&shadow, p_iov->bulletin.p_virt, p_iov->bulletin.size); in qed_vf_read_bulletin()
|
D | qed_sp.h | 213 struct qed_spq_entry *p_virt; member
|
D | qed_ll2.c | 1252 void *p_virt; in qed_ll2_acquire_connection_ooo() local 1280 p_virt = dma_alloc_coherent(&p_hwfn->cdev->pdev->dev, in qed_ll2_acquire_connection_ooo() 1284 if (!p_virt) { in qed_ll2_acquire_connection_ooo() 1290 p_buf->rx_buffer_virt_addr = p_virt; in qed_ll2_acquire_connection_ooo()
|
D | qed_vf.h | 633 struct qed_bulletin_content *p_virt; member
|
/Linux-v5.4/drivers/net/ethernet/qlogic/qede/ |
D | qede_main.c | 1474 union eth_tx_bd_types *p_virt; in qede_alloc_mem_txq() local 1497 sizeof(*p_virt), in qede_alloc_mem_txq()
|