set_hdrq_regs(9)
β¨ set_hdrq_regs(9) β¨
okay bestie, welcome to the Kernel API Manual page for set_hdrq_regs β the manual name is folded in right here like a little bow π. we're setting header queue registers for context, and we are keeping every single detail, periodt.
πΈ NAME πΈ
set_hdrq_regs β set header queue registers for context
π¦ SYNOPSIS π¦
void set_hdrq_regs (struct hfi1_devdata *dd , u8 ctxt , u8 entsize , u16
hdrcnt );
π ARGUMENTS π
ddβ the device data. literally the device data, bestie π«Άctxtβ the context. that's the context πentsizeβ the dword entry size. yes, dword entry size, no cap β¨hdrcntβ the number of header entries. the count of header entries, iconic π₯
π SEE ALSO π
Kernel file ./drivers/infiniband/hw/hfi1/chip.c β that's the kernel file right there, bestie π§
and here's the whole related squad, every single one:
hfi1_addr_from_offset(9)read_csr(9)write_csr(9)get_csr_addr(9)update_xmit_counters(9)apply_link_downgrade_policy(9)is_rcv_avail_int(9)is_rcv_urgent_int(9)general_interrupt(9)hfi1_rcd_eoi_intr(9)hfi1_netdev_rx_napi(9)data_vls_operational(9)encode_rcv_header_entry_size(9)hfi1_validate_rcvhdrcnt(9)update_statusp(9)wait_logical_linkstate(9)read_mod_write(9)set_intr_bits(9)set_up_interrupts(9)hfi1_get_qp_map(9)init_qpmap_table(9)init_qos(9)hfi1_init_dd(9)create_pbc(9)
and that's the whole vibe π source/version ./drivers/infiniband/hw/hfi1, date October 2026 β mwah π
π¦ 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