irdma_copy_user_pgaddrs(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

okay bestie, welcome to the irdma_copy_user_pgaddrs(9) page from the Kernel API Manual ✨ the whole vibe is copy user page address to pble's os locally πŸ’… no cap.

🌸 SYNOPSIS 🌸

       void irdma_copy_user_pgaddrs (struct irdma_mr *iwmr , u64 *pbl , u32
       pbl_len , enum irdma_pble_level level );

πŸŽ€ ARGUMENTS πŸŽ€

here’s the cast, and yes every one of them matters 🫢

  • iwmr β€” the iwmr for IB's user page addresses πŸ’–
  • pbl β€” the ple pointer that saves the 1 level or 0 level pble ✨
  • pbl_len β€” Max number of PBL entries to populate, so that’s the limit bestie
  • level β€” tells you the indicated level: level 0, 1 or 2 πŸ‘‘

πŸ¦‹ SEE ALSO πŸ¦‹

Kernel file: ./drivers/infiniband/hw/irdma/verbs.c β€” and here’s the whole squad of related pages, fr fr:


okay that’s the tea πŸ’… source: ./drivers/infiniband/hw/irdma, date: October 2026, and the page is irdma_copy_user_pgaddrs(9) β€” mwah πŸŽ€

πŸ“¦ where this page comes from