__iucv_call_b2f0(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ __iucv_call_b2f0 ✨

okay so bestie, welcome to section 9 of the Kernel API Manual β€” this is the page for __iucv_call_b2f0, and yes it's a double-underscore name, she's lowkey mysterious like that πŸ’…


🌸 NAME 🌸

__iucv_call_b2f0 β€” calls CP to execute IUCV commands.

like, that's the whole vibe. you hand CP a command, CP does the thing. iconic behavior fr fr πŸ‘‘


πŸ¦‹ SYNOPSIS πŸ¦‹

int __iucv_call_b2f0 (int command , union iucv_param *parm );

that's it, that's the whole signature. int in, int out, one union pointer in the middle. slay πŸŽ€


πŸ’– ARGUMENTS πŸ’–

  • command β€” the identifier of the IUCV call to CP. basically you're telling CP which command you want it to run. no cap, this is the important part 🫢
  • parm β€” a pointer to a struct iucv_parm block. yes, the synopsis says union iucv_param and the argument description says struct iucv_parm β€” that's literally what the page says, so we're keeping both exactly as-is, don't come for me 😭

⭐ RETURN ⭐

this function returns the result of the CP IUCV call. so like, whatever CP says back, that's what you get. that's the whole return value, bestie πŸ’œ


🌈 SEE ALSO 🌈

okay this list is long, grab a snack πŸ“ β€” and heads up, the manpage literally points you at the kernel file ./net/iucv/iucv.c for all of this:

every single one, accounted for, nobody left behind 🧚✨


and that's the page!! mwah πŸ’‹ this one lives under ./net/iucv, October 2026 edition β€” go read it, it ate πŸ”₯πŸ‘‘

πŸ“¦ where this page comes from