Home
last modified time | relevance | path

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

1234567891011

/f-stack/freebsd/amd64/vmm/
H A Dx86.c224 regs[0] = 0; in x86_emulate_cpuid()
225 regs[1] = 0; in x86_emulate_cpuid()
226 regs[2] = 0; in x86_emulate_cpuid()
227 regs[3] = 0; in x86_emulate_cpuid()
283 regs[2] = 0; in x86_emulate_cpuid()
284 regs[3] = 0; in x86_emulate_cpuid()
305 regs[2] = 0; in x86_emulate_cpuid()
306 regs[3] = 0; in x86_emulate_cpuid()
406 if (regs[0] || regs[1] || regs[2] || regs[3]) { in x86_emulate_cpuid()
427 regs[0] = 0; in x86_emulate_cpuid()
[all …]
/f-stack/freebsd/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 …]
/f-stack/freebsd/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 …]
/f-stack/freebsd/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 …]
/f-stack/freebsd/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 …]
/f-stack/freebsd/amd64/ia32/
H A Dia32_reg.c90 regs->r_gs = _ugssel; in fill_regs32()
91 regs->r_fs = _ufssel; in fill_regs32()
103 regs->r_cs = tp->tf_cs; in fill_regs32()
106 regs->r_ss = tp->tf_ss; in fill_regs32()
107 regs->r_err = 0; in fill_regs32()
108 regs->r_trapno = 0; in fill_regs32()
118 if (!EFL_SECURE(regs->r_eflags, tp->tf_rflags) || !CS_SECURE(regs->r_cs)) in set_regs32()
120 tp->tf_gs = regs->r_gs; in set_regs32()
121 tp->tf_fs = regs->r_fs; in set_regs32()
122 tp->tf_es = regs->r_es; in set_regs32()
[all …]
H A Dia32_signal.c342 struct trapframe *regs; in ia32_osendsig() local
352 regs = td->td_frame; in ia32_osendsig()
455 regs = td->td_frame; in freebsd4_ia32_sendsig()
580 regs = td->td_frame; in ia32_sendsig()
706 regs = td->td_frame; in ofreebsd32_sigreturn()
775 regs = td->td_frame;
814 regs->tf_cs = cs;
851 regs = td->td_frame;
919 regs->tf_cs = cs;
944 regs = td->td_frame; in ia32_setregs()
[all …]
/f-stack/freebsd/x86/x86/
H A Didentcpu.c262 memcpy(brand, regs, sizeof(regs)); in printcpuinfo()
1413 if (regs[0] == 0 && regs[1] == 0x4b4d564b && in identify_hypervisor_cpuid_base()
1414 regs[2] == 0x564b4d56 && regs[3] == 0x0000004d) in identify_hypervisor_cpuid_base()
1452 u_int regs[4]; in identify_hypervisor() local
1564 u_int regs[4]; in identify_cpu1() local
1618 u_int regs[4]; in identify_cpu_fixup_bsp() local
1634 u_int regs[4]; in finishidentcpu() local
1834 u_int regs[4]; in print_AMD_info() local
1944 u_int regs[4]; in print_INTEL_info() local
1975 (regs[2] >> 16) & 0xffff, nway, regs[2] & 0xff); in print_INTEL_info()
[all …]
/f-stack/freebsd/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 …]
H A Dfsl_fman_dtsec.h803 uint32_t fman_dtsec_get_revision(struct dtsec_regs *regs);
859 int fman_dtsec_adjust_link(struct dtsec_regs *regs,
873 int fman_dtsec_set_tbi_phy_addr(struct dtsec_regs *regs,
990 void fman_dtsec_set_ts(struct dtsec_regs *regs, bool en);
1059 int fman_dtsec_set_stat_level(struct dtsec_regs *regs,
1066 void fman_dtsec_reset_stat(struct dtsec_regs *regs);
1089 void fman_dtsec_start_tx(struct dtsec_regs *regs);
1090 void fman_dtsec_start_rx(struct dtsec_regs *regs);
1091 void fman_dtsec_stop_tx(struct dtsec_regs *regs);
1092 void fman_dtsec_stop_rx(struct dtsec_regs *regs);
[all …]
H A Dfsl_fman_tgec.h368 int fman_tgec_init(struct tgec_regs *regs, struct tgec_cfg *cfg,
375 uint32_t fman_tgec_get_revision(struct tgec_regs *regs);
379 void fman_tgec_set_promiscuous(struct tgec_regs *regs, bool val);
385 void fman_tgec_reset_stat(struct tgec_regs *regs);
394 uint64_t fman_tgec_get_counter(struct tgec_regs *regs,
438 void fman_tgec_ack_event(struct tgec_regs *regs, uint32_t ev_mask);
440 uint32_t fman_tgec_get_interrupt_mask(struct tgec_regs *regs);
451 void fman_tgec_clear_addr_in_paddr(struct tgec_regs *regs);
457 void fman_tgec_reset_filter_table(struct tgec_regs *regs);
466 uint16_t fman_tgec_get_max_frame_len(struct tgec_regs *regs);
[all …]
H A Dfsl_fman_prs.h89 uint32_t fman_prs_get_err_event(struct fman_prs_regs *regs, uint32_t ev_mask);
90 uint32_t fman_prs_get_err_ev_mask(struct fman_prs_regs *regs);
91 void fman_prs_ack_err_event(struct fman_prs_regs *regs, uint32_t event);
93 uint32_t fman_prs_get_expt_ev_mask(struct fman_prs_regs *regs);
94 void fman_prs_ack_expt_event(struct fman_prs_regs *regs, uint32_t event);
96 int fman_prs_init(struct fman_prs_regs *regs, struct fman_prs_cfg *cfg);
97 void fman_prs_enable(struct fman_prs_regs *regs);
98 void fman_prs_disable(struct fman_prs_regs *regs);
99 int fman_prs_is_enabled(struct fman_prs_regs *regs);
100 void fman_prs_set_stst_port_msk(struct fman_prs_regs *regs, uint32_t pid_msk);
[all …]
H A Dfsl_fman_memac.h369 int fman_memac_init(struct memac_regs *regs,
382 void fman_memac_add_addr_in_paddr(struct memac_regs *regs,
386 void fman_memac_clear_addr_in_paddr(struct memac_regs *regs,
389 uint64_t fman_memac_get_counter(struct memac_regs *regs,
392 void fman_memac_set_tx_pause_frames(struct memac_regs *regs,
395 uint16_t fman_memac_get_max_frame_len(struct memac_regs *regs);
400 void fman_memac_reset_stat(struct memac_regs *regs);
402 void fman_memac_reset(struct memac_regs *regs);
404 void fman_memac_reset_filter_table(struct memac_regs *regs);
413 void fman_memac_set_wol(struct memac_regs *regs, bool enable);
[all …]
/f-stack/freebsd/arm/arm/
H A Dmachdep_kdb.c97 bcopy(&tf->tf_r0, regs->r, sizeof(regs->r)); in fill_regs()
98 regs->r_sp = tf->tf_usr_sp; in fill_regs()
99 regs->r_lr = tf->tf_usr_lr; in fill_regs()
100 regs->r_pc = tf->tf_pc; in fill_regs()
101 regs->r_cpsr = tf->tf_spsr; in fill_regs()
108 bzero(regs, sizeof(*regs)); in fill_fpregs()
117 bcopy(regs->r, &tf->tf_r0, sizeof(regs->r)); in set_regs()
118 tf->tf_usr_sp = regs->r_sp; in set_regs()
119 tf->tf_usr_lr = regs->r_lr; in set_regs()
120 tf->tf_pc = regs->r_pc; in set_regs()
[all …]
/f-stack/freebsd/amd64/linux32/
H A Dlinux32_sysvec.c266 struct trapframe *regs; in linux_rt_sendsig() local
277 regs = td->td_frame; in linux_rt_sendsig()
355 regs->tf_fs = _ufssel; in linux_rt_sendsig()
356 regs->tf_gs = _ugssel; in linux_rt_sendsig()
396 regs = td->td_frame; in linux_sendsig()
461 regs->tf_fs = _ufssel; in linux_sendsig()
462 regs->tf_gs = _ugssel; in linux_sendsig()
489 regs = td->td_frame; in linux_sigreturn()
570 regs = td->td_frame; in linux_rt_sigreturn()
697 regs = td->td_frame; in linux_exec_setregs()
[all …]
/f-stack/freebsd/contrib/ncsw/Peripherals/FM/Port/
H A Dfman_port.c65 iowrite32be(tmp, &regs->fmbm_rcfg); in init_bmi_rx()
77 iowrite32be(tmp, &regs->fmbm_rda); in init_bmi_rx()
83 iowrite32be(tmp, &regs->fmbm_rfp); in init_bmi_rx()
96 iowrite32be(tmp, &regs->fmbm_rfed); in init_bmi_rx()
109 iowrite32be(tmp, &regs->fmbm_rim); in init_bmi_rx()
168 iowrite32be(tmp, &regs->fmbm_rpc); in init_bmi_rx()
250 iowrite32be(ioread32be(&regs->fmbm_tfne) & ~BMI_EBD_EN, &regs->fmbm_tfne); in init_bmi_tx()
335 &regs->fmbm_ofne); in init_bmi_oh()
339 &regs->fmbm_ofne); in init_bmi_oh()
341 &regs->fmbm_ofene); in init_bmi_oh()
[all …]
/f-stack/freebsd/i386/linux/
H A Dlinux_sysvec.c400 struct trapframe *regs; in linux_rt_sendsig() local
410 regs = td->td_frame; in linux_rt_sendsig()
479 regs->tf_esp = (int)fp; in linux_rt_sendsig()
482 regs->tf_cs = _ucodesel; in linux_rt_sendsig()
507 struct trapframe *regs; in linux_sendsig() local
523 regs = td->td_frame; in linux_sendsig()
581 regs->tf_esp = (int)fp; in linux_sendsig()
607 struct trapframe *regs; in linux_sigreturn() local
613 regs = td->td_frame; in linux_sigreturn()
688 struct trapframe *regs; in linux_rt_sigreturn() local
[all …]
/f-stack/freebsd/amd64/linux/
H A Dlinux_sysvec.c451 struct trapframe *regs; in linux_exec_setregs() local
455 regs = td->td_frame; in linux_exec_setregs()
470 regs->tf_rsp = stack; in linux_exec_setregs()
472 regs->tf_ss = _udatasel; in linux_exec_setregs()
476 regs->tf_fs = _ufssel; in linux_exec_setregs()
477 regs->tf_gs = _ugssel; in linux_exec_setregs()
520 struct trapframe *regs; in linux_rt_sigreturn() local
525 regs = td->td_frame; in linux_rt_sigreturn()
615 struct trapframe *regs; in linux_rt_sendsig() local
626 regs = td->td_frame; in linux_rt_sendsig()
[all …]
/f-stack/freebsd/arm64/arm64/
H A Dmachdep.c229 regs->sp = frame->tf_sp; in fill_regs()
230 regs->lr = frame->tf_lr; in fill_regs()
234 memcpy(regs->x, frame->tf_x, sizeof(regs->x)); in fill_regs()
255 frame->tf_sp = regs->sp; in set_regs()
256 frame->tf_lr = regs->lr; in set_regs()
300 memset(regs, 0, sizeof(*regs)); in fill_fpregs()
313 memcpy(pcb->pcb_fpustate.vfp_regs, regs->fp_q, sizeof(regs->fp_q)); in set_fpregs()
327 memset(regs, 0, sizeof(*regs)); in fill_dbregs()
468 regs->r_pc = tf->tf_elr; in fill_regs32()
497 memset(regs, 0, sizeof(*regs)); in fill_fpregs32()
[all …]
/f-stack/freebsd/i386/i386/
H A Dmachdep.c338 regs = td->td_frame; in osendsig()
467 regs = td->td_frame; in freebsd4_sendsig()
478 bcopy(regs, &sf.sf_uc.uc_mcontext.mc_fs, sizeof(*regs)); in freebsd4_sendsig()
602 regs = td->td_frame; in sendsig()
621 bcopy(regs, &sf.sf_uc.uc_mcontext.mc_fs, sizeof(*regs)); in sendsig()
756 regs = td->td_frame;
875 regs = td->td_frame;
944 bcopy(&ucp->uc_mcontext.mc_fs, regs, sizeof(*regs));
988 regs = td->td_frame;
1084 bcopy(&ucp->uc_mcontext.mc_fs, regs, sizeof(*regs));
[all …]

1234567891011