Searched refs:regs (Results 1 - 25 of 329) sorted by relevance

1234567891011>>

/freebsd-current/sys/contrib/ncsw/Peripherals/FM/Pcd/
H A Dfman_prs.c35 uint32_t fman_prs_get_err_event(struct fman_prs_regs *regs, uint32_t ev_mask) argument
37 return ioread32be(&regs->fmpr_perr) & ev_mask;
40 uint32_t fman_prs_get_err_ev_mask(struct fman_prs_regs *regs) argument
42 return ioread32be(&regs->fmpr_perer);
45 void fman_prs_ack_err_event(struct fman_prs_regs *regs, uint32_t event) argument
47 iowrite32be(event, &regs->fmpr_perr);
50 uint32_t fman_prs_get_expt_event(struct fman_prs_regs *regs, uint32_t ev_mask) argument
52 return ioread32be(&regs->fmpr_pevr) & ev_mask;
55 uint32_t fman_prs_get_expt_ev_mask(struct fman_prs_regs *regs) argument
57 return ioread32be(&regs
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 Dhwasan_registers.h28 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 Dfman_rtc.c48 uint32_t fman_rtc_get_events(struct rtc_regs *regs) argument
50 return ioread32be(&regs->tmr_tevent);
53 uint32_t fman_rtc_get_event(struct rtc_regs *regs, uint32_t ev_mask) argument
55 return ioread32be(&regs->tmr_tevent) & ev_mask;
58 uint32_t fman_rtc_get_interrupt_mask(struct rtc_regs *regs) argument
60 return ioread32be(&regs->tmr_temask);
63 void fman_rtc_set_interrupt_mask(struct rtc_regs *regs, uint32_t mask) argument
65 iowrite32be(mask, &regs->tmr_temask);
68 void fman_rtc_ack_event(struct rtc_regs *regs, uint32_t events) argument
70 iowrite32be(events, &regs
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 Dpmap_prot.c50 xdr_pmap(XDR *xdrs, struct pmap *regs) argument
54 assert(regs != NULL);
56 if (xdr_u_long(xdrs, &regs->pm_prog) &&
57 xdr_u_long(xdrs, &regs->pm_vers) &&
58 xdr_u_long(xdrs, &regs->pm_prot))
59 return (xdr_u_long(xdrs, &regs->pm_port));
/freebsd-current/lib/libproc/
H A Dproc_regs.c45 struct reg regs; local
52 memset(&regs, 0, sizeof(regs));
53 if (ptrace(PT_GETREGS, proc_getpid(phdl), (caddr_t)&regs, 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 Dx86.c84 unsigned int func, regs[4], logical_cpus, param; local
128 cpuid_count(func, param, regs);
131 cpuid_count(func, param, regs);
138 regs[1] &= (AMDFEID_CLZERO | AMDFEID_IRPERF |
157 regs[2] = (width << AMDID_COREID_SIZE_SHIFT) | logical_cpus;
162 cpuid_count(func, param, regs);
167 regs[2] &= ~AMDID2_SVM;
173 regs[2] &= ~AMDID2_PCXC;
174 regs[2] &= ~AMDID2_PNXC;
175 regs[
[all...]
/freebsd-current/sys/contrib/ncsw/Peripherals/FM/MAC/
H A Dfman_dtsec_mii_acc.c81 void fman_dtsec_mii_reset(struct dtsec_mii_reg *regs) argument
84 iowrite32be(ioread32be(&regs->miimcfg) | MIIMCFG_RESET_MGMT,
85 &regs->miimcfg);
86 iowrite32be(ioread32be(&regs->miimcfg) & ~MIIMCFG_RESET_MGMT,
87 &regs->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), &regs->miimcfg);
101 iowrite32be(0, &regs->miimcom);
103 tmp = ioread32be(&regs->miimcom);
108 iowrite32be(tmp, &regs
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 Dfman_tgec.c37 void fman_tgec_set_mac_address(struct tgec_regs *regs, uint8_t *adr) argument
46 iowrite32be(tmp0, &regs->mac_addr_0);
47 iowrite32be(tmp1, &regs->mac_addr_1);
50 void fman_tgec_reset_stat(struct tgec_regs *regs) argument
54 tmp = ioread32be(&regs->command_config);
58 iowrite32be(tmp, &regs->command_config);
60 while (ioread32be(&regs->command_config) & CMD_CFG_STAT_CLR) ;
64 (((uint64_t)ioread32be(&regs->bn ## _u) << 32) | \
65 ioread32be(&regs->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 Dfman_dtsec.c37 void fman_dtsec_stop_rx(struct dtsec_regs *regs) argument
40 iowrite32be(ioread32be(&regs->rctrl) | RCTRL_GRS, &regs->rctrl);
43 void fman_dtsec_stop_tx(struct dtsec_regs *regs) argument
46 iowrite32be(ioread32be(&regs->tctrl) | DTSEC_TCTRL_GTS, &regs->tctrl);
49 void fman_dtsec_start_tx(struct dtsec_regs *regs) argument
52 iowrite32be(ioread32be(&regs->tctrl) & ~DTSEC_TCTRL_GTS, &regs->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 Dfman_memac.c37 uint32_t fman_memac_get_event(struct memac_regs *regs, uint32_t ev_mask) argument
39 return ioread32be(&regs->ievent) & ev_mask;
42 uint32_t fman_memac_get_interrupt_mask(struct memac_regs *regs) argument
44 return ioread32be(&regs->imask);
47 void fman_memac_ack_event(struct memac_regs *regs, uint32_t ev_mask) argument
49 iowrite32be(ev_mask, &regs->ievent);
52 void fman_memac_set_promiscuous(struct memac_regs *regs, bool val) argument
56 tmp = ioread32be(&regs->command_config);
63 iowrite32be(tmp, &regs->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 Dhypervisor.c39 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 Dkvm.h70 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 Denetc_mdio.c41 #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 Dal_hal_pcie.c113 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(&regs->port_regs->gen2_ctrl,
216 al_reg_write32_masked(&regs
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 Dal_hal_iofic.c53 struct al_iofic_regs __iomem *regs = (struct al_iofic_regs __iomem *)(regs_base); local
58 al_reg_write32(&regs->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(&regs->ctrl[group].int_control_grp);
81 al_reg_write32(&regs->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(&regs->ctrl[group].int_control_grp);
103 al_reg_write32(&regs->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(&regs
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 Dmachdep_kdb.c92 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 Dhyperv_x86.c153 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 Dia32_reg.c73 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 Dia32_signal.c343 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 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);
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 Dfsl_fman_rtc.h183 * @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 Dtpm_intf_crb.c145 #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 Dlinux32_sysvec.c151 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 Didentcpu.c248 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 Dahc_pci.c138 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...]

Completed in 188 milliseconds

1234567891011>>