pci_p2pdma_bus_addr_map(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME

pci_p2pdma_bus_addr_map β€” turns a physical address into a bus address for a PCI_P2PDMA_MAP_BUS_ADDR transfer ✨

okay so bestie, welcome to the pci_p2pdma_bus_addr_map(9) page, straight out of the Kernel API Manual πŸ’… this is the glow-up version, but every detail is still right here, no cap 🫢


✨ SYNOPSIS

dma_addr_t pci_p2pdma_bus_addr_map (struct p2pdma_provider *provider ,
phys_addr_t paddr );

the return type is literally dma_addr_t, and the args stay exactly like that, periodt πŸŽ€


πŸŽ€ ARGUMENTS

  • provider β€” the P2P provider structure, main character energy πŸ¦‹
  • paddr β€” the physical address to map, right there πŸ“

πŸ¦‹ DESCRIPTION

so this one maps a physically contiguous PCI_P2PDMA_MAP_BUS_ADDR transfer β€” that’s the whole vibe, bestie 🌸


🌈 SEE ALSO


signing off from ./include/linux β€” October 2026 β€” with pci_p2pdma_bus_addr_map(9) living in the footer like an icon πŸ‘‘ byeee πŸ’–

πŸ“¦ where this page comes from