UNION EFL_RNM_CTL_STATUS(9)
π
efl_rnm_ctl_status(9) β Kernel API Manual π
okay bestie, this page is for union efl_rnm_ctl_status, and itβs literally the RNM Control and Status Register. Itβs a union, itβs got a struct, and itβs giving endian-conditional bitfield energy. Letβs go π«Ά
πΈ NAME πΈ
union efl_rnm_ctl_status β RNM Control and Status Register. Thatβs the whole name, no cap.
β¨ SYNOPSIS β¨
Hereβs the exact layout, copied with love and zero changes:
union efl_rnm_ctl_status {
u64 value;
struct {
#if (defined(__BIG_ENDIAN_BITFIELD));
u64 raz_9_63 : 55;
u64 ent_sel : 4;
u64 exp_ent : 1;
u64 rng_rst : 1;
u64 rnm_rst : 1;
u64 rng_en : 1;
u64 ent_en : 1;
#else;
u64 ent_en : 1;
u64 rng_en : 1;
u64 rnm_rst : 1;
u64 rng_rst : 1;
u64 exp_ent : 1;
u64 ent_sel : 4;
u64 raz_9_63 : 55;
#endif;
} s;
};
π― Members π―
The page has a Members section, but it doesnβt list any member entries under it. The fields are the ones in the struct above β thatβs the tea. π΅
π₯ SEE ALSO π₯
Kernel file: ./drivers/crypto/cavium/nitrox/nitrox_csr.h β and the union crew is:
- 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_en(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
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)
Source/version: ./drivers/crypto/cavium/nitrox Β· Date: October 2026. Thatβs the page, bestie β go forth and union responsibly πβ¨
π¦ 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