Searched refs:p2pr (Results 1 – 1 of 1) sorted by relevance
342 static void hl_p2p_region_fini(struct hl_device *hdev, struct hl_p2p_region *p2pr) in hl_p2p_region_fini() argument344 if (p2pr->p2ppages) { in hl_p2p_region_fini()345 vfree(p2pr->p2ppages); in hl_p2p_region_fini()346 p2pr->p2ppages = NULL; in hl_p2p_region_fini()349 if (p2pr->p2pmem) { in hl_p2p_region_fini()351 p2pr->p2pmem, p2pr->size); in hl_p2p_region_fini()352 pci_free_p2pmem(hdev->pdev, p2pr->p2pmem, p2pr->size); in hl_p2p_region_fini()353 p2pr->p2pmem = NULL; in hl_p2p_region_fini()369 int hl_p2p_region_init(struct hl_device *hdev, struct hl_p2p_region *p2pr) in hl_p2p_region_init() argument375 rc = pci_p2pdma_add_resource(hdev->pdev, p2pr->bar, p2pr->size, p2pr->bar_offset); in hl_p2p_region_init()[all …]