STRUCT IWL_BC_TBL_ENTRY(9)
πΈ struct iwl_bc_tbl_entry(9) πΈ
okay bestie, welcome to the manual page for struct iwl_bc_tbl_entry, a kernel API manual situation, section 9, and honestly? it's giving "tiny struct, big responsibilities" energy. π
β¨ NAME β¨
struct iwl_bc_tbl_entry β the scheduler byte count table entry base physical address, provided by SCD_DRAM_BASE_ADDR. For devices up to 22000:
yes, that trailing colon is literally part of the original, we do NOT edit the source material here, we respect the source material π«Ά
π SYNOPSIS π
struct iwl_bc_tbl_entry {
__le16 tfd_offset;
};
that's it. that's the whole struct. one (1) member. a singular little guy. main character energy from a single __le16, we love to see it. β
π¦ Members π¦
tfd_offsetβ okay so this one field is doing double duty depending on which era of hardware you're on, and the bit layout is a lot, so buckle up:- For devices up to 22000: bits
0-12are the tx command byte count, and bits12-16are the station index. π - For 22000 and on: bits
0-12are the tx command byte count, bits12-13are the number of 64 byte chunks, and bits14-16are reserved. π§
- For devices up to 22000: bits
ngl, those ranges overlap, and we are simply reporting them exactly as written β not me "fixing" the numbers, that would be a crime, iykyk. π
π SEE ALSO π
- Kernel file
./drivers/net/wireless/intel/iwlwifi/iwl-fh.h struct iwl_rb_status(9)enum iwl_tfd_tb_hi_n_len(9)struct iwl_tfd_tb(9)struct iwl_tfh_tb(9)struct iwl_tfd(9)struct iwl_tfh_tfd(9)
like, go read those too, they're all part of the same friend group fr fr. π
and that's the whole page! π this little icon came to you from ./drivers/net/wireless/intel/i... (yes, the footer literally truncates it like that, we're keeping it, periodt), dated October 2026, filed forever under struct iwl_bc_tbl_entry(9). slay, go forth and count your bytes. ππ₯
π¦ 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