drm_privacy...n_unregister(9)
π NAME π
okay so bestie, this is the page for drm_privacy_screen_unregister(9), coming at you from the Kernel API Manual. the header line shows drm_privacy...n_unregister(9) β yes, she got a little truncated on the way in, but we know her π
β and the function is exactly what it says: unregister privacy-screen.
β¨ SYNOPSIS β¨
void drm_privacy_screen_unregister (struct drm_privacy_screen *priv );
π ARGUMENTS π
privβ the privacy-screen to unregister. that's the whole argument, bestie; she's simple and iconic π«Ά
π¦ DESCRIPTION π¦
Unregister a privacy-screen registered with drm_privacy_screen_register.
the way this works is: you hand her the privacy-screen, and she unregisters it. and the chill part? priv may be NULL or an ERR_PTR, and in that case it is a no-op. so no explosion, no error, just a little βnothing to do hereβ moment πβ¨
π₯ SEE ALSO π₯
overview(9)β the original SEE ALSO also name-drops the kernel file./drivers/gpu/drm/drm_privacy_screen.c.drm_privacy_screen_lookup_add(9)drm_privacy_screen_lookup_remove(9)drm_privacy_screen_get(9)drm_privacy_screen_put(9)drm_privacy_screen_set_sw_state(9)drm_privacy_screen_get_state(9)drm_privacy_screen_register_notifier(9)drm_privacy_screen_unregister_notifier(9)drm_privacy_screen_register(9)drm_privacy_screen_call_notifier_chain(9)
mwah π that's the whole page. footer source/version vibes: ./drivers/gpu/drm, dated October 2026, out of the Kernel API Manual. periodt ππ
π¦ 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