UNION AQMQ_EN(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

okay so bestie, this page comes straight out of the Kernel API Manual, and the main character is union aqmq_en β€” aka AQM Queue Enable Registers ✨ That’s the whole name vibe: union aqmq_en - AQM Queue Enable Registers. Slay πŸ’…

✨ SYNOPSIS ✨

here’s the exact union situation, no edits, no cap β€” the preprocessor branch is literally right there:

       union aqmq_en {
           u64 value;
           struct {
         #if (defined(__BIG_ENDIAN_BITFIELD));
             u64 raz_1_63 : 63;
             u64 queue_enable : 1;
         #else;
             u64 queue_enable : 1;
             u64 raz_1_63 : 63;
         #endif;
           };
        };

🫢 Members 🫢

  • {unnamed_struct} β€” anonymous. literally that’s the whole member listing, and it’s giving β€œmystery struct energy” πŸ«ΆπŸ’€

🌈 SEE ALSO 🌈

first up, the kernel file location, bestie:

  • Kernel file: ./drivers/crypto/cavium/nitrox/nitrox_csr.h

and here’s the whole union friend group β€” every single one, iykyk:

  • union ucd_core_eid_ucode_block_num(9)
  • union aqm_grp_execmsk_lo(9)
  • union aqm_grp_execmsk_hi(9)
  • union aqmq_drbl(9)
  • union aqmq_qsz(9)
  • union aqmq_cmp_thr(9)
  • union aqmq_cmp_cnt(9)
  • union aqmq_activity_stat(9)
  • union emu_fuse_map(9)
  • union emu_se_enable(9)
  • union emu_ae_enable(9)
  • union emu_wd_int_ena_w1s(9)
  • union emu_ge_int_ena_w1s(9)
  • union nps_pkt_slc_ctl(9)
  • union nps_pkt_slc_cnts(9)
  • union nps_pkt_slc_int_levels(9)
  • union nps_pkt_in_done_cnts(9)
  • union nps_pkt_in_instr_ctl(9)
  • union nps_pkt_in_instr_rsize(9)
  • union nps_pkt_in_instr_baoff_dbell(9)
  • union nps_core_int_ena_w1s(9)
  • union nps_core_gbl_vfcfg(9)
  • union nps_core_int_active(9)
  • union efl_core_int(9)
  • union efl_core_int_ena_w1s(9)
  • union efl_rnm_ctl_status(9)
  • union bmi_ctl(9)
  • union bmi_int_ena_w1s(9)
  • union bmo_ctl2(9)
  • union pom_int_ena_w1s(9)
  • union lbc_inval_ctl(9)
  • union lbc_int_ena_w1s(9)
  • union lbc_int(9)
  • union lbc_inval_status(9)
  • union rst_boot(9)
  • union fus_dat1(9)

mwah πŸ’‹ this page’s footer energy is ./drivers/crypto/cavium/nitrox, October 2026, and the manual tag union aqmq_en(9) β€” bye bestie, go read some registers responsibly 🫢✨

πŸ“¦ where this page comes from