Home
last modified time | relevance | path

Searched refs:regs (Results 1 – 25 of 575) sorted by relevance

12345678910>>...23

/freebsd/sys/amd64/vmm/
H A Dx86.c211 regs[0] = 0; in x86_emulate_cpuid()
212 regs[1] = 0; in x86_emulate_cpuid()
213 regs[2] = 0; in x86_emulate_cpuid()
214 regs[3] = 0; in x86_emulate_cpuid()
270 regs[2] = 0; in x86_emulate_cpuid()
271 regs[3] = 0; in x86_emulate_cpuid()
292 regs[2] = 0; in x86_emulate_cpuid()
293 regs[3] = 0; in x86_emulate_cpuid()
393 if (regs[0] || regs[1] || regs[2] || regs[3]) { in x86_emulate_cpuid()
414 regs[0] = 0; in x86_emulate_cpuid()
[all …]
/freebsd/sys/contrib/ncsw/Peripherals/FM/MAC/
H A Dfman_dtsec.c40 iowrite32be(ioread32be(&regs->rctrl) | RCTRL_GRS, &regs->rctrl); in fman_dtsec_stop_rx()
46 iowrite32be(ioread32be(&regs->tctrl) | DTSEC_TCTRL_GTS, &regs->tctrl); in fman_dtsec_stop_tx()
52 iowrite32be(ioread32be(&regs->tctrl) & ~DTSEC_TCTRL_GTS, &regs->tctrl); in fman_dtsec_start_tx()
58 iowrite32be(ioread32be(&regs->rctrl) & ~RCTRL_GRS, &regs->rctrl); in fman_dtsec_start_rx()
547 &regs->imask); in fman_dtsec_set_stat_level()
555 &regs->imask); in fman_dtsec_set_stat_level()
563 &regs->imask); in fman_dtsec_set_stat_level()
571 &regs->imask); in fman_dtsec_set_stat_level()
584 &regs->rctrl); in fman_dtsec_set_ts()
739 iowrite32be(ioread32be(&regs->imask) | ev_mask, &regs->imask); in fman_dtsec_enable_interrupt()
[all …]
H A Dfman_tgec.c46 iowrite32be(tmp0, &regs->mac_addr_0); in fman_tgec_set_mac_address()
47 iowrite32be(tmp1, &regs->mac_addr_1); in fman_tgec_set_mac_address()
65 ioread32be(&regs->bn ## _l))
247 iowrite32be(ev_mask, &regs->ievent); in fman_tgec_ack_event()
252 return ioread32be(&regs->imask); in fman_tgec_get_interrupt_mask()
270 iowrite32be(0, &regs->mac_addr_2); in fman_tgec_clear_addr_in_paddr()
271 iowrite32be(0, &regs->mac_addr_3); in fman_tgec_clear_addr_in_paddr()
276 return ioread32be(&regs->tgec_id); in fman_tgec_get_revision()
281 iowrite32be(ioread32be(&regs->imask) | ev_mask, &regs->imask); in fman_tgec_enable_interrupt()
286 iowrite32be(ioread32be(&regs->imask) & ~ev_mask, &regs->imask); in fman_tgec_disable_interrupt()
[all …]
H A Dfman_memac.c44 return ioread32be(&regs->imask); in fman_memac_get_interrupt_mask()
49 iowrite32be(ev_mask, &regs->ievent); in fman_memac_ack_event()
133 tmp = ioread32be(&regs->statn_config); in fman_memac_reset_stat()
137 iowrite32be(tmp, &regs->statn_config); in fman_memac_reset_stat()
214 iowrite32be(tmp, &regs->if_mode); in fman_memac_init()
244 tmp = ioread32be(&regs->imask); in fman_memac_set_exception()
250 iowrite32be(tmp, &regs->imask); in fman_memac_set_exception()
274 tmp = ioread32be(&regs->maxfrm); in fman_memac_get_max_frame_len()
351 (ioread32be(&regs->bn ## _l) | \
451 tmp = ioread32be(&regs->if_mode); in fman_memac_adjust_link()
[all …]
H A Dfman_dtsec_mii_acc.c85 &regs->miimcfg); in fman_dtsec_mii_reset()
87 &regs->miimcfg); in fman_dtsec_mii_reset()
101 iowrite32be(0, &regs->miimcom); in fman_dtsec_mii_write_reg()
103 tmp = ioread32be(&regs->miimcom); in fman_dtsec_mii_write_reg()
108 iowrite32be(tmp, &regs->miimadd); in fman_dtsec_mii_write_reg()
112 iowrite32be((uint32_t)data, &regs->miimcon); in fman_dtsec_mii_write_reg()
114 tmp = ioread32be(&regs->miimcon); in fman_dtsec_mii_write_reg()
136 iowrite32be(tmp, &regs->miimadd); in fman_dtsec_mii_read_reg()
142 tmp = ioread32be(&regs->miimcom); in fman_dtsec_mii_read_reg()
154 iowrite32be(0, &regs->miimcom); in fman_dtsec_mii_read_reg()
[all …]
/freebsd/sys/contrib/alpine-hal/
H A Dal_hal_pcie.c154 struct al_pcie_regs *regs = pcie_port->regs; in al_pcie_port_link_speed_ctrl_set() local
177 struct al_pcie_regs *regs = pcie_port->regs; in al_pcie_port_link_config() local
229 struct al_pcie_regs *regs = pcie_port->regs; in al_pcie_port_ram_parity_int_config() local
246 struct al_pcie_regs *regs = pcie_port->regs; in al_pcie_port_axi_parity_int_config() local
309 struct al_pcie_regs *regs = pcie_port->regs; in al_pcie_port_relaxed_pcie_ordering_config() local
390 struct al_pcie_regs *regs = pcie_port->regs; in al_pcie_port_lat_rply_timers_config() local
493 struct al_pcie_regs *regs = pcie_port->regs; in al_pcie_port_gen2_params_config() local
542 struct al_pcie_regs *regs = pcie_port->regs; in al_pcie_port_gen3_params_config() local
633 struct al_pcie_regs *regs = pcie_port->regs; in al_pcie_port_pf_params_config() local
845 struct al_pcie_regs *regs = pcie_port->regs; in al_pcie_port_sris_config() local
[all …]
H A Dal_hal_iofic.c58 al_reg_write32(&regs->ctrl[group].int_control_grp, flags); in al_iofic_config()
76 reg = al_reg_read32(&regs->ctrl[group].int_control_grp); in al_iofic_moder_res_config()
81 al_reg_write32(&regs->ctrl[group].int_control_grp, reg); in al_iofic_moder_res_config()
98 reg = al_reg_read32(&regs->ctrl[group].int_control_grp); in al_iofic_legacy_moder_interval_config()
103 al_reg_write32(&regs->ctrl[group].int_control_grp, reg); in al_iofic_legacy_moder_interval_config()
166 return &regs->ctrl[group].int_mask_clear_grp; in al_iofic_unmask_offset_get()
198 reg = al_reg_read32(&regs->ctrl[group].int_mask_grp); in al_iofic_mask()
213 return al_reg_read32(&regs->ctrl[group].int_mask_grp); in al_iofic_read_mask()
226 return al_reg_read32(&regs->ctrl[group].int_cause_grp); in al_iofic_read_cause()
240 al_reg_write32(&regs->ctrl[group].int_cause_grp, ~mask); in al_iofic_clear_cause()
[all …]
/freebsd/sys/contrib/ncsw/Peripherals/FM/Rtc/
H A Dfman_rtc.c50 return ioread32be(&regs->tmr_tevent); in fman_rtc_get_events()
87 return ioread32be(&regs->tmr_add); in fman_rtc_get_frequency_compensation()
92 iowrite32be(val, &regs->tmr_add); in fman_rtc_set_frequency_compensation()
97 fman_rtc_set_interrupt_mask(regs, fman_rtc_get_interrupt_mask(regs) | events); in fman_rtc_enable_interupt()
102 fman_rtc_set_interrupt_mask(regs, fman_rtc_get_interrupt_mask(regs) & ~events); in fman_rtc_disable_interupt()
140 return ioread32be(&regs->tmr_ctrl); in fman_rtc_get_timer_ctrl()
145 iowrite32be(val, &regs->tmr_ctrl); in fman_rtc_set_timer_ctrl()
152 fman_rtc_set_timer_ctrl(regs, 0); in fman_rtc_timers_soft_reset()
162 fman_rtc_timers_soft_reset(regs); in fman_rtc_init()
250 fman_rtc_set_timer_ctrl(regs, (fman_rtc_get_timer_ctrl(regs) in fman_rtc_disable()
[all …]
/freebsd/sys/contrib/ncsw/Peripherals/FM/Pcd/
H A Dfman_prs.c42 return ioread32be(&regs->fmpr_perer); in fman_prs_get_err_ev_mask()
47 iowrite32be(event, &regs->fmpr_perr); in fman_prs_ack_err_event()
57 return ioread32be(&regs->fmpr_pever); in fman_prs_get_expt_ev_mask()
62 iowrite32be(event, &regs->fmpr_pevr); in fman_prs_ack_expt_event()
78 &regs->fmpr_pevr); in fman_prs_init()
83 iowrite32be(0, &regs->fmpr_pever); in fman_prs_init()
90 iowrite32be(tmp, &regs->fmpr_perer); in fman_prs_init()
102 iowrite32be(tmp, &regs->fmpr_rpimac); in fman_prs_enable()
110 iowrite32be(tmp, &regs->fmpr_rpimac); in fman_prs_disable()
120 iowrite32be(pid_msk, &regs->fmpr_ppsc); in fman_prs_set_stst_port_msk()
[all …]
H A Dfman_kg.c60 fman_kg_write_ar_wait(regs, ar); in clear_pe_all_scheme()
80 fman_kg_write_cpp(regs, 0); in clear_pe_all_cls_plan()
83 fman_kg_write_ar_wait(regs, ar); in clear_pe_all_cls_plan()
323 &regs->fmkg_eer); in fman_kg_init()
332 iowrite32be(tmp, &regs->fmkg_eeer); in fman_kg_init()
333 iowrite32be(0, &regs->fmkg_fdor); in fman_kg_init()
334 iowrite32be(0, &regs->fmkg_gdv0r); in fman_kg_init()
335 iowrite32be(0, &regs->fmkg_gdv1r); in fman_kg_init()
356 &regs->fmkg_gcr); in fman_kg_enable()
362 &regs->fmkg_gcr); in fman_kg_disable()
[all …]
/freebsd/sys/amd64/ia32/
H A Dia32_signal.c343 struct trapframe *regs; in ia32_osendsig() local
353 regs = td->td_frame; in ia32_osendsig()
458 regs = td->td_frame; in freebsd4_ia32_sendsig()
583 regs = td->td_frame; in ia32_sendsig()
701 regs = td->td_frame; in ofreebsd32_sigreturn()
764 regs = td->td_frame; in freebsd4_freebsd32_sigreturn()
803 regs->tf_cs = cs; in freebsd4_freebsd32_sigreturn()
833 regs = td->td_frame; in freebsd32_sigreturn()
903 regs->tf_cs = cs; in freebsd32_sigreturn()
928 regs = td->td_frame; in ia32_setregs()
[all …]
H A Dia32_reg.c84 regs->r_gs = _ugssel; in fill_regs32()
85 regs->r_fs = _ufssel; in fill_regs32()
97 regs->r_cs = tp->tf_cs; in fill_regs32()
100 regs->r_ss = tp->tf_ss; in fill_regs32()
101 regs->r_err = 0; in fill_regs32()
102 regs->r_trapno = 0; in fill_regs32()
112 if (!EFL_SECURE(regs->r_eflags, tp->tf_rflags) || !CS_SECURE(regs->r_cs)) in set_regs32()
114 tp->tf_gs = regs->r_gs; in set_regs32()
115 tp->tf_fs = regs->r_fs; in set_regs32()
116 tp->tf_es = regs->r_es; in set_regs32()
[all …]
/freebsd/lib/libproc/
H A Dproc_regs.c45 struct reg regs; in proc_regget() local
52 memset(&regs, 0, sizeof(regs)); in proc_regget()
58 *regvalue = regs.elr; in proc_regget()
66 *regvalue = regs.pc; in proc_regget()
73 *regvalue = regs.sp; in proc_regget()
83 *regvalue = regs.sp; in proc_regget()
97 struct reg regs; in proc_regset() local
109 regs.elr = regvalue; in proc_regset()
117 regs.pc = regvalue; in proc_regset()
124 regs.sp = regvalue; in proc_regset()
[all …]
/freebsd/sys/x86/x86/
H A Didentcpu.c264 memcpy(brand, regs, sizeof(regs)); in printcpuinfo()
1404 if (regs[0] == 0 && regs[1] == 0x4b4d564b && in identify_hypervisor_cpuid_base()
1405 regs[2] == 0x564b4d56 && regs[3] == 0x0000004d) in identify_hypervisor_cpuid_base()
1460 u_int regs[4]; in identify_hypervisor() local
1544 u_int regs[4]; in identify_cpu1() local
1598 u_int regs[4]; in identify_cpu_ext_features() local
1610 u_int regs[4]; in identify_cpu_fixup_bsp() local
1626 u_int regs[4]; in finishidentcpu() local
1827 u_int regs[4]; in print_AMD_info() local
1937 u_int regs[4]; in print_INTEL_info() local
[all …]
/freebsd/sys/dev/hyperv/vmbus/x86/
H A Dhyperv_x86.c153 u_int regs[4]; in hyperv_identify_features() local
160 maxleaf = regs[0]; in hyperv_identify_features()
176 hyperv_features = regs[0]; in hyperv_identify_features()
177 hyperv_pm_features = regs[2]; in hyperv_identify_features()
178 hyperv_features3 = regs[3]; in hyperv_identify_features()
182 regs[1] & 0xffff, regs[0], regs[2]); in hyperv_identify_features()
222 hyperv_recommends = regs[0]; in hyperv_identify_features()
224 printf(" Recommends: %08x %08x\n", regs[0], regs[1]); in hyperv_identify_features()
228 printf(" Limits: Vcpu:%d Lcpu:%d Int:%d\n", regs[0], regs[1], in hyperv_identify_features()
229 regs[2]); in hyperv_identify_features()
[all …]
/freebsd/sys/arm/arm/
H A Dmachdep_kdb.c95 bcopy(&tf->tf_r0, regs->r, sizeof(regs->r)); in fill_regs()
96 regs->r_sp = tf->tf_usr_sp; in fill_regs()
97 regs->r_lr = tf->tf_usr_lr; in fill_regs()
98 regs->r_pc = tf->tf_pc; in fill_regs()
99 regs->r_cpsr = tf->tf_spsr; in fill_regs()
121 sizeof(regs->fpr_r)); in fill_fpregs()
124 memset(regs, 0, sizeof(*regs)); in fill_fpregs()
134 bcopy(regs->r, &tf->tf_r0, sizeof(regs->r)); in set_regs()
137 tf->tf_pc = regs->r_pc; in set_regs()
152 memcpy(pcb->pcb_vfpstate.reg, regs->fpr_r, sizeof(regs->fpr_r)); in set_fpregs()
[all …]
/freebsd/sys/contrib/ncsw/inc/flib/
H A Dfsl_fman_rtc.h187 uint32_t fman_rtc_get_events(struct rtc_regs *regs);
195 uint32_t fman_rtc_get_interrupt_mask(struct rtc_regs *regs);
249 uint32_t fman_rtc_get_timer_ctrl(struct rtc_regs *regs);
324 time = (uint64_t)ioread32be(&regs->tmr_cnt_l); in fman_rtc_get_timer()
325 time |= ((uint64_t)ioread32be(&regs->tmr_cnt_h) << 32); in fman_rtc_get_timer()
337 iowrite32be((uint32_t)val, &regs->tmr_cnt_l); in fman_rtc_set_timer()
338 iowrite32be((uint32_t)(val >> 32), &regs->tmr_cnt_h); in fman_rtc_set_timer()
348 void fman_rtc_timers_soft_reset(struct rtc_regs *regs);
368 void fman_rtc_enable(struct rtc_regs *regs, bool reset_clock);
376 bool fman_rtc_is_enabled(struct rtc_regs *regs);
[all …]
/freebsd/sys/amd64/linux32/
H A Dlinux32_sysvec.c151 struct trapframe *regs; in linux_rt_sendsig() local
162 regs = td->td_frame; in linux_rt_sendsig()
237 regs->tf_fs = _ufssel; in linux_rt_sendsig()
238 regs->tf_gs = _ugssel; in linux_rt_sendsig()
278 regs = td->td_frame; in linux_sendsig()
341 regs->tf_fs = _ufssel; in linux_sendsig()
342 regs->tf_gs = _ugssel; in linux_sendsig()
367 regs = td->td_frame; in linux_sigreturn()
443 regs = td->td_frame; in linux_rt_sigreturn()
577 regs = td->td_frame; in linux_exec_setregs()
[all …]
/freebsd/sys/dev/enetc/
H A Denetc_mdio.c41 #define ENETC_MDIO_RD4(regs, base, off) \ argument
42 bus_read_4((regs), (base) + (off))
43 #define ENETC_MDIO_WR4(regs, base, off, value) \ argument
44 bus_write_4((regs), (base) + (off), (value))
47 enetc_mdio_wait(struct resource *regs, int mdio_base) in enetc_mdio_wait() argument
82 if (enetc_mdio_wait(regs, mdio_base) == ETIMEDOUT) in enetc_mdio_read()
93 if (enetc_mdio_wait(regs, mdio_base) == ETIMEDOUT) in enetc_mdio_read()
100 if (enetc_mdio_wait(regs, mdio_base) == ETIMEDOUT) in enetc_mdio_read()
130 if (enetc_mdio_wait(regs, mdio_base) == ETIMEDOUT) in enetc_mdio_write()
141 if (enetc_mdio_wait(regs, mdio_base) == ETIMEDOUT) in enetc_mdio_write()
[all …]
/freebsd/sys/i386/i386/
H A Dexec_machdep.c144 regs = td->td_frame; in osendsig()
273 regs = td->td_frame; in freebsd4_sendsig()
284 bcopy(regs, &sf.sf_uc.uc_mcontext.mc_fs, sizeof(*regs)); in freebsd4_sendsig()
408 regs = td->td_frame; in sendsig()
427 bcopy(regs, &sf.sf_uc.uc_mcontext.mc_fs, sizeof(*regs)); in sendsig()
554 regs = td->td_frame; in osigreturn()
667 regs = td->td_frame; in freebsd4_sigreturn()
737 bcopy(&ucp->uc_mcontext.mc_fs, regs, sizeof(*regs)); in freebsd4_sigreturn()
872 bcopy(&ucp->uc_mcontext.mc_fs, regs, sizeof(*regs)); in sys_sigreturn()
1036 regs->r_err = 0; in fill_frame_regs()
[all …]
/freebsd/sys/i386/linux/
H A Dlinux_sysvec.c158 struct trapframe *regs; in linux_rt_sendsig() local
168 regs = td->td_frame; in linux_rt_sendsig()
237 regs->tf_cs = _ucodesel; in linux_rt_sendsig()
238 regs->tf_ds = _udatasel; in linux_rt_sendsig()
239 regs->tf_es = _udatasel; in linux_rt_sendsig()
262 struct trapframe *regs; in linux_sendsig() local
277 regs = td->td_frame; in linux_sendsig()
359 struct trapframe *regs; in linux_sigreturn() local
363 regs = td->td_frame; in linux_sigreturn()
436 struct trapframe *regs; in linux_rt_sigreturn() local
[all …]
/freebsd/usr.sbin/bhyve/
H A Dtpm_intf_crb.c145 #define CRB_CMD_SIZE_READ(regs) (regs.cmd_size) argument
148 regs.cmd_size = val; \
150 #define CRB_CMD_ADDR_READ(regs) \ argument
151 (((uint64_t)regs.cmd_addr_hi << 32) | regs.cmd_addr_lo)
157 #define CRB_RSP_SIZE_READ(regs) (regs.rsp_size) argument
160 regs.rsp_size = val; \
162 #define CRB_RSP_ADDR_READ(regs) (regs.rsp_addr) argument
165 regs.rsp_addr = val; \
172 struct tpm_crb_regs regs; member
451 crb->regs.intf_id.cap_crb = true; in tpm_crb_init()
[all …]
/freebsd/sys/amd64/amd64/
H A Dexec_machdep.c129 regs = td->td_frame; in sendsig()
139 bcopy(regs, &sf.sf_uc.uc_mcontext.mc_rdi, sizeof(*regs)); in sendsig()
254 regs = td->td_frame; in sys_sigreturn()
312 bcopy(&ucp->uc_mcontext.mc_rdi, regs, sizeof(*regs)); in sys_sigreturn()
375 regs = td->td_frame; in exec_setregs()
449 regs->r_ds = 0; in fill_frame_regs()
450 regs->r_es = 0; in fill_frame_regs()
451 regs->r_fs = 0; in fill_frame_regs()
452 regs->r_gs = 0; in fill_frame_regs()
454 regs->r_err = 0; in fill_frame_regs()
[all …]
/freebsd/sys/dev/fb/
H A Dvesa.c77 u_char regs[1]; member
237 x86regs_t regs; in int10_set_mode() local
250 x86regs_t regs; in vesa_bios_post() local
356 regs.R_BL = 1;
393 regs.R_BL = 1; in vesa_bios_save_palette()
426 regs.R_BL = 1; in vesa_bios_save_palette2()
568 regs.R_BL = 1; in vesa_bios_get_line_length()
592 printf("bx:%d, cx:%d, dx:%d\n", regs.R_BX, regs.R_CX, regs.R_DX); in vesa_bios_set_line_length()
613 regs.R_BL = 1;
635 regs.R_CX = x; in vesa_bios_set_start()
[all …]
/freebsd/sys/arm64/arm64/
H A Dexec_machdep.c75 regs->sp = frame->tf_sp; in fill_regs()
76 regs->lr = frame->tf_lr; in fill_regs()
80 memcpy(regs->x, frame->tf_x, sizeof(regs->x)); in fill_regs()
101 frame->tf_sp = regs->sp; in set_regs()
102 frame->tf_lr = regs->lr; in set_regs()
165 sizeof(regs->fp_q)); in fill_fpregs()
169 memset(regs, 0, sizeof(*regs)); in fill_fpregs()
183 memcpy(pcb->pcb_fpustate.vfp_regs, regs->fp_q, sizeof(regs->fp_q)); in set_fpregs()
197 memset(regs, 0, sizeof(*regs)); in fill_dbregs()
372 memset(regs, 0, sizeof(*regs)); in fill_fpregs32()
[all …]

12345678910>>...23