pt_range_slice(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… NAME β€” pt_range_slice(9)

Okay so this is the manual page for pt_range_slice from the Kernel API Manual, section 9, and it's literally about returning a range that spans indexes. Bestie, it's giving β€œslice the current table level” energy. Periodt.

✨ SYNOPSIS ✨

Here's the exact signature, no edits, no cap:

struct pt_range pt_range_slice (const struct pt_state *pts , unsigned
       int start_index , unsigned int end_index );

πŸŽ€ ARGUMENTS πŸŽ€

  • pts β€” Iteration State. Yep, the iteration state itself, bestie.
  • start_index β€” starting index within pts. That's where the slice starts, fr fr.
  • end_index β€” ending index within pts. That's where it ends. Slay.

πŸ’– DESCRIPTION πŸ’–

Okay so pt_range_slice creates a range that spans an index range of the current table level that pt_state points at. Lowkey it's slicing a chunk of the current table level by index and handing it back as a struct pt_range. That's the whole vibe. ✨

🌈 SEE ALSO 🌈


That's the whole page, bestie 🫢 β€” source/version: ./drivers/iommu/generic_pt, date: October 2026, manual name: pt_range_slice(9). Slay and read your kernel docs πŸ’…

πŸ“¦ where this page comes from