iova_bitmap_set(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 NAME 🌸

okay so this is the iova_bitmap_set(9) page from the Kernel API Manual, bestie πŸ’– and the function Records an IOVA range in bitmap β€” it's giving tiny-but-iconic API, no cap.

✨ SYNOPSIS ✨

here's the signature, copy it exactly, fr fr:

void iova_bitmap_set (struct iova_bitmap *bitmap , unsigned long iova ,
       size_t length );

πŸŽ€ ARGUMENTS πŸŽ€

  • bitmap β€” IOVA bitmap. the bitmap bestie in question 🫢
  • iova β€” IOVA to start. where the range starts, literally the starting point ✨
  • length β€” IOVA range length. how long the range is, periodt πŸ“

πŸ¦‹ DESCRIPTION πŸ¦‹

the whole serve here is: Set the bits corresponding to the range [iova .. iova+length-1] in the user bitmap. that's it. that's the tea β˜• iconic behavior, no notes πŸ’…. the return type is void, so there's no return value to catch β€” it's right there in the synopsis, bestie 😭.

🌈 SEE ALSO 🌈

Kernel file ./drivers/iommu/iommufd/iova_bitmap.c β€” go be nosy, iykyk πŸ“š

the related crew on the guest list:


mwah πŸ’‹ source/version ./drivers/iommu/iommufd, date October 2026, title iova_bitmap_set(9) β€” bye bestie 🫢

πŸ“¦ where this page comes from