usb_autopm_g...ce_no_resume(9)
π usb_autopm_get_interface_no_resume(9) π
okay bestie, welcome to the Kernel API Manual page for usb_autopm_get_interface_no_resume β yes that long icon name is real, and yes it's giving main character energy π
β¨ NAME β¨
usb_autopm_get_interface_no_resume β increment a USB interface's PM-usage counter, no cap π«Ά
π SYNOPSIS π
void usb_autopm_get_interface_no_resume (struct usb_interface *intf );
π¦ ARGUMENTS π¦
intfβ theusb_interfacewhose counter should be incremented. that's the one, bestie π
πΈ DESCRIPTION πΈ
So this routine increments intf's usage counter but does not carry out an autoresume. literally just the counter bump, no resume attached β¨
This routine can run in atomic context. periodt π
π SEE ALSO π
Kernel file ./drivers/usb/core/driver.c is where this lives, and here's the whole bestie lineup you should go read next π:
usb_driver_claim_interface(9)usb_driver_release_interface(9)usb_match_id(9)usb_register_device_driver(9)usb_deregister_device_driver(9)usb_register_driver(9)usb_deregister(9)usb_suspend_both(9)usb_resume_both(9)usb_enable_autosuspend(9)usb_disable_autosuspend(9)usb_autosuspend_device(9)usb_autoresume_device(9)usb_autopm_put_interface(9)usb_autopm_put_interface_async(9)usb_autopm_put_interface_no_suspend(9)usb_autopm_get_interface(9)usb_autopm_get_interface_async(9)
that's the whole page, bestie π«Ά β source/version: ./drivers/usb/core; date: October 2026. signing off with sparkles πβ¨π
π¦ 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