hl_pci_bars_unmap(9)
π hl_pci_bars_unmap(9) π
okay so welcome to the Kernel API Manual, bestie β this is the page for hl_pci_bars_unmap(9), and itβs honestly a tiny little cleanup icon. π§β¨
β¨ NAME β¨
hl_pci_bars_unmap β Unmap PCI BARs. π
πΈ SYNOPSIS πΈ
void hl_pci_bars_unmap (struct hl_device *hdev );
no cap, thatβs the whole signature β <hotpink>void</hotpink> is the return type, right there, and there are no extra arguments hiding anywhere. π
π ARGUMENTS π
hdevβ pointer tohl_devicestructure. Thatβs it, bestie: one argument, one job. π«Ά
π¦ DESCRIPTION π¦
Release all PCI BARs and unmap their virtual addresses. π
lowkey important: itβs releasing the BARs and unmapping the virtual addresses, periodt. π
π₯ SEE ALSO π₯
- Kernel file
./drivers/accel/habanalabs/common/pci/pci.c hl_pci_bars_map(9)hl_pci_elbi_write(9)hl_pci_iatu_write(9)hl_pci_set_inbound_region(9)hl_pci_set_outbound_region(9)hl_get_pci_memory_region(9)hl_pci_init(9)hl_pci_fini(9)
all the PCI besties are linked above β go man away, iykyk. β¨π
bye bestie π source/version: ./drivers/accel/habanalabs/com... β dated October 2026. catch you in the next manpage! π¦
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms