Home
last modified time | relevance | path

Searched defs:reg (Results 1 – 25 of 318) sorted by relevance

12345678910>>...13

/qemu/include/hw/
H A Dregisterfields.h21 #define REG32(reg, addr) \ argument
25 #define REG8(reg, addr) \ argument
29 #define REG16(reg, addr) \ argument
33 #define REG64(reg, addr) \ argument
42 #define FIELD(reg, field, shift, length) \ argument
49 #define FIELD_EX8(storage, reg, field) \ argument
52 #define FIELD_EX16(storage, reg, field) \ argument
55 #define FIELD_EX32(storage, reg, field) \ argument
58 #define FIELD_EX64(storage, reg, field) \ argument
62 #define FIELD_SEX8(storage, reg, field) \ argument
[all …]
/qemu/tests/qtest/
H A Dqtest_aspeed.c19 uint8_t slave_addr, uint8_t reg) in aspeed_i2c_startup()
44 uint8_t reg, size_t nbytes) in aspeed_i2c_read_n()
64 uint32_t baseaddr, uint8_t slave_addr, uint8_t reg) in aspeed_i2c_readl()
70 uint32_t baseaddr, uint8_t slave_addr, uint8_t reg) in aspeed_i2c_readw()
76 uint32_t baseaddr, uint8_t slave_addr, uint8_t reg) in aspeed_i2c_readb()
83 uint8_t reg, uint32_t v, size_t nbytes) in aspeed_i2c_write_n()
100 uint8_t reg, uint32_t v) in aspeed_i2c_writel()
107 uint8_t reg, uint16_t v) in aspeed_i2c_writew()
114 uint8_t reg, uint8_t v) in aspeed_i2c_writeb()
H A Dm48t59-test.c34 static uint8_t cmos_read_mmio(QTestState *s, uint8_t reg) in cmos_read_mmio()
39 static void cmos_write_mmio(QTestState *s, uint8_t reg, uint8_t val) in cmos_write_mmio()
46 static uint8_t cmos_read_ioio(QTestState *s, uint8_t reg) in cmos_read_ioio()
52 static void cmos_write_ioio(QTestState *s, uint8_t reg, uint8_t val) in cmos_write_ioio()
58 static uint8_t cmos_read(QTestState *s, uint8_t reg) in cmos_read()
67 static void cmos_write(QTestState *s, uint8_t reg, uint8_t val) in cmos_write()
223 uint8_t reg, val; in fuzz_registers() local
/qemu/hw/misc/
H A Dxlnx-versal-crl.c35 static void crl_status_postw(RegisterInfo *reg, uint64_t val64) in crl_status_postw()
41 static uint64_t crl_enable_prew(RegisterInfo *reg, uint64_t val64) in crl_enable_prew()
51 static uint64_t crl_disable_prew(RegisterInfo *reg, uint64_t val64) in crl_disable_prew()
77 #define REGFIELD_RESET(type, s, reg, f, new_val, dev) { \ argument
87 static uint64_t crl_rst_r5_prew(RegisterInfo *reg, uint64_t val64) in crl_rst_r5_prew()
96 static uint64_t crl_rst_adma_prew(RegisterInfo *reg, uint64_t val64) in crl_rst_adma_prew()
108 static uint64_t crl_rst_uart0_prew(RegisterInfo *reg, uint64_t val64) in crl_rst_uart0_prew()
116 static uint64_t crl_rst_uart1_prew(RegisterInfo *reg, uint64_t val64) in crl_rst_uart1_prew()
124 static uint64_t crl_rst_gem0_prew(RegisterInfo *reg, uint64_t val64) in crl_rst_gem0_prew()
132 static uint64_t crl_rst_gem1_prew(RegisterInfo *reg, uint64_t val64) in crl_rst_gem1_prew()
[all …]
H A Dxlnx-versal-pmc-iou-slcr.c767 static void parity_isr_postw(RegisterInfo *reg, uint64_t val64) in parity_isr_postw()
773 static uint64_t parity_ier_prew(RegisterInfo *reg, uint64_t val64) in parity_ier_prew()
783 static uint64_t parity_idr_prew(RegisterInfo *reg, uint64_t val64) in parity_idr_prew()
793 static uint64_t parity_itr_prew(RegisterInfo *reg, uint64_t val64) in parity_itr_prew()
809 static void isr_postw(RegisterInfo *reg, uint64_t val64) in isr_postw()
815 static uint64_t ier_prew(RegisterInfo *reg, uint64_t val64) in ier_prew()
825 static uint64_t idr_prew(RegisterInfo *reg, uint64_t val64) in idr_prew()
835 static uint64_t itr_prew(RegisterInfo *reg, uint64_t val64) in itr_prew()
845 static uint64_t sd0_ctrl_reg_prew(RegisterInfo *reg, uint64_t val64) in sd0_ctrl_reg_prew()
857 static uint64_t sd1_ctrl_reg_prew(RegisterInfo *reg, uint64_t val64) in sd1_ctrl_reg_prew()
[all …]
H A Dxlnx-zynqmp-apu-ctrl.c39 static void zynqmp_apu_rvbar_post_write(RegisterInfo *reg, uint64_t val) in zynqmp_apu_rvbar_post_write()
54 static void zynqmp_apu_pwrctl_post_write(RegisterInfo *reg, uint64_t val) in zynqmp_apu_pwrctl_post_write()
77 static void isr_postw(RegisterInfo *reg, uint64_t val64) in isr_postw()
83 static uint64_t ien_prew(RegisterInfo *reg, uint64_t val64) in ien_prew()
93 static uint64_t ids_prew(RegisterInfo *reg, uint64_t val64) in ids_prew()
H A Dxlnx-versal-cframe-reg.c55 static void cfrm_isr_postw(RegisterInfo *reg, uint64_t val64) in cfrm_isr_postw()
61 static uint64_t cfrm_ier_prew(RegisterInfo *reg, uint64_t val64) in cfrm_ier_prew()
71 static uint64_t cfrm_idr_prew(RegisterInfo *reg, uint64_t val64) in cfrm_idr_prew()
81 static uint64_t cfrm_itr_prew(RegisterInfo *reg, uint64_t val64) in cfrm_itr_prew()
112 static void cfrm_fdri_post_write(RegisterInfo *reg, uint64_t val) in cfrm_fdri_post_write()
172 static void cfrm_frcnt_post_write(RegisterInfo *reg, uint64_t val) in cfrm_frcnt_post_write()
184 static void cfrm_cmd_post_write(RegisterInfo *reg, uint64_t val) in cfrm_cmd_post_write()
214 static uint64_t cfrm_last_frame_bot_post_read(RegisterInfo *reg, in cfrm_last_frame_bot_post_read()
247 static uint64_t cfrm_last_frame_top_post_read(RegisterInfo *reg, in cfrm_last_frame_top_post_read()
275 static void cfrm_far_sfr_post_write(RegisterInfo *reg, uint64_t val) in cfrm_far_sfr_post_write()
/qemu/target/arm/
H A Dgdbstub.c122 static int vfp_gdb_get_reg(CPUState *cs, GByteArray *buf, int reg) in vfp_gdb_get_reg()
147 static int vfp_gdb_set_reg(CPUState *cs, uint8_t *buf, int reg) in vfp_gdb_set_reg()
174 static int vfp_gdb_get_sysreg(CPUState *cs, GByteArray *buf, int reg) in vfp_gdb_get_sysreg()
188 static int vfp_gdb_set_sysreg(CPUState *cs, uint8_t *buf, int reg) in vfp_gdb_set_sysreg()
204 static int mve_gdb_get_reg(CPUState *cs, GByteArray *buf, int reg) in mve_gdb_get_reg()
217 static int mve_gdb_set_reg(CPUState *cs, uint8_t *buf, int reg) in mve_gdb_set_reg()
240 static int arm_gdb_get_sysreg(CPUState *cs, GByteArray *buf, int reg) in arm_gdb_get_sysreg()
259 static int arm_gdb_set_sysreg(CPUState *cs, uint8_t *buf, int reg) in arm_gdb_set_sysreg()
352 static uint32_t *m_sysreg_ptr(CPUARMState *env, MProfileSysreg reg, bool sec) in m_sysreg_ptr()
388 MProfileSysreg reg, bool secure) in m_sysreg_get()
[all …]
/qemu/hw/xen/
H A Dxen_pt_config_init.c84 XenPTRegInfo *reg = NULL; in xen_pt_find_reg() local
102 XenPTRegInfo *reg, uint32_t valid_mask) in get_throughable_mask()
120 XenPTRegInfo *reg, uint32_t real_offset, in xen_pt_common_reg_init()
132 XenPTRegInfo *reg = cfg_entry->reg; in xen_pt_byte_reg_read() local
145 XenPTRegInfo *reg = cfg_entry->reg; in xen_pt_word_reg_read() local
158 XenPTRegInfo *reg = cfg_entry->reg; in xen_pt_long_reg_read() local
175 XenPTRegInfo *reg = cfg_entry->reg; in xen_pt_byte_reg_write() local
194 XenPTRegInfo *reg = cfg_entry->reg; in xen_pt_word_reg_write() local
213 XenPTRegInfo *reg = cfg_entry->reg; in xen_pt_long_reg_write() local
242 XenPTRegInfo *reg, uint32_t real_offset, in xen_pt_vendor_reg_init()
[all …]
/qemu/tests/qtest/libqos/
H A Di2c.c23 void i2c_read_block(QI2CDevice *i2cdev, uint8_t reg, in i2c_read_block()
30 void i2c_write_block(QI2CDevice *i2cdev, uint8_t reg, in i2c_write_block()
40 uint8_t i2c_get8(QI2CDevice *i2cdev, uint8_t reg) in i2c_get8()
47 uint16_t i2c_get16(QI2CDevice *i2cdev, uint8_t reg) in i2c_get16()
54 void i2c_set8(QI2CDevice *i2cdev, uint8_t reg, uint8_t value) in i2c_set8()
59 void i2c_set16(QI2CDevice *i2cdev, uint8_t reg, uint16_t value) in i2c_set16()
H A Dsdhci.c28 bool sdma, uint64_t reg) in set_qsdhci_fields()
38 static uint16_t sdhci_mm_readw(QSDHCI *s, uint32_t reg) in sdhci_mm_readw()
44 static uint64_t sdhci_mm_readq(QSDHCI *s, uint32_t reg) in sdhci_mm_readq()
50 static void sdhci_mm_writeq(QSDHCI *s, uint32_t reg, uint64_t val) in sdhci_mm_writeq()
80 static uint16_t sdhci_pci_readw(QSDHCI *s, uint32_t reg) in sdhci_pci_readw()
86 static uint64_t sdhci_pci_readq(QSDHCI *s, uint32_t reg) in sdhci_pci_readq()
92 static void sdhci_pci_writeq(QSDHCI *s, uint32_t reg, uint64_t val) in sdhci_pci_writeq()
/qemu/hw/nvram/
H A Dxlnx-bbram.c205 static void bbram_ctrl_postw(RegisterInfo *reg, uint64_t val64) in bbram_ctrl_postw()
217 static void bbram_pgm_mode_postw(RegisterInfo *reg, uint64_t val64) in bbram_pgm_mode_postw()
230 static void bbram_aes_crc_postw(RegisterInfo *reg, uint64_t val64) in bbram_aes_crc_postw()
256 static uint64_t bbram_key_prew(RegisterInfo *reg, uint64_t val64) in bbram_key_prew()
271 static void bbram_key_postw(RegisterInfo *reg, uint64_t val64) in bbram_key_postw()
278 static uint64_t bbram_wo_postr(RegisterInfo *reg, uint64_t val) in bbram_wo_postr()
283 static uint64_t bbram_r8_postr(RegisterInfo *reg, uint64_t val) in bbram_r8_postr()
295 static uint64_t bbram_r8_prew(RegisterInfo *reg, uint64_t val64) in bbram_r8_prew()
306 static void bbram_r8_postw(RegisterInfo *reg, uint64_t val64) in bbram_r8_postw()
315 static uint64_t bbram_msw_lock_prew(RegisterInfo *reg, uint64_t val64) in bbram_msw_lock_prew()
[all …]
H A Dxlnx-versal-efuse-ctrl.c233 static void efuse_isr_postw(RegisterInfo *reg, uint64_t val64) in efuse_isr_postw()
239 static uint64_t efuse_ier_prew(RegisterInfo *reg, uint64_t val64) in efuse_ier_prew()
249 static uint64_t efuse_idr_prew(RegisterInfo *reg, uint64_t val64) in efuse_idr_prew()
297 static void efuse_key_crc_check(RegisterInfo *reg, uint32_t crc, in efuse_key_crc_check()
424 static void efuse_pgm_addr_postw(RegisterInfo *reg, uint64_t val64) in efuse_pgm_addr_postw()
466 static void efuse_rd_addr_postw(RegisterInfo *reg, uint64_t val64) in efuse_rd_addr_postw()
499 static uint64_t efuse_cache_load_prew(RegisterInfo *reg, uint64_t val64) in efuse_cache_load_prew()
513 static uint64_t efuse_pgm_lock_prew(RegisterInfo *reg, uint64_t val64) in efuse_pgm_lock_prew()
526 static void efuse_aes_crc_postw(RegisterInfo *reg, uint64_t val64) in efuse_aes_crc_postw()
535 static void efuse_aes_u0_crc_postw(RegisterInfo *reg, uint64_t val64) in efuse_aes_u0_crc_postw()
[all …]
H A Dxlnx-zynqmp-efuse.c259 #define EFUSE_CACHE_FLD(s, reg, field) \ argument
264 #define EFUSE_CACHE_BIT(s, reg, field) \ argument
362 static void zynqmp_efuse_isr_postw(RegisterInfo *reg, uint64_t val64) in zynqmp_efuse_isr_postw()
368 static uint64_t zynqmp_efuse_ier_prew(RegisterInfo *reg, uint64_t val64) in zynqmp_efuse_ier_prew()
378 static uint64_t zynqmp_efuse_idr_prew(RegisterInfo *reg, uint64_t val64) in zynqmp_efuse_idr_prew()
388 static void zynqmp_efuse_pgm_addr_postw(RegisterInfo *reg, uint64_t val64) in zynqmp_efuse_pgm_addr_postw()
450 static void zynqmp_efuse_rd_addr_postw(RegisterInfo *reg, uint64_t val64) in zynqmp_efuse_rd_addr_postw()
556 static void zynqmp_efuse_aes_crc_postw(RegisterInfo *reg, uint64_t val64) in zynqmp_efuse_aes_crc_postw()
569 static uint64_t zynqmp_efuse_cache_load_prew(RegisterInfo *reg, in zynqmp_efuse_cache_load_prew()
583 static uint64_t zynqmp_efuse_wr_lock_prew(RegisterInfo *reg, uint64_t val) in zynqmp_efuse_wr_lock_prew()
[all …]
/qemu/hw/rtc/
H A Dxlnx-zynqmp-rtc.c63 static uint64_t current_time_postr(RegisterInfo *reg, uint64_t val64) in current_time_postr()
70 static void rtc_int_status_postw(RegisterInfo *reg, uint64_t val64) in rtc_int_status_postw()
76 static uint64_t rtc_int_en_prew(RegisterInfo *reg, uint64_t val64) in rtc_int_en_prew()
85 static uint64_t rtc_int_dis_prew(RegisterInfo *reg, uint64_t val64) in rtc_int_dis_prew()
94 static void addr_error_postw(RegisterInfo *reg, uint64_t val64) in addr_error_postw()
100 static uint64_t addr_error_int_en_prew(RegisterInfo *reg, uint64_t val64) in addr_error_int_en_prew()
109 static uint64_t addr_error_int_dis_prew(RegisterInfo *reg, uint64_t val64) in addr_error_int_dis_prew()
/qemu/hw/dma/
H A Dxlnx_csu_dma.c329 static uint64_t addr_pre_write(RegisterInfo *reg, uint64_t val) in addr_pre_write()
335 static uint64_t size_pre_write(RegisterInfo *reg, uint64_t val) in size_pre_write()
356 static uint64_t size_post_read(RegisterInfo *reg, uint64_t val) in size_post_read()
363 static void size_post_write(RegisterInfo *reg, uint64_t val) in size_post_write()
389 static uint64_t status_pre_write(RegisterInfo *reg, uint64_t val) in status_pre_write()
394 static void ctrl_post_write(RegisterInfo *reg, uint64_t val) in ctrl_post_write()
409 static uint64_t int_status_pre_write(RegisterInfo *reg, uint64_t val) in int_status_pre_write()
421 static void int_status_post_write(RegisterInfo *reg, uint64_t val) in int_status_post_write()
428 static uint64_t int_enable_pre_write(RegisterInfo *reg, uint64_t val) in int_enable_pre_write()
444 static void int_enable_post_write(RegisterInfo *reg, uint64_t val) in int_enable_post_write()
[all …]
H A Dxlnx-zynq-devcfg.c187 static void r_ixr_post_write(RegisterInfo *reg, uint64_t val) in r_ixr_post_write()
194 static uint64_t r_ctrl_pre_write(RegisterInfo *reg, uint64_t val) in r_ctrl_pre_write()
208 static void r_ctrl_post_write(RegisterInfo *reg, uint64_t val) in r_ctrl_post_write()
220 static void r_unlock_post_write(RegisterInfo *reg, uint64_t val) in r_unlock_post_write()
239 static uint64_t r_lock_pre_write(RegisterInfo *reg, uint64_t val) in r_lock_pre_write()
247 static void r_dma_dst_len_post_write(RegisterInfo *reg, uint64_t val) in r_dma_dst_len_post_write()
/qemu/hw/net/can/
H A Dxlnx-zynqmp-can.c294 static void can_ier_post_write(RegisterInfo *reg, uint64_t val) in can_ier_post_write()
301 static uint64_t can_icr_pre_write(RegisterInfo *reg, uint64_t val) in can_icr_pre_write()
542 static uint64_t can_srr_pre_write(RegisterInfo *reg, uint64_t val) in can_srr_pre_write()
580 static uint64_t can_msr_pre_write(RegisterInfo *reg, uint64_t val) in can_msr_pre_write()
630 static uint64_t can_brpr_pre_write(RegisterInfo *reg, uint64_t val) in can_brpr_pre_write()
642 static uint64_t can_btr_pre_write(RegisterInfo *reg, uint64_t val) in can_btr_pre_write()
654 static uint64_t can_tcr_pre_write(RegisterInfo *reg, uint64_t val) in can_tcr_pre_write()
781 static uint64_t can_rxfifo_post_read_id(RegisterInfo *reg, uint64_t val) in can_rxfifo_post_read_id()
799 static void can_filter_enable_post_write(RegisterInfo *reg, uint64_t val) in can_filter_enable_post_write()
813 static uint64_t can_filter_mask_pre_write(RegisterInfo *reg, uint64_t val) in can_filter_mask_pre_write()
[all …]
/qemu/hw/intc/
H A Darm_gicv3_kvm.c90 #define KVM_VGIC_ATTR(reg, typer) \ argument
109 static inline void kvm_gicc_access(GICv3State *s, uint64_t reg, int cpu, in kvm_gicc_access()
136 uint32_t reg, *field; in kvm_dist_get_priority() local
157 uint32_t reg, *field; in kvm_dist_put_priority() local
179 uint32_t reg; in kvm_dist_get_edge_trigger() local
204 uint32_t reg; in kvm_dist_put_edge_trigger() local
230 uint32_t reg; in kvm_gic_get_line_level_bmp() local
241 uint32_t reg; in kvm_gic_put_line_level_bmp() local
253 uint32_t reg; in kvm_dist_getbmp() local
275 uint32_t reg; in kvm_dist_putbmp() local
[all …]
H A Dxlnx-zynqmp-ipi.c176 static uint64_t xlnx_zynqmp_ipi_trig_prew(RegisterInfo *reg, uint64_t val64) in xlnx_zynqmp_ipi_trig_prew()
185 static void xlnx_zynqmp_ipi_trig_postw(RegisterInfo *reg, uint64_t val64) in xlnx_zynqmp_ipi_trig_postw()
197 static uint64_t xlnx_zynqmp_ipi_isr_prew(RegisterInfo *reg, uint64_t val64) in xlnx_zynqmp_ipi_isr_prew()
206 static void xlnx_zynqmp_ipi_isr_postw(RegisterInfo *reg, uint64_t val64) in xlnx_zynqmp_ipi_isr_postw()
213 static uint64_t xlnx_zynqmp_ipi_ier_prew(RegisterInfo *reg, uint64_t val64) in xlnx_zynqmp_ipi_ier_prew()
223 static uint64_t xlnx_zynqmp_ipi_idr_prew(RegisterInfo *reg, uint64_t val64) in xlnx_zynqmp_ipi_idr_prew()
H A Daspeed_intc.c155 uint32_t reg) in aspeed_intc_get_irq()
326 uint32_t reg = offset >> 2; in aspeed_intc_enable_handler() local
377 uint32_t reg = offset >> 2; in aspeed_intc_status_handler() local
433 uint32_t reg = offset >> 2; in aspeed_intc_status_handler_multi_outpins() local
491 uint32_t reg = offset >> 2; in aspeed_intc_read() local
505 uint32_t reg = offset >> 2; in aspeed_intc_write() local
547 uint32_t reg = offset >> 2; in aspeed_ssp_intc_write() local
589 uint32_t reg = offset >> 2; in aspeed_tsp_intc_write() local
631 uint32_t reg = offset >> 2; in aspeed_intcio_read() local
645 uint32_t reg = offset >> 2; in aspeed_intcio_write() local
[all …]
/qemu/hw/net/fsl_etsec/
H A Detsec.c81 eTSEC_Register *reg = NULL; in etsec_read() local
110 eTSEC_Register *reg, in write_tstat()
128 eTSEC_Register *reg, in write_rstat()
146 eTSEC_Register *reg, in write_tbasex()
157 eTSEC_Register *reg, in write_rbasex()
168 eTSEC_Register *reg, in write_dmactrl()
213 eTSEC_Register *reg = NULL; in etsec_write() local
/qemu/hw/core/
H A Dregister.c23 static inline void register_write_val(RegisterInfo *reg, uint64_t val) in register_write_val()
45 static inline uint64_t register_read_val(RegisterInfo *reg) in register_read_val()
71 void register_write(RegisterInfo *reg, uint64_t val, uint64_t we, in register_write()
126 uint64_t register_read(RegisterInfo *reg, uint64_t re, const char* prefix, in register_read()
160 void register_reset(RegisterInfo *reg) in register_reset()
183 RegisterInfo *reg = NULL; in register_write_memory() local
211 RegisterInfo *reg = NULL; in register_read_memory() local
/qemu/hw/ppc/
H A Dpnv_n1_chiplet.c33 uint32_t reg = addr >> 3; in pnv_n1_chiplet_pb_scom_eq_read() local
51 uint32_t reg = addr >> 3; in pnv_n1_chiplet_pb_scom_eq_write() local
77 uint32_t reg = addr >> 3; in pnv_n1_chiplet_pb_scom_es_read() local
95 uint32_t reg = addr >> 3; in pnv_n1_chiplet_pb_scom_es_write() local
/qemu/target/sparc/
H A Dldst_helper.c677 int reg = (addr >> 8) & 0x1f; in helper_ld_asi() local
738 int reg = (addr >> 8) & 3; in helper_ld_asi() local
998 int reg = (addr >> 8) & 0x1f; in helper_st_asi() local
1104 int reg = (addr >> 8) & 3; in helper_st_asi() local
1423 int reg = (addr >> 3) & 0xf; in helper_ld_asi() local
1461 int reg = (addr >> 3) & 0x3f; in helper_ld_asi() local
1468 int reg = (addr >> 3) & 0x3f; in helper_ld_asi() local
1475 int reg = (addr >> 3) & 0xf; in helper_ld_asi() local
1527 int reg = (addr >> 3) & 0x3f; in helper_ld_asi() local
1534 int reg = (addr >> 3) & 0x3f; in helper_ld_asi() local
[all …]

12345678910>>...13