Home
last modified time | relevance | path

Searched refs:sb_virt (Results 1 – 7 of 7) sorted by relevance

/Linux-v5.15/drivers/infiniband/hw/qedr/
Dmain.c275 struct status_block_e4 *sb_virt; in qedr_alloc_mem_sb() local
279 sb_virt = dma_alloc_coherent(&dev->pdev->dev, in qedr_alloc_mem_sb()
280 sizeof(*sb_virt), &sb_phys, GFP_KERNEL); in qedr_alloc_mem_sb()
281 if (!sb_virt) in qedr_alloc_mem_sb()
285 sb_virt, sb_phys, sb_id, in qedr_alloc_mem_sb()
289 dma_free_coherent(&dev->pdev->dev, sizeof(*sb_virt), in qedr_alloc_mem_sb()
290 sb_virt, sb_phys); in qedr_alloc_mem_sb()
300 if (sb_info->sb_virt) { in qedr_free_mem_sb()
303 dma_free_coherent(&dev->pdev->dev, sizeof(*sb_info->sb_virt), in qedr_free_mem_sb()
304 (void *)sb_info->sb_virt, sb_info->sb_phys); in qedr_free_mem_sb()
[all …]
/Linux-v5.15/drivers/net/ethernet/qlogic/qede/
Dqede_main.c1387 if (sb_info->sb_virt) { in qede_free_mem_sb()
1390 dma_free_coherent(&edev->pdev->dev, sizeof(*sb_info->sb_virt), in qede_free_mem_sb()
1391 (void *)sb_info->sb_virt, sb_info->sb_phys); in qede_free_mem_sb()
1400 struct status_block_e4 *sb_virt; in qede_alloc_mem_sb() local
1404 sb_virt = dma_alloc_coherent(&edev->pdev->dev, in qede_alloc_mem_sb()
1405 sizeof(*sb_virt), &sb_phys, GFP_KERNEL); in qede_alloc_mem_sb()
1406 if (!sb_virt) { in qede_alloc_mem_sb()
1412 sb_virt, sb_phys, sb_id, in qede_alloc_mem_sb()
1416 dma_free_coherent(&edev->pdev->dev, sizeof(*sb_virt), in qede_alloc_mem_sb()
1417 sb_virt, sb_phys); in qede_alloc_mem_sb()
[all …]
/Linux-v5.15/drivers/net/ethernet/qlogic/qed/
Dqed_int.c1276 if (!sb_info->sb_virt) { in qed_int_sp_dpc()
1592 memset(sb_info->sb_virt, 0, sizeof(*sb_info->sb_virt)); in qed_int_sb_setup()
1666 sb_info->sb_virt = sb_virt_addr; in qed_int_sb_init()
1721 memset(sb_info->sb_virt, 0, sizeof(*sb_info->sb_virt)); in qed_int_sb_release()
1752 if (p_sb->sb_info.sb_virt) in qed_int_sp_sb_free()
1755 p_sb->sb_info.sb_virt, in qed_int_sp_sb_free()
1807 *p_fw_cons = &p_sp_sb->sb_info.sb_virt->pi_array[pi]; in qed_int_register_cb()
/Linux-v5.15/drivers/scsi/qedi/
Dqedi_main.c354 struct status_block_e4 *sb_virt; in qedi_alloc_and_init_sb() local
358 sb_virt = dma_alloc_coherent(&qedi->pdev->dev, in qedi_alloc_and_init_sb()
361 if (!sb_virt) { in qedi_alloc_and_init_sb()
368 ret = qedi_ops->common->sb_init(qedi->cdev, sb_info, sb_virt, sb_phys, in qedi_alloc_and_init_sb()
387 if (sb_info->sb_virt) in qedi_free_sb()
389 sizeof(*sb_info->sb_virt), in qedi_free_sb()
390 (void *)sb_info->sb_virt, in qedi_free_sb()
1262 struct status_block_e4 *sb = sb_info->sb_virt; in qedi_process_completions()
1318 struct status_block_e4 *sb = sb_info->sb_virt; in qedi_fp_has_work()
Dqedi_debugfs.c153 sb = sb_info->sb_virt; in qedi_gbl_ctx_show()
/Linux-v5.15/drivers/scsi/qedf/
Dqedf_main.c2173 struct status_block_e4 *sb = sb_info->sb_virt; in qedf_fp_has_work()
2200 struct status_block_e4 *sb = sb_info->sb_virt; in qedf_process_completions()
2691 struct status_block_e4 *sb_virt; in qedf_alloc_and_init_sb() local
2695 sb_virt = dma_alloc_coherent(&qedf->pdev->dev, in qedf_alloc_and_init_sb()
2698 if (!sb_virt) { in qedf_alloc_and_init_sb()
2705 ret = qed_ops->common->sb_init(qedf->cdev, sb_info, sb_virt, sb_phys, in qedf_alloc_and_init_sb()
2720 if (sb_info->sb_virt) in qedf_free_sb()
2721 dma_free_coherent(&qedf->pdev->dev, sizeof(*sb_info->sb_virt), in qedf_free_sb()
2722 (void *)sb_info->sb_virt, sb_info->sb_phys); in qedf_free_sb()
/Linux-v5.15/include/linux/qed/
Dqed_if.h591 struct status_block_e4 *sb_virt; member
1388 prod = le32_to_cpu(sb_info->sb_virt->prod_index) & in qed_sb_update_sb_idx()