/freebsd-current/sys/contrib/ncsw/Peripherals/FM/Pcd/ |
H A D | fman_prs.c | 35 uint32_t fman_prs_get_err_event(struct fman_prs_regs *regs, uint32_t ev_mask) argument 37 return ioread32be(®s->fmpr_perr) & ev_mask; 40 uint32_t fman_prs_get_err_ev_mask(struct fman_prs_regs *regs) argument 42 return ioread32be(®s->fmpr_perer); 45 void fman_prs_ack_err_event(struct fman_prs_regs *regs, uint32_t event) argument 47 iowrite32be(event, ®s->fmpr_perr); 50 uint32_t fman_prs_get_expt_event(struct fman_prs_regs *regs, uint32_t ev_mask) argument 52 return ioread32be(®s->fmpr_pevr) & ev_mask; 55 uint32_t fman_prs_get_expt_ev_mask(struct fman_prs_regs *regs) argument 57 return ioread32be(®s 60 fman_prs_ack_expt_event(struct fman_prs_regs *regs, uint32_t event) argument 72 fman_prs_init(struct fman_prs_regs *regs, struct fman_prs_cfg *cfg) argument 97 fman_prs_enable(struct fman_prs_regs *regs) argument 105 fman_prs_disable(struct fman_prs_regs *regs) argument 113 fman_prs_is_enabled(struct fman_prs_regs *regs) argument 118 fman_prs_set_stst_port_msk(struct fman_prs_regs *regs, uint32_t pid_msk) argument 123 fman_prs_set_stst(struct fman_prs_regs *regs, bool enable) argument [all...] |
/freebsd-current/contrib/llvm-project/compiler-rt/lib/hwasan/ |
H A D | hwasan_registers.h | 28 Registers regs; local 45 : "=m"(regs) 46 : "r"(regs.x)); 47 regs.x[30] = reinterpret_cast<uintptr_t>(__builtin_return_address(0)); 48 regs.x[31] = reinterpret_cast<uintptr_t>(__builtin_frame_address(0)); 49 return regs;
|
/freebsd-current/sys/contrib/ncsw/Peripherals/FM/Rtc/ |
H A D | fman_rtc.c | 48 uint32_t fman_rtc_get_events(struct rtc_regs *regs) argument 50 return ioread32be(®s->tmr_tevent); 53 uint32_t fman_rtc_get_event(struct rtc_regs *regs, uint32_t ev_mask) argument 55 return ioread32be(®s->tmr_tevent) & ev_mask; 58 uint32_t fman_rtc_get_interrupt_mask(struct rtc_regs *regs) argument 60 return ioread32be(®s->tmr_temask); 63 void fman_rtc_set_interrupt_mask(struct rtc_regs *regs, uint32_t mask) argument 65 iowrite32be(mask, ®s->tmr_temask); 68 void fman_rtc_ack_event(struct rtc_regs *regs, uint32_t events) argument 70 iowrite32be(events, ®s 73 fman_rtc_check_and_clear_event(struct rtc_regs *regs) argument 85 fman_rtc_get_frequency_compensation(struct rtc_regs *regs) argument 90 fman_rtc_set_frequency_compensation(struct rtc_regs *regs, uint32_t val) argument 95 fman_rtc_enable_interupt(struct rtc_regs *regs, uint32_t events) argument 100 fman_rtc_disable_interupt(struct rtc_regs *regs, uint32_t events) argument 105 fman_rtc_set_timer_alarm_l(struct rtc_regs *regs, int index, uint32_t val) argument 110 fman_rtc_set_timer_fiper(struct rtc_regs *regs, int index, uint32_t val) argument 115 fman_rtc_set_timer_alarm(struct rtc_regs *regs, int index, int64_t val) argument 121 fman_rtc_set_timer_offset(struct rtc_regs *regs, int64_t val) argument 127 fman_rtc_get_trigger_stamp(struct rtc_regs *regs, int id) argument 138 fman_rtc_get_timer_ctrl(struct rtc_regs *regs) argument 143 fman_rtc_set_timer_ctrl(struct rtc_regs *regs, uint32_t val) argument 148 fman_rtc_timers_soft_reset(struct rtc_regs *regs) argument 155 fman_rtc_init(struct rtc_cfg *cfg, struct rtc_regs *regs, int num_alarms, int num_fipers, int num_ext_triggers, bool init_freq_comp, uint32_t freq_compensation, uint32_t output_clock_divisor) argument 227 fman_rtc_is_enabled(struct rtc_regs *regs) argument 232 fman_rtc_enable(struct rtc_regs *regs, bool reset_clock) argument 248 fman_rtc_disable(struct rtc_regs *regs) argument 254 fman_rtc_clear_periodic_pulse(struct rtc_regs *regs, int id) argument 270 fman_rtc_clear_external_trigger(struct rtc_regs *regs, int id) argument 289 fman_rtc_set_alarm(struct rtc_regs *regs, int id, uint32_t val, bool enable) argument 302 fman_rtc_set_periodic_pulse(struct rtc_regs *regs, int id, uint32_t val, bool enable) argument 316 fman_rtc_set_ext_trigger(struct rtc_regs *regs, int id, bool enable, bool use_pulse_as_input) argument [all...] |
/freebsd-current/lib/libc/rpc/ |
H A D | pmap_prot.c | 50 xdr_pmap(XDR *xdrs, struct pmap *regs) argument 54 assert(regs != NULL); 56 if (xdr_u_long(xdrs, ®s->pm_prog) && 57 xdr_u_long(xdrs, ®s->pm_vers) && 58 xdr_u_long(xdrs, ®s->pm_prot)) 59 return (xdr_u_long(xdrs, ®s->pm_port));
|
/freebsd-current/lib/libproc/ |
H A D | proc_regs.c | 45 struct reg regs; local 52 memset(®s, 0, sizeof(regs)); 53 if (ptrace(PT_GETREGS, proc_getpid(phdl), (caddr_t)®s, 0) < 0) 58 *regvalue = regs.elr; 60 *regvalue = regs.r_rip; 62 *regvalue = regs.r_pc; 64 *regvalue = regs.r_eip; 66 *regvalue = regs.pc; 68 *regvalue = regs 97 struct reg regs; local [all...] |
/freebsd-current/sys/amd64/vmm/ |
H A D | x86.c | 83 unsigned int func, regs[4], logical_cpus, param; local 127 cpuid_count(func, param, regs); 130 cpuid_count(func, param, regs); 137 regs[1] &= (AMDFEID_CLZERO | AMDFEID_IRPERF | 156 regs[2] = (width << AMDID_COREID_SIZE_SHIFT) | logical_cpus; 161 cpuid_count(func, param, regs); 166 regs[2] &= ~AMDID2_SVM; 172 regs[2] &= ~AMDID2_PCXC; 173 regs[2] &= ~AMDID2_PNXC; 174 regs[ [all...] |
/freebsd-current/sys/contrib/ncsw/Peripherals/FM/MAC/ |
H A D | fman_dtsec_mii_acc.c | 81 void fman_dtsec_mii_reset(struct dtsec_mii_reg *regs) argument 84 iowrite32be(ioread32be(®s->miimcfg) | MIIMCFG_RESET_MGMT, 85 ®s->miimcfg); 86 iowrite32be(ioread32be(®s->miimcfg) & ~MIIMCFG_RESET_MGMT, 87 ®s->miimcfg); 91 int fman_dtsec_mii_write_reg(struct dtsec_mii_reg *regs, uint8_t addr, argument 97 iowrite32be((uint32_t)dtsec_mii_get_div(dtsec_freq), ®s->miimcfg); 101 iowrite32be(0, ®s->miimcom); 103 tmp = ioread32be(®s->miimcom); 108 iowrite32be(tmp, ®s 125 fman_dtsec_mii_read_reg(struct dtsec_mii_reg *regs, uint8_t addr, uint8_t reg, uint16_t *data, uint16_t dtsec_freq) argument [all...] |
H A D | fman_tgec.c | 37 void fman_tgec_set_mac_address(struct tgec_regs *regs, uint8_t *adr) argument 46 iowrite32be(tmp0, ®s->mac_addr_0); 47 iowrite32be(tmp1, ®s->mac_addr_1); 50 void fman_tgec_reset_stat(struct tgec_regs *regs) argument 54 tmp = ioread32be(®s->command_config); 58 iowrite32be(tmp, ®s->command_config); 60 while (ioread32be(®s->command_config) & CMD_CFG_STAT_CLR) ; 64 (((uint64_t)ioread32be(®s->bn ## _u) << 32) | \ 65 ioread32be(®s->bn ## _l)) 67 uint64_t fman_tgec_get_counter(struct tgec_regs *regs, enu argument 157 fman_tgec_enable(struct tgec_regs *regs, bool apply_rx, bool apply_tx) argument 169 fman_tgec_disable(struct tgec_regs *regs, bool apply_rx, bool apply_tx) argument 181 fman_tgec_set_promiscuous(struct tgec_regs *regs, bool val) argument 193 fman_tgec_reset_filter_table(struct tgec_regs *regs) argument 200 fman_tgec_set_hash_table_entry(struct tgec_regs *regs, uint32_t crc) argument 206 fman_tgec_set_hash_table(struct tgec_regs *regs, uint32_t value) argument 211 fman_tgec_set_tx_pause_frames(struct tgec_regs *regs, uint16_t pause_time) argument 216 fman_tgec_set_rx_ignore_pause_frames(struct tgec_regs *regs, bool en) argument 228 fman_tgec_enable_1588_time_stamp(struct tgec_regs *regs, bool en) argument 240 fman_tgec_get_event(struct tgec_regs *regs, uint32_t ev_mask) argument 245 fman_tgec_ack_event(struct tgec_regs *regs, uint32_t ev_mask) argument 250 fman_tgec_get_interrupt_mask(struct tgec_regs *regs) argument 255 fman_tgec_add_addr_in_paddr(struct tgec_regs *regs, uint8_t *adr) argument 268 fman_tgec_clear_addr_in_paddr(struct tgec_regs *regs) argument 274 fman_tgec_get_revision(struct tgec_regs *regs) argument 279 fman_tgec_enable_interrupt(struct tgec_regs *regs, uint32_t ev_mask) argument 284 fman_tgec_disable_interrupt(struct tgec_regs *regs, uint32_t ev_mask) argument 289 fman_tgec_get_max_frame_len(struct tgec_regs *regs) argument 316 fman_tgec_init(struct tgec_regs *regs, struct tgec_cfg *cfg, uint32_t exception_mask) argument 359 fman_tgec_set_erratum_tx_fifo_corruption_10gmac_a007(struct tgec_regs *regs) argument [all...] |
H A D | fman_dtsec.c | 37 void fman_dtsec_stop_rx(struct dtsec_regs *regs) argument 40 iowrite32be(ioread32be(®s->rctrl) | RCTRL_GRS, ®s->rctrl); 43 void fman_dtsec_stop_tx(struct dtsec_regs *regs) argument 46 iowrite32be(ioread32be(®s->tctrl) | DTSEC_TCTRL_GTS, ®s->tctrl); 49 void fman_dtsec_start_tx(struct dtsec_regs *regs) argument 52 iowrite32be(ioread32be(®s->tctrl) & ~DTSEC_TCTRL_GTS, ®s->tctrl); 55 void fman_dtsec_start_rx(struct dtsec_regs *regs) argument 102 fman_dtsec_init(struct dtsec_regs *regs, struct dtsec_cfg *cfg, enum enet_interface iface_mode, enum enet_speed iface_speed, uint8_t *macaddr, uint8_t fm_rev_maj, uint8_t fm_rev_min, uint32_t exception_mask) argument 342 fman_dtsec_get_max_frame_len(struct dtsec_regs *regs) argument 347 fman_dtsec_set_max_frame_len(struct dtsec_regs *regs, uint16_t length) argument 352 fman_dtsec_set_mac_address(struct dtsec_regs *regs, uint8_t *adr) argument 367 fman_dtsec_get_mac_address(struct dtsec_regs *regs, uint8_t *macaddr) argument 382 fman_dtsec_set_hash_table(struct dtsec_regs *regs, uint32_t crc, bool mcast, bool ghtx) argument 396 fman_dtsec_set_bucket(struct dtsec_regs *regs, int bucket, bool enable) argument 414 fman_dtsec_reset_filter_table(struct dtsec_regs *regs, bool mcast, bool ucast) argument 431 fman_dtsec_set_tbi_phy_addr(struct dtsec_regs *regs, uint8_t addr) argument 442 fman_dtsec_set_wol(struct dtsec_regs *regs, bool en) argument 454 fman_dtsec_adjust_link(struct dtsec_regs *regs, enum enet_interface iface_mode, enum enet_speed speed, bool full_dx) argument 488 fman_dtsec_set_uc_promisc(struct dtsec_regs *regs, bool enable) argument 502 fman_dtsec_set_mc_promisc(struct dtsec_regs *regs, bool enable) argument 516 fman_dtsec_get_clear_carry_regs(struct dtsec_regs *regs, uint32_t *car1, uint32_t *car2) argument 531 fman_dtsec_reset_stat(struct dtsec_regs *regs) argument 538 fman_dtsec_set_stat_level(struct dtsec_regs *regs, enum dtsec_stat_level level) argument 580 fman_dtsec_set_ts(struct dtsec_regs *regs, bool en) argument 595 fman_dtsec_enable(struct dtsec_regs *regs, bool apply_rx, bool apply_tx) argument 610 fman_dtsec_clear_addr_in_paddr(struct dtsec_regs *regs, uint8_t paddr_num) argument 616 fman_dtsec_add_addr_in_paddr(struct dtsec_regs *regs, uint64_t addr, uint8_t paddr_num) argument 639 fman_dtsec_disable(struct dtsec_regs *regs, bool apply_rx, bool apply_tx) argument 654 fman_dtsec_set_tx_pause_frames(struct dtsec_regs *regs, uint16_t time) argument 674 fman_dtsec_handle_rx_pause(struct dtsec_regs *regs, bool en) argument 688 fman_dtsec_get_rctrl(struct dtsec_regs *regs) argument 693 fman_dtsec_get_revision(struct dtsec_regs *regs) argument 698 fman_dtsec_get_event(struct dtsec_regs *regs, uint32_t ev_mask) argument 703 fman_dtsec_ack_event(struct dtsec_regs *regs, uint32_t ev_mask) argument 708 fman_dtsec_get_interrupt_mask(struct dtsec_regs *regs) argument 713 fman_dtsec_check_and_clear_tmr_event(struct dtsec_regs *regs) argument 725 fman_dtsec_enable_tmr_interrupt(struct dtsec_regs *regs) argument 731 fman_dtsec_disable_tmr_interrupt(struct dtsec_regs *regs) argument 737 fman_dtsec_enable_interrupt(struct dtsec_regs *regs, uint32_t ev_mask) argument 742 fman_dtsec_disable_interrupt(struct dtsec_regs *regs, uint32_t ev_mask) argument 747 fman_dtsec_get_stat_counter(struct dtsec_regs *regs, enum dtsec_stat_counters reg_name) argument [all...] |
H A D | fman_memac.c | 37 uint32_t fman_memac_get_event(struct memac_regs *regs, uint32_t ev_mask) argument 39 return ioread32be(®s->ievent) & ev_mask; 42 uint32_t fman_memac_get_interrupt_mask(struct memac_regs *regs) argument 44 return ioread32be(®s->imask); 47 void fman_memac_ack_event(struct memac_regs *regs, uint32_t ev_mask) argument 49 iowrite32be(ev_mask, ®s->ievent); 52 void fman_memac_set_promiscuous(struct memac_regs *regs, bool val) argument 56 tmp = ioread32be(®s->command_config); 63 iowrite32be(tmp, ®s->command_config); 66 void fman_memac_clear_addr_in_paddr(struct memac_regs *regs, argument 78 fman_memac_add_addr_in_paddr(struct memac_regs *regs, uint8_t *adr, uint8_t paddr_num) argument 99 fman_memac_enable(struct memac_regs *regs, bool apply_rx, bool apply_tx) argument 114 fman_memac_disable(struct memac_regs *regs, bool apply_rx, bool apply_tx) argument 129 fman_memac_reset_stat(struct memac_regs *regs) argument 142 fman_memac_reset(struct memac_regs *regs) argument 155 fman_memac_init(struct memac_regs *regs, struct memac_cfg *cfg, enum enet_interface enet_interface, enum enet_speed enet_speed, bool slow_10g_if, uint32_t exceptions) argument 240 fman_memac_set_exception(struct memac_regs *regs, uint32_t val, bool enable) argument 253 fman_memac_reset_filter_table(struct memac_regs *regs) argument 260 fman_memac_set_hash_table_entry(struct memac_regs *regs, uint32_t crc) argument 265 fman_memac_set_hash_table(struct memac_regs *regs, uint32_t val) argument 270 fman_memac_get_max_frame_len(struct memac_regs *regs) argument 280 fman_memac_set_tx_pause_frames(struct memac_regs *regs, uint8_t priority, uint16_t pause_time, uint16_t thresh_time) argument 323 fman_memac_set_rx_ignore_pause_frames(struct memac_regs *regs,bool enable) argument 336 fman_memac_set_wol(struct memac_regs *regs, bool enable) argument 354 fman_memac_get_counter(struct memac_regs *regs, enum memac_counters reg_name) argument 445 fman_memac_adjust_link(struct memac_regs *regs, enum enet_interface iface_mode, enum enet_speed speed, bool full_dx) argument [all...] |
/freebsd-current/stand/libsa/x86/ |
H A D | hypervisor.c | 39 u_int regs[4]; member in union:__anon60 43 do_cpuid(1, u.regs); 44 if ((u.regs[2] & CPUID2_HV) == 0) 47 do_cpuid(0x40000000, u.regs);
|
/freebsd-current/sys/x86/include/ |
H A D | kvm.h | 70 kvm_cpuid_get_features(u_int *regs) argument 73 regs[0] = regs[1] = regs[2] = regs[3] = 0; 75 do_cpuid(KVM_CPUID_FEATURES_LEAF, regs);
|
/freebsd-current/sys/dev/enetc/ |
H A D | enetc_mdio.c | 41 #define ENETC_MDIO_RD4(regs, base, off) \ 42 bus_read_4((regs), (base) + (off)) 43 #define ENETC_MDIO_WR4(regs, base, off, value) \ 44 bus_write_4((regs), (base) + (off), (value)) 47 enetc_mdio_wait(struct resource *regs, int mdio_base) argument 55 val = ENETC_MDIO_RD4(regs, mdio_base, ENETC_MDIO_CFG); 64 enetc_mdio_read(struct resource *regs, int mdio_base, int phy, int reg) argument 80 ENETC_MDIO_WR4(regs, mdio_base, ENETC_MDIO_CFG, mdio_cfg); 82 if (enetc_mdio_wait(regs, mdio_base) == ETIMEDOUT) 87 ENETC_MDIO_WR4(regs, mdio_bas 111 enetc_mdio_write(struct resource *regs, int mdio_base, int phy, int reg, int data) argument [all...] |
/freebsd-current/sys/contrib/alpine-hal/ |
H A D | al_hal_pcie.c | 113 al_reg_write32(&pcie_port->regs->port_regs->rd_only_wr_en, 154 struct al_pcie_regs *regs = pcie_port->regs; local 161 (uint32_t __iomem *)(regs->core_space[0].pcie_link_cap_base), 164 (uint32_t __iomem *)(regs->core_space[0].pcie_cap_base 177 struct al_pcie_regs *regs = pcie_port->regs; local 194 al_reg_write32_masked(regs->core_space[0].pcie_dev_ctrl_status, 213 al_reg_write32_masked(®s->port_regs->gen2_ctrl, 216 al_reg_write32_masked(®s 229 struct al_pcie_regs *regs = pcie_port->regs; local 246 struct al_pcie_regs *regs = pcie_port->regs; local 309 struct al_pcie_regs *regs = pcie_port->regs; local 362 struct al_pcie_revx_regs __iomem *regs = local 390 struct al_pcie_regs *regs = pcie_port->regs; local 467 struct al_pcie_regs *regs = (struct al_pcie_regs *)pcie_port->regs; local 493 struct al_pcie_regs *regs = pcie_port->regs; local 542 struct al_pcie_regs *regs = pcie_port->regs; local 633 struct al_pcie_regs *regs = pcie_port->regs; local 845 struct al_pcie_regs *regs = pcie_port->regs; local 901 struct al_pcie_regs *regs = pcie_port->regs; local 919 struct al_pcie_regs *regs = pcie_port->regs; local 939 struct al_pcie_regs *regs = pcie_port->regs; local 1001 struct al_pcie_rev1_regs __iomem *regs = local 1064 struct al_pcie_rev2_regs __iomem *regs = local 1139 struct al_pcie_rev3_regs __iomem *regs = local 1322 struct al_pcie_regs *regs = pcie_port->regs; local 1381 struct al_pcie_regs *regs = pcie_port->regs; local 1408 struct al_pcie_regs *regs = pcie_port->regs; local 1453 struct al_pcie_regs *regs = pcie_port->regs; local 1524 struct al_pcie_regs *regs = pcie_port->regs; local 1553 struct al_pcie_regs *regs = pcie_port->regs; local 1577 struct al_pcie_regs *regs = pcie_port->regs; local 1638 struct al_pcie_regs *regs = pcie_port->regs; local 1676 struct al_pcie_regs *regs = pcie_port->regs; local 1909 struct al_pcie_regs *regs = (struct al_pcie_regs *)pcie_port->regs; local 1931 struct al_pcie_regs *regs = (struct al_pcie_regs *)pcie_port->regs; local 1951 struct al_pcie_regs *regs = (struct al_pcie_regs *)pcie_port->regs; local 1988 struct al_pcie_regs *regs = pcie_port->regs; local 2041 struct al_pcie_regs *regs = pcie_port->regs; local 2068 struct al_pcie_regs *regs = pcie_port->regs; local 2108 struct al_pcie_regs *regs = pcie_port->regs; local 2145 struct al_pcie_regs *regs = pcie_port->regs; local 2170 struct al_pcie_regs *regs = pcie_port->regs; local 2206 struct al_pcie_regs *regs = pcie_port->regs; local 2239 struct al_pcie_regs *regs = pcie_pf->pcie_port->regs; local 2251 struct al_pcie_regs *regs = pcie_pf->pcie_port->regs; local 2269 struct al_pcie_regs *regs = pcie_port->regs; local 2292 struct al_pcie_regs *regs = (struct al_pcie_regs *)pcie_port->regs; local 2313 struct al_pcie_regs *regs = (struct al_pcie_regs *)pcie_port->regs; local 2334 struct al_pcie_regs *regs = pcie_port->regs; local 2350 struct al_pcie_regs *regs = pcie_port->regs; local 2368 struct al_pcie_regs *regs = pcie_port->regs; local 2380 struct al_pcie_regs *regs = pcie_port->regs; local 2398 struct al_pcie_regs *regs = pcie_port->regs; local 2577 struct al_pcie_regs *regs = pcie_port->regs; local 2605 struct al_pcie_regs *regs = pcie_port->regs; local 2628 struct al_pcie_regs *regs = pcie_pf->pcie_port->regs; local 2648 struct al_pcie_regs *regs = pcie_pf->pcie_port->regs; local 2664 struct al_pcie_regs *regs = pcie_pf->pcie_port->regs; local 2689 struct al_pcie_regs *regs = pcie_pf->pcie_port->regs; local 2720 struct al_pcie_regs *regs = pcie_pf->pcie_port->regs; local 2732 struct al_pcie_regs *regs = pcie_pf->pcie_port->regs; local 2749 struct al_pcie_regs *regs = pcie_port->regs; local 2818 struct al_pcie_regs *regs = pcie_port->regs; local 2834 struct al_pcie_regs *regs = pcie_port->regs; local 2855 struct al_pcie_regs *regs = pcie_port->regs; local 2972 struct al_pcie_regs *regs = pcie_port->regs; local 2996 struct al_pcie_regs *regs = pcie_port->regs; local 3014 struct al_pcie_regs *regs = pcie_port->regs; local 3034 struct al_pcie_regs *regs = pcie_port->regs; local [all...] |
H A D | al_hal_iofic.c | 53 struct al_iofic_regs __iomem *regs = (struct al_iofic_regs __iomem *)(regs_base); local 58 al_reg_write32(®s->ctrl[group].int_control_grp, flags); 70 struct al_iofic_regs __iomem *regs = (struct al_iofic_regs __iomem *)(regs_base); local 76 reg = al_reg_read32(®s->ctrl[group].int_control_grp); 81 al_reg_write32(®s->ctrl[group].int_control_grp, reg); 92 struct al_iofic_regs __iomem *regs = (struct al_iofic_regs __iomem *)(regs_base); local 98 reg = al_reg_read32(®s->ctrl[group].int_control_grp); 103 al_reg_write32(®s->ctrl[group].int_control_grp, reg); 115 struct al_iofic_regs __iomem *regs = (struct al_iofic_regs __iomem *)(regs_base); local 121 reg = al_reg_read32(®s 137 struct al_iofic_regs __iomem *regs = (struct al_iofic_regs __iomem *)(regs_base); local 161 struct al_iofic_regs __iomem *regs = (struct al_iofic_regs __iomem *)(regs_base); local 175 struct al_iofic_regs __iomem *regs = (struct al_iofic_regs __iomem *)(regs_base); local 192 struct al_iofic_regs __iomem *regs = (struct al_iofic_regs __iomem *)(regs_base); local 208 struct al_iofic_regs __iomem *regs = (struct al_iofic_regs __iomem *)(regs_base); local 221 struct al_iofic_regs __iomem *regs = (struct al_iofic_regs __iomem *)(regs_base); local 234 struct al_iofic_regs __iomem *regs = (struct al_iofic_regs __iomem *)(regs_base); local 248 struct al_iofic_regs __iomem *regs = (struct al_iofic_regs __iomem *)(regs_base); local 262 struct al_iofic_regs __iomem *regs = (struct al_iofic_regs __iomem *)(regs_base); local 276 struct al_iofic_regs __iomem *regs = (struct al_iofic_regs __iomem *)(regs_base); local [all...] |
/freebsd-current/sys/arm/arm/ |
H A D | machdep_kdb.c | 92 fill_regs(struct thread *td, struct reg *regs) argument 95 bcopy(&tf->tf_r0, regs->r, sizeof(regs->r)); 96 regs->r_sp = tf->tf_usr_sp; 97 regs->r_lr = tf->tf_usr_lr; 98 regs->r_pc = tf->tf_pc; 99 regs->r_cpsr = tf->tf_spsr; 104 fill_fpregs(struct thread *td, struct fpreg *regs) argument 120 memcpy(regs->fpr_r, pcb->pcb_vfpstate.reg, 121 sizeof(regs 130 set_regs(struct thread *td, struct reg *regs) argument 144 set_fpregs(struct thread *td, struct fpreg *regs) argument 159 fill_dbregs(struct thread *td, struct dbreg *regs) argument 167 set_dbregs(struct thread *td, struct dbreg *regs) argument [all...] |
/freebsd-current/sys/dev/hyperv/vmbus/x86/ |
H A D | hyperv_x86.c | 153 u_int regs[4]; local 159 do_cpuid(CPUID_LEAF_HV_MAXLEAF, regs); 160 maxleaf = regs[0]; 164 do_cpuid(CPUID_LEAF_HV_INTERFACE, regs); 165 if (regs[0] != CPUID_HV_IFACE_HYPERV) 168 do_cpuid(CPUID_LEAF_HV_FEATURES, regs); 169 if ((regs[0] & CPUID_HV_MSR_HYPERCALL) == 0) { 176 hyperv_features = regs[0]; 177 hyperv_pm_features = regs[2]; 178 hyperv_features3 = regs[ [all...] |
/freebsd-current/sys/amd64/ia32/ |
H A D | ia32_reg.c | 73 fill_regs32(struct thread *td, struct reg32 *regs) argument 79 regs->r_gs = tp->tf_gs; 80 regs->r_fs = tp->tf_fs; 81 regs->r_es = tp->tf_es; 82 regs->r_ds = tp->tf_ds; 84 regs->r_gs = _ugssel; 85 regs->r_fs = _ufssel; 86 regs->r_es = _udatasel; 87 regs->r_ds = _udatasel; 89 regs 107 set_regs32(struct thread *td, struct reg32 *regs) argument 136 fill_fpregs32(struct thread *td, struct fpreg32 *regs) argument 210 set_fpregs32(struct thread *td, struct fpreg32 *regs) argument 242 fill_dbregs32(struct thread *td, struct dbreg32 *regs) argument 254 set_dbregs32(struct thread *td, struct dbreg32 *regs) argument [all...] |
H A D | ia32_signal.c | 343 struct trapframe *regs; local 353 regs = td->td_frame; 354 oonstack = sigonstack(regs->tf_rsp); 363 fp = (struct ia32_osigframe *)regs->tf_rsp - 1; 386 sf.sf_siginfo.si_sc.sc_eax = regs->tf_rax; 387 sf.sf_siginfo.si_sc.sc_ebx = regs->tf_rbx; 388 sf.sf_siginfo.si_sc.sc_ecx = regs->tf_rcx; 389 sf.sf_siginfo.si_sc.sc_edx = regs->tf_rdx; 390 sf.sf_siginfo.si_sc.sc_esi = regs->tf_rsi; 391 sf.sf_siginfo.si_sc.sc_edi = regs 446 struct trapframe *regs; local 558 struct trapframe *regs; local 697 struct trapframe *regs; local 755 struct trapframe *regs; local 822 struct trapframe *regs; local 924 struct trapframe *regs; local [all...] |
/freebsd-current/sys/contrib/ncsw/inc/flib/ |
H A D | fsl_fman_prs.h | 89 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); 92 uint32_t fman_prs_get_expt_event(struct fman_prs_regs *regs, uint32_t ev_mask); 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); [all...] |
H A D | fsl_fman_rtc.h | 183 * @regs: Pointer to RTC register block 187 uint32_t fman_rtc_get_events(struct rtc_regs *regs); 191 * @regs: Pointer to RTC register block 195 uint32_t fman_rtc_get_interrupt_mask(struct rtc_regs *regs); 200 * @regs: Pointer to RTC register block 203 void fman_rtc_set_interrupt_mask(struct rtc_regs *regs, uint32_t mask); 207 * @regs: Pointer to RTC register block 212 uint32_t fman_rtc_get_event(struct rtc_regs *regs, uint32_t ev_mask); 216 * @regs: Pointer to RTC register block 220 uint32_t fman_rtc_check_and_clear_event(struct rtc_regs *regs); 320 fman_rtc_get_timer(struct rtc_regs *regs) argument 335 fman_rtc_set_timer(struct rtc_regs *regs, int64_t val) argument [all...] |
/freebsd-current/usr.sbin/bhyve/ |
H A D | tpm_intf_crb.c | 145 #define CRB_CMD_SIZE_READ(regs) (regs.cmd_size) 146 #define CRB_CMD_SIZE_WRITE(regs, val) \ 148 regs.cmd_size = val; \ 150 #define CRB_CMD_ADDR_READ(regs) \ 151 (((uint64_t)regs.cmd_addr_hi << 32) | regs.cmd_addr_lo) 152 #define CRB_CMD_ADDR_WRITE(regs, val) \ 154 regs.cmd_addr_lo = val & 0xFFFFFFFF; \ 155 regs 172 struct tpm_crb_regs regs; member in struct:tpm_crb [all...] |
/freebsd-current/sys/amd64/linux32/ |
H A D | linux32_sysvec.c | 151 struct trapframe *regs; local 162 regs = td->td_frame; 163 oonstack = sigonstack(regs->tf_rsp); 171 fp = (struct l_rt_sigframe *)regs->tf_rsp - 1; 198 frame.sf_uc.uc_mcontext.sc_edi = regs->tf_rdi; 199 frame.sf_uc.uc_mcontext.sc_esi = regs->tf_rsi; 200 frame.sf_uc.uc_mcontext.sc_ebp = regs->tf_rbp; 201 frame.sf_uc.uc_mcontext.sc_ebx = regs->tf_rbx; 202 frame.sf_uc.uc_mcontext.sc_esp = regs->tf_rsp; 203 frame.sf_uc.uc_mcontext.sc_edx = regs 261 struct trapframe *regs; local 363 struct trapframe *regs; local 439 struct trapframe *regs; local 573 struct trapframe *regs = td->td_frame; local [all...] |
/freebsd-current/sys/x86/x86/ |
H A D | identcpu.c | 248 u_int regs[4], i; local 263 do_cpuid(i, regs); 264 memcpy(brand, regs, sizeof(regs)); 265 brand += sizeof(regs); 1047 cpuid_count(0xd, 0x1, regs); 1048 if (regs[0] != 0) { 1050 regs[0], 1379 u_int leaf, regs[4]; local 1395 do_cpuid(leaf, regs); 1460 u_int regs[4]; local 1544 u_int regs[4]; local 1563 u_int regs[4], cpu_stdext_disable; local 1598 u_int regs[4]; local 1610 u_int regs[4]; local 1626 u_int regs[4]; local 1827 u_int regs[4]; local 1937 u_int regs[4]; local 2323 u_int features, regs[4]; local 2403 u_int regs[4], nreg = 0; local 2439 u_int regs[4]; local [all...] |
/freebsd-current/sys/dev/aic7xxx/ |
H A D | ahc_pci.c | 138 struct resource *regs; local 143 regs = NULL; 167 regs = bus_alloc_resource_any(ahc->dev_softc, regs_type, 169 if (regs != NULL) { 170 ahc->tag = rman_get_bustag(regs); 171 ahc->bsh = rman_get_bushandle(regs); 185 regs_id, regs); 186 regs = NULL; 191 if (regs == NULL) { 194 regs [all...] |