pdcs_osdep2_read(9)
π pdcs_osdep2_read β like, from the Kernel API Manual, bestie β¨
Okay so picture this: it's a (9) section page, it lives in the Kernel API Manual, and it's all about pulling "Stable Storage OS-Dependent data area 2" back out into the world. Iconic behavior honestly. π
β¨ NAME β¨
pdcs_osdep2_read β the one that does Stable Storage OS-Dependent data area 2 output. That's it, that's the whole vibe. π¦
πΈ SYNOPSIS πΈ
ssize_t pdcs_osdep2_read (struct kobject *kobj , struct kobj_attribute
*attr , char *buf );
yep that's the whole signature, no cap, ssize_t and everything π
π«Ά ARGUMENTS π«Ά
kobjβ thestruct kobjectthat's literally the little social butterfly sharing data with userspace. it's giving main character energy tbh.attrβ thestruct kobjectattributes. the ~vibes~ attached to the kobject, if you will. β¨bufβ the output buffer you write to. this is the destination bestie, the place the data goes. π
π§ DESCRIPTION π§
So when it's actually available, this thing can hold pdcs_size - 224 bytes of OS-Dependent data. that's the math, that's the tea, pdcs_size minus 224, do not @ me. π₯
lowkey important: it holds that much when available β the key phrase is when available, so don't come for me if it's not there π
π SEE ALSO π
Kernel file ./drivers/parisc/pdc_stable.c β that's where all the lore lives, iykyk π
and like, the whole friend group π«Ά:
pdcspath_fetch(9)pdcspath_store(9)pdcspath_hwpath_read(9)pdcspath_hwpath_write(9)pdcspath_layer_read(9)pdcspath_layer_write(9)pdcspath_attr_show(9)pdcspath_attr_store(9)pdcs_size_read(9)pdcs_auto_read(9)pdcs_autoboot_read(9)pdcs_autosearch_read(9)pdcs_timer_read(9)pdcs_osid_read(9)pdcs_osdep1_read(9)pdcs_diagnostic_read(9)pdcs_fastsize_read(9)pdcs_auto_write(9)pdcs_autoboot_write(9)pdcs_autosearch_write(9)pdcs_osdep1_write(9)pdcs_osdep2_write(9)pdcs_register_pathentries(9)pdcs_unregister_pathentries(9)
and that's the page!! π tysm for reading, mwah π β this one comes to you from ./drivers/parisc, dated October 2026, and it is literally titled pdcs_osdep2_read(9) in case you forgot already. slay, bye!! πβ¨
π¦ 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