drm_gpusvm_f...ach_notifier(9)
π drm_gpusvm_f...ach_notifier(9) β Kernel API Manual π
okay so bestie, this is the manual page for drm_gpusvm_f...ach_notifier(9) β like, the drm_gpusvm_for_each_notifier macro β and itβs lowkey exactly the little loop bestie you need. no cap. π«Ά
β¨ NAME β¨
drm_gpusvm_for_each_notifier β iterate over GPU SVM notifiers in a gpusvm.
πΈ SYNOPSIS πΈ
drm_gpusvm_for_each_notifier (notifier__ , gpusvm__ , start__ , end__ );
π ARGUMENTS π
notifier__β the iterator variable for the notifiers, aka the little bestie that keeps track of where you are in the loop. πgpusvm__β pointer to the GPU SVM notifier. thatβs the whole pointer vibe. π«Άstart__β start address of the notifier. literally where it starts. πend__β end address of the notifier. where it wraps up. π
π DESCRIPTION π
okay so this macro is used to iterate over GPU SVM notifiers in a gpusvm. thatβs the whole thing. itβs giving βfor eachβ energy, and itβs here to walk the notifiers for you. β¨
π SEE ALSO π
First, the kernel file is ./include/drm/drm_gpusvm.h β thatβs the home base for this whole friend group. π
Then the whole crossover cast, in the order the original page serves it:
struct drm_gpusvm_ops(9)struct drm_gpusvm_notifier(9)struct drm_gpusvm_pages_flags(9)struct drm_gpusvm_pages(9)struct drm_gpusvm_range_flags(9)struct drm_gpusvm_range(9)struct drm_gpusvm(9)struct drm_gpusvm_ctx(9)drm_gpusvm_init_pages(9)enum drm_gpusvm_scan_result(9)drm_gpusvm_driver_set_lock(9)drm_gpusvm_notifier_lock(9)drm_gpusvm_notifier_unlock(9)drm_gpusvm_range_start(9)drm_gpusvm_range_end(9)drm_gpusvm_range_size(9)drm_gpusvm_notifier_start(9)drm_gpusvm_notifier_end(9)drm_gpusvm_notifier_size(9)__drm_gpusvm_range_next(9)drm_gpusvm_for_each_range(9)drm_gpusvm_for_each_range_safe(9)__drm_gpusvm_notifier_next(9)drm_gpusvm_for_each_notifier_safe(9)
and thatβs the page, bestie π β source: ./include/drm, date: October 2026, manual: drm_gpusvm_f...ach_notifier(9). signing off with maximum main character energy π«Άβ¨
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms