pt_walk_range(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… pt_walk_range(9) πŸ’…

okay bestie, welcome to the Kernel API Manual page for pt_walk_range(9) β€” it’s giving important kernel walker energy, and we’re gonna get through it together πŸ’–


🌸 NAME 🌸

pt_walk_range β€” Walk over a VA range


πŸ¦‹ SYNOPSIS πŸ¦‹

int pt_walk_range (struct pt_range *range , pt_level_fn_t fn , void *arg
);

πŸŽ€ ARGUMENTS πŸŽ€

  • range β€” Range pointer 🫢
  • fn β€” Walker function to call ✨
  • arg β€” Value to pass to the function πŸ’…

✨ DESCRIPTION ✨

okay so, pt_walk_range walks over a VA range. no cap, that’s the whole vibe 🌈

The caller should have done a validity check β€” at least calling pt_check_range β€” when building range. lowkey important, bestie, don’t skip the vibe check πŸ‘‘

The walk will start at the top most table. periodt πŸ’œ


πŸ’œ SEE ALSO πŸ’œ

Kernel file ./drivers/iommu/generic_pt/pt_iter.h β€” and the whole related squad:


okay that’s the page, bestie! source/version: ./drivers/iommu/generic_pt Β· date: October 2026 Β· page: pt_walk_range(9) β€” bye, love u, go walk that range responsibly πŸ’–βœ¨

πŸ“¦ where this page comes from