pdr_add_lookup(9)
π NAME π
okay so welcome to pdr_add_lookup(9), bestie β that's the page title, and this whole thing lives in the Kernel API Manual β¨. This function is literally here to register a tracking request for a PD. slay.
πΈ SYNOPSIS πΈ
struct pdr_service * pdr_add_lookup (struct pdr_handle *pdr , const char *service_name , const char *service_path );
π¦ ARGUMENTS π¦
pdrβ the PDR client handle, iconic.service_nameβ the service name of the tracking request.service_pathβ the service path of the tracking request.
π DESCRIPTION π
Registering a pdr lookup is the move that lets you track the life cycle of the PD. that's it, that's the whole point, and it's lowkey important. π
π RETURN π
- success β a
pdr_serviceobject π - failure β
ERR_PTRπ - already in progress? β
-EALREADYis returned if a lookup is already in progress for the given service path. π
π SEE ALSO π
Kernel file ./drivers/soc/qcom/pdr_interface.c says hi, bestie β go peek at:
that's the whole page, bestie β source/version: ./drivers/soc/qcom; date: October 2026. xoxo, go track those PDs responsibly π
π¦ 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