drm_gpusvm_notifier_size(9)
π drm_gpusvm_notifier_size(9) π
okay so bestie, this is a page straight out of the Kernel API Manual, and it's genuinely one of the shortest little icons in the whole set β like, a single function that tells you a size. no drama, no cap, just vibes and one unsigned long. let's get into it π«Ά
β¨ NAME β¨
drm_gpusvm_notifier_size β GPU SVM notifier size πΈ
like, that's it. that's the whole personality. it gives you the size of a GPU SVM notifier. slay.
π¦ SYNOPSIS π¦
unsigned long drm_gpusvm_notifier_size (struct drm_gpusvm_notifier
*notifier );
yep, that's the whole call. returns an unsigned long, takes one pointer to a struct drm_gpusvm_notifier, and doesn't even make you work for it π
π ARGUMENTS π
notifierβ Pointer to the GPU SVM notifier. that's the one and only thing you hand over, bestie. it's a pointer, it points at a GPU SVM notifier, and honestly the naming team ate with this one π
β RETURN β
GPU SVM notifier size. that's what comes back to you β the size, as an unsigned long, no surprises, no hidden plot twists π
π SEE ALSO π
okay this is the part where the page goes full main-character and name-drops literally everyone in the ./include/drm/drm_gpusvm.h friend group π§ β Kernel file ./include/drm/drm_gpusvm.h:
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_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(9)drm_gpusvm_for_each_notifier_safe(9)
like, the whole squad fr fr π go click through them, iykyk.
ngl bestie this page is short enough to read in the time it takes your coffee to finish brewing, so no excuses π
and that's a wrap, babe π this lil masterpiece lives in ./include/drm, dated October 2026, and it's part of the Kernel API Manual β go forth and measure your notifiers, icon πβ¨
π¦ 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