blkg_to_pd(9)
π blkg_to_pd(9) π
okay bestie, welcome to the Kernel API Manual page for blkg_to_pd(9) β itβs giving kernel-internals realness, and weβre gonna read it together π«Άβ¨
β¨ NAME β¨
blkg_to_pd β get policy private data π
πΈ SYNOPSIS πΈ
struct blkg_policy_data * blkg_to_pd (struct blkcg_gq *blkg , const
struct blkcg_policy *pol );
π ARGUMENTS π
blkgβ theblkgof interest πpolβ the policy of interest π
π¦ DESCRIPTION π¦
Return a pointer to the private data associated with the blkg-pol pair. thatβs it, thatβs the vibe β it hands you back the private-data pointer for that exact pair, no cap β¨
π SEE ALSO π
the kernel file is ./block/blk-cgroup.h, and these besties are also in the group chat:
bio_issue_as_root_blkg(9)blkg_lookup(9)pd_to_blkg(9)blkg_get(9)blkg_tryget(9)blkg_put(9)blkg_for_each_descendant_pre(9)blkg_for_each_descendant_post(9)blkcg_set_delay(9)blkcg_clear_delay(9)blk_cgroup_mergeable(9)
mwah π this page is from the ./block source/version, dated October 2026, and itβs literally blkg_to_pd(9) β iconic, 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