dev_dbg_obj(9)
π dev_dbg_obj(9) π
okay so this is the Kernel API Manual page for dev_dbg_obj(9), and it's literally about printing a change on some object when you're in debug mode. no cap, that's the whole vibe. π
π NAME π
dev_dbg_obj β prints in debug mode a change on some object. periodt. β¨
π SYNOPSIS π
void dev_dbg_obj (const char *event_name , struct media_gobj *gobj );
π¦ ARGUMENTS π¦
event_nameβ name of the event to report. could be__func__πgobjβ pointer to the object π«Ά
πΈ DESCRIPTION πΈ
okay so bestie, here's the tea: it's enabled only if DEBUG or CONFIG_DYNAMIC_DEBUG. otherwise, it won't produce any code β literally zero code. πβ¨
heads up: the condition is justDEBUGorCONFIG_DYNAMIC_DEBUG. otherwise, no code. periodt. π
π₯ SEE ALSO π₯
like, go check these out for the full lore:
- Kernel file
./drivers/media/mc/mc-entity.c media_entity_has_pad_interdep(9)media_graph_walk_init(9)media_graph_walk_cleanup(9)struct media_pipeline_walk_entry(9)struct media_pipeline_walk(9)
cute sign-off bestie: this page is from ./drivers/media/mc, dated October 2026, and it's the dev_dbg_obj(9) page. mwah ππ
π¦ 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