blkcg_css_offline(9)
π NAME π
okay so bestie, this is blkcg_css_offline(9) from the Kernel API Manual β the cgroup css_offline callback, and sheβs lowkey iconic π«Άβ¨
blkcg_css_offline β cgroup css_offline callback. Thatβs the whole vibe: itβs the callback for the offline moment of a cgroup css π
π¦ SYNOPSIS π¦
she takes exactly one argument, and hereβs the signature in all its exact glory:
void blkcg_css_offline (struct cgroup_subsys_state *css );
πΈ ARGUMENTS πΈ
cssβ the css of interest, aka the one weβre checking on here π
β¨ DESCRIPTION β¨
okay so this function gets called when css is about to go away π. first up, the cgwbs get offlined, and itβs literally only once the writeback associated with the blkcg has finished that we start step 2 (see above) β¨. no skipping ahead, bestie.
π SEE ALSO π
kernel file: ./block/blk-cgroup.c β and the whole friend group is right here, no cap:
blkcg_css(9)blkg_free(9)bio_blkcg_css(9)blkcg_parent(9)blkg_alloc(9)blkg_lookup_create(9)blkcg_print_blkgs(9)__blkg_prfill_u64(9)blkg_conf_init(9)blkg_conf_open_bdev(9)blkg_conf_prep(9)blkg_conf_unprep(9)blkg_conf_close_bdev(9)blkcg_destroy_blkgs(9)blkcg_pin_online(9)blkcg_unpin_online(9)blkcg_activate_policy(9)blkcg_deactivate_policy(9)blkcg_policy_register(9)blkcg_policy_unregister(9)blkcg_maybe_throttle_current(9)blkcg_schedule_throttle(9)blkcg_add_delay(9)blkg_tryget_closest(9)bio_associate_blkg_from_css(9)bio_associate_blkg(9)bio_clone_blkg_association(9)
mwah π β source/version: ./block, date: October 2026, page: blkcg_css_offline(9). bye bestie, go read the kernel π§ββοΈπ
π¦ 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