fwcaps32_to_caps16(9)
π NAME π
okay so this is the Kernel API Manual page for fwcaps32_to_caps16(9) β it's literally here to convert 32-bit Port Capabilities to 16-bits β¨
π SYNOPSIS π
fw_port_cap16_t fwcaps32_to_caps16 (fw_port_cap32_t caps32 );
You hand it a fw_port_cap32_t caps32, and it gives you back a fw_port_cap16_t. Cute little type glow-up π
πΈ ARGUMENTS πΈ
caps32β a 32-bit Port Capabilities value. That's the whole input, bestie π«Ά
π¦ DESCRIPTION π¦
It returns the equivalent 16-bit Port Capabilities value.
Lowkey important though: not all 32-bit Port Capabilities can be represented in the 16-bit Port Capabilities, and some fields/values may not make it. So yeah β not everything survives the downsize, no cap ππ
π₯ SEE ALSO π₯
Kernel file ./drivers/scsi/csiostor/csio_hw.c:
fwcap_to_fwspeed(9)fwcaps16_to_caps32(9)lstatus_to_fwcap(9)csio_init_link_config(9)csio_hw_start(9)csio_hw_reset(9)csio_hw_init(9)csio_hw_exit(9)
that's the page, bestie π source/version vibe: ./drivers/scsi/csiostor β’ dated October 2026 β’ manual: fwcaps32_to_caps16(9) πβ¨
π¦ 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