kobject_get(9)
β¨ kobject_get(9) β¨
okay so bestie, welcome to the Kernel API Manual β this one's a tiny lil function with big main character energy, and honestly it's giving "one line, zero drama, absolutely load-bearing." π«Ά
π NAME π
kobject_get β increment refcount for object. that's it. that's the whole job. slay. π
π¦ SYNOPSIS π¦
struct kobject * kobject_get (struct kobject *kobj );
πΈ ARGUMENTS πΈ
kobjβ object. like, the object. the one you're about to be obsessed with. no notes, the manpage really said "object" and dipped π
π SEE ALSO π
bestie, this list is long and every single one of these is a real one, so let's not pretend we're gonna skip any of them. the kernel file is ./lib/kobject.c, and the whole squad is:
kobject_namespace(9)kobject_get_ownership(9)kobject_get_path(9)kobject_set_name_vargs(9)kobject_set_name(9)kobject_init(9)kobject_add(9)kobject_init_and_add(9)kobject_rename(9)kobject_move(9)kobject_del(9)kobject_put(9)kobject_create(9)kobject_create_and_add(9)kset_init(9)kset_register(9)kset_unregister(9)kset_find_obj(9)kset_create(9)kset_create_and_add(9)
ngl, kobject_put(9) is the lowkey villain of this list β it's the one that gives the refcount back. read them as a pair, iykyk π
and that's the vibe check, bestie π this page lives in ./lib, dated October 2026, and it goes by kobject_get(9) β go forth and increment responsibly, 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