set_reg_idx(9)
π set_reg_idx(9) β Kernel API Manual π
πΈ NAME πΈ
set_reg_idx β Fill array with data. Ignore illegal offsets.
β¨ SYNOPSIS β¨
int set_reg_idx (struct genwqe_dev *cd , struct genwqe_reg *r , unsigned
int *i , unsigned int m , u32 addr , u32 idx , u64 val );
π ARGUMENTS π
cdβ card device. It's the card-device pointer in the signature. π³rβ debug register array. The debug register array, bestie. π§Ίiβ index to desired entry. It points at the entry you want. π―mβ maximum possible entries. The max-entries boundary queen. πaddrβ addr which is read. Yes, that's the wording, and it stays. πidxβ index in debug array. The index inside the debug array specifically. πvalβ read value. The value that was read. π
π¦ SEE ALSO π¦
Kernel file: ./drivers/misc/genwqe/card_utils.c β and the whole group chat is:
__genwqe_writeq(9)__genwqe_readq(9)__genwqe_writel(9)__genwqe_readl(9)genwqe_read_app_id(9)genwqe_init_crc32(9)genwqe_crc32(9)genwqe_free_sync_sgl(9)genwqe_user_vmap(9)genwqe_user_vunmap(9)genwqe_card_type(9)genwqe_card_reset(9)genwqe_set_interrupt_capability(9)genwqe_reset_interrupt_capability(9)genwqe_ffdc_buff_size(9)genwqe_ffdc_buff_read(9)genwqe_write_vreg(9)genwqe_read_vreg(9)genwqe_base_clock_frequency(9)genwqe_stop_traps(9)genwqe_start_traps(9)
okay that's the whole page, bestie π«Ά β source/version is ./drivers/misc/genwqe, dated October 2026. slay, bye! π
β¨π
π¦ 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