proc_uint_k2u_conv(9)
π NAME π β proc_uint_k2u_conv(9) in the Kernel API Manual
okay so bestie, this is the proc_uint_k2u_conv(9) page, and it is literally proc_uint_k2u_conv β Assign kernel value to a user space pointer. no cap, that's the whole vibe of the NAME section. π«Ά
β¨ SYNOPSIS β¨
like, here's the exact function signature, don't come for me:
int proc_uint_k2u_conv (ulong *u_ptr , const uint *k_ptr );
π ARGUMENTS π
u_ptrβ pointer to user space variable. that's the user-space side, bestie πk_ptrβ pointer to kernel variable. the kernel-side bestie β¨
πΈ DESCRIPTION πΈ
Uses READ_ONCE to assign value to u_ptr. periodt β that's the move. highkey iconic. π
π RETURN π
0 on success. that's it, that's the return. slay. β¨
π SEE ALSO π
okay bestie, the whole friend group is here:
- Kernel file
./kernel/sysctl.cenumsysctl_writes_mode(9) proc_first_pos_non_zero_ignore(9)proc_dostring(9)strtoul_lenient(9)proc_get_long(9)proc_put_long(9)proc_uint_u2k_conv_uop(9)proc_uint_conv(9)proc_int_k2u_conv_kop(9)proc_int_u2k_conv_uop(9)proc_int_conv(9)proc_douintvec_conv(9)proc_dobool(9)proc_dointvec(9)proc_douintvec(9)proc_dointvec_minmax(9)proc_douintvec_minmax(9)proc_dou8vec_minmax(9)proc_ulong_conv(9)proc_ulong_u2k_conv_uop(9)proc_ulong_k2u_conv_kop(9)proc_doulongvec_conv(9)proc_doulongvec_minmax(9)proc_dointvec_conv(9)proc_do_large_bitmap(9)
mwah π β this page lives in ./kernel, dated October 2026, and it's literally proc_uint_k2u_conv(9). bye bestie, go slay! π¦
π¦ 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