/freebsd-current/sys/contrib/dev/mediatek/mt76/ |
H A D | mmio.c | 14 val = readl(dev->mmio.regs + offset); 16 val = readl((u8 *)dev->mmio.regs + offset); 27 writel(val, dev->mmio.regs + offset); 29 writel(val, (u8 *)dev->mmio.regs + offset); 44 __iowrite32_copy(dev->mmio.regs + offset, data, DIV_ROUND_UP(len, 4)); 46 __iowrite32_copy((u8 *)dev->mmio.regs + offset, data, DIV_ROUND_UP(len, 4)); 54 __ioread32_copy(data, dev->mmio.regs + offset, DIV_ROUND_UP(len, 4)); 56 __ioread32_copy(data, (u8 *)dev->mmio.regs + offset, DIV_ROUND_UP(len, 4)); 103 void mt76_mmio_init(struct mt76_dev *dev, void __iomem *regs) argument 117 dev->mmio.regs [all...] |
/freebsd-current/tools/tools/cxgbtool/ |
H A D | cxgbtool.c | 244 dump_block_regs(const struct reg_info *reg_array, uint32_t *regs) argument 250 reg_val = regs[reg_array->addr / 4]; 264 dump_regs_t2(int argc, char *argv[], int start_arg, uint32_t *regs) argument 275 match += dump_block_regs(sge_regs, regs); 277 match += dump_block_regs(mc3_regs, regs); 279 match += dump_block_regs(mc4_regs, regs); 281 match += dump_block_regs(tpi_regs, regs); 283 match += dump_block_regs(tp_regs, regs); 285 match += dump_block_regs(rat_regs, regs); 287 match += dump_block_regs(cspi_regs, regs); 303 dump_regs_t3(int argc, char *argv[], int start_arg, uint32_t *regs, int is_pcie) argument 364 dump_regs_t3b(int argc, char *argv[], int start_arg, uint32_t *regs, int is_pcie) argument 426 dump_regs_t3c(int argc, char *argv[], int start_arg, uint32_t *regs, int is_pcie) argument 492 struct ch_ifconf_regs regs; local 527 t3_meminfo(const uint32_t *regs) argument 609 struct ch_ifconf_regs regs; local [all...] |
/freebsd-current/sys/contrib/ncsw/inc/flib/ |
H A D | fsl_fman_memac.h | 41 #define MEMAC_NUM_OF_PADDRS 7 /* Num of additional exact match MAC adr regs */ 369 int fman_memac_init(struct memac_regs *regs, 376 void fman_memac_enable(struct memac_regs *regs, bool apply_rx, bool apply_tx); 378 void fman_memac_disable(struct memac_regs *regs, bool apply_rx, bool apply_tx); 380 void fman_memac_set_promiscuous(struct memac_regs *regs, bool val); 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); [all...] |
H A D | fsl_fman_kg.h | 38 #define FM_KG_NUM_OF_GENERIC_REGS 8 /**< Num of generic KeyGen regs */ 42 #define FM_KG_NUM_CLS_PLAN_ENTR 8 /**< Num of class. plan regs */ 401 int fman_kg_write_ar_wait(struct fman_kg_regs *regs, uint32_t fmkg_ar); 402 void fman_kg_write_sp(struct fman_kg_regs *regs, uint32_t sp, bool add); 403 void fman_kg_write_cpp(struct fman_kg_regs *regs, uint32_t cpp); 404 void fman_kg_get_event(struct fman_kg_regs *regs, 407 void fman_kg_init(struct fman_kg_regs *regs, 410 void fman_kg_enable_scheme_interrupts(struct fman_kg_regs *regs); 411 void fman_kg_enable(struct fman_kg_regs *regs); 412 void fman_kg_disable(struct fman_kg_regs *regs); [all...] |
H A D | fsl_fman_dtsec_mii_acc.h | 91 void fman_dtsec_mii_reset(struct dtsec_mii_reg *regs); 94 void fman_dtsec_mii_init(struct dtsec_mii_reg *regs, uint16_t dtsec_freq); 95 int fman_dtsec_mii_write_reg(struct dtsec_mii_reg *regs, 101 int fman_dtsec_mii_read_reg(struct dtsec_mii_reg *regs,
|
/freebsd-current/contrib/llvm-project/lldb/source/Plugins/ABI/X86/ |
H A D | ABIX86.h | 22 std::vector<lldb_private::DynamicRegisterInfo::Register> ®s) override;
|
H A D | ABIX86.cpp | 70 addPartialRegisters(std::vector<DynamicRegisterInfo::Register> ®s, argument 77 DynamicRegisterInfo::Register &full_reg = regs[base_index]; 97 addSupplementaryRegister(regs, new_reg); 102 addCombinedRegisters(std::vector<DynamicRegisterInfo::Register> ®s, argument 118 if (regs[base_index1].byte_size != base_size || 119 regs[base_index2].byte_size != base_size) 137 addSupplementaryRegister(regs, new_reg); 213 std::vector<DynamicRegisterInfo::Register> ®s) { 214 MCBasedABI::AugmentRegisterInfo(regs); 238 for (const auto &x : llvm::enumerate(regs)) { 212 AugmentRegisterInfo( std::vector<DynamicRegisterInfo::Register> ®s) argument [all...] |
/freebsd-current/sys/contrib/dev/athk/ath11k/ |
H A D | pci.h | 39 (ab->hw_params.regs->pcie_qserdes_sysclk_en_sel) 43 (ab->hw_params.regs->pcie_pcs_osc_dtct_config_base) 46 (ab->hw_params.regs->pcie_pcs_osc_dtct_config_base + 0x4) 49 (ab->hw_params.regs->pcie_pcs_osc_dtct_config_base + 0xc)
|
H A D | hal.h | 35 #define HAL_SHADOW_BASE_ADDR(ab) ab->hw_params.regs->hal_shadow_base_addr 47 (ab->hw_params.regs->hal_seq_wcss_umac_ce0_src_reg) 49 (ab->hw_params.regs->hal_seq_wcss_umac_ce0_dst_reg) 51 (ab->hw_params.regs->hal_seq_wcss_umac_ce1_src_reg) 53 (ab->hw_params.regs->hal_seq_wcss_umac_ce1_dst_reg) 62 #define HAL_TCL1_RING_BASE_LSB(ab) ab->hw_params.regs->hal_tcl1_ring_base_lsb 63 #define HAL_TCL1_RING_BASE_MSB(ab) ab->hw_params.regs->hal_tcl1_ring_base_msb 64 #define HAL_TCL1_RING_ID(ab) ab->hw_params.regs->hal_tcl1_ring_id 65 #define HAL_TCL1_RING_MISC(ab) ab->hw_params.regs->hal_tcl1_ring_misc 67 ab->hw_params.regs [all...] |
/freebsd-current/sys/dev/aic7xxx/ |
H A D | ahd_pci.c | 139 struct resource *regs; local 146 regs = NULL; 165 regs = bus_alloc_resource_any(ahd->dev_softc, regs_type, 167 if (regs != NULL) { 170 ahd->tags[0] = rman_get_bustag(regs); 171 ahd->bshs[0] = rman_get_bushandle(regs); 190 regs_id, regs); 191 regs = NULL; 196 if (regs == NULL) { 199 regs [all...] |
/freebsd-current/contrib/byacc/test/ |
H A D | ok_syntax1.y | 3 %parse_param { int regs[26] } 16 #define YYERROR_DECL() yyerror(int regs[26], int *base, const char *s) 72 { regs[$<ival>1] = $<ival>3; } 94 { $<ival>$ = regs[$<ival>1]; } 113 int regs[26]; 117 yyparse(regs, &base); 127 UNUSED(regs); /* %parse-param regs is not actually used here */
|
H A D | quote_calc4.y | 5 int regs[26]; 41 { regs[$1] = $3; } 63 { $$ = regs[$1]; }
|
H A D | calc_code_imports.y | 8 int regs[26]; 37 { regs[$1] = $3; } 59 { $$ = regs[$1]; }
|
H A D | calc_code_all.y | 12 int regs[26]; 41 { regs[$1] = $3; } 63 { $$ = regs[$1]; }
|
H A D | calc_code_default.y | 8 int regs[26]; 37 { regs[$1] = $3; } 59 { $$ = regs[$1]; }
|
/freebsd-current/contrib/llvm-project/lldb/source/Plugins/Architecture/AArch64/ |
H A D | ArchitectureAArch64.cpp | 42 UpdateARM64SVERegistersInfos(DynamicRegisterInfo::reg_collection_range regs, argument 50 for (auto ® : regs) { 64 UpdateARM64SMERegistersInfos(DynamicRegisterInfo::reg_collection_range regs, argument 66 for (auto ® : regs) { 107 auto regs = reg_info.registers<DynamicRegisterInfo::reg_collection_range>(); 109 UpdateARM64SVERegistersInfos(regs, *vg_reg_value); 111 UpdateARM64SMERegistersInfos(regs, *svg_reg_value);
|
/freebsd-current/usr.sbin/bhyve/amd64/ |
H A D | xmsr.c | 221 u_int regs[4]; local 224 do_cpuid(0, regs); 225 ((u_int *)&cpu_vendor)[0] = regs[1]; 226 ((u_int *)&cpu_vendor)[1] = regs[3]; 227 ((u_int *)&cpu_vendor)[2] = regs[2];
|
/freebsd-current/contrib/libbegemot/ |
H A D | rpoll.c | 183 static PollReg_t * regs; /* registration records */ variable 249 for(p = regs; p < ®s[regs_alloc]; p++) 255 if(p == ®s[regs_alloc]) { 259 for(p = regs; p < ®s[regs_alloc]; p++) 263 if(p == ®s[regs_alloc]) { 265 regs = _xrealloc(regs, sizeof(regs[ [all...] |
/freebsd-current/contrib/llvm-project/lldb/source/Plugins/ABI/AArch64/ |
H A D | ABIAArch64.cpp | 84 std::vector<lldb_private::DynamicRegisterInfo::Register> ®s, 90 if (!full_reg_index || regs[*full_reg_index].byte_size != full_reg_size) 108 addSupplementaryRegister(regs, partial_reg); 113 std::vector<lldb_private::DynamicRegisterInfo::Register> ®s) { 114 lldb_private::MCBasedABI::AugmentRegisterInfo(regs); 121 for (auto it : llvm::enumerate(regs)) { 147 addPartialRegisters(regs, x_regs, 8, "w{0}", 4, lldb::eEncodingUint, 149 addPartialRegisters(regs, v_regs, 16, "s{0}", 4, lldb::eEncodingIEEE754, 151 addPartialRegisters(regs, v_regs, 16, "d{0}", 8, lldb::eEncodingIEEE754, 83 addPartialRegisters( std::vector<lldb_private::DynamicRegisterInfo::Register> ®s, llvm::ArrayRef<std::optional<uint32_t>> full_reg_indices, uint32_t full_reg_size, const char *partial_reg_format, uint32_t partial_reg_size, lldb::Encoding encoding, lldb::Format format) argument 112 AugmentRegisterInfo( std::vector<lldb_private::DynamicRegisterInfo::Register> ®s) argument
|
/freebsd-current/sys/i386/i386/ |
H A D | longrun.c | 74 u_int32_t regs[2]; member in union:msrinfo 95 low = LONGRUN_MODE_MASK(msrinfo.regs[0]); 96 high = LONGRUN_MODE_MASK(msrinfo.regs[1]); 116 u_int regs[4]; local 120 do_cpuid(0x80860007, regs); 121 *frequency = regs[0]; 122 *voltage = regs[1]; 123 *percentage = regs[2]; 143 msrinfo.regs[0] = LONGRUN_MODE_WRITE(msrinfo.regs[ [all...] |
/freebsd-current/sys/compat/x86bios/ |
H A D | x86bios.c | 86 x86bios_emu2vmf(struct x86emu_regs *regs, struct vm86frame *vmf) argument 89 vmf->vmf_ds = regs->R_DS; 90 vmf->vmf_es = regs->R_ES; 91 vmf->vmf_ax = regs->R_AX; 92 vmf->vmf_bx = regs->R_BX; 93 vmf->vmf_cx = regs->R_CX; 94 vmf->vmf_dx = regs->R_DX; 95 vmf->vmf_bp = regs->R_BP; 96 vmf->vmf_si = regs->R_SI; 97 vmf->vmf_di = regs 101 x86bios_vmf2emu(struct vm86frame *vmf, struct x86emu_regs *regs) argument 169 x86bios_init_regs(struct x86regs *regs) argument 176 x86bios_call(struct x86regs *regs, uint16_t seg, uint16_t off) argument 211 x86bios_intr(struct x86regs *regs, int intno) argument 571 x86bios_init_regs(struct x86regs *regs) argument 580 x86bios_call(struct x86regs *regs, uint16_t seg, uint16_t off) argument 619 x86bios_intr(struct x86regs *regs, int intno) argument [all...] |
/freebsd-current/sys/x86/xen/ |
H A D | hvm.c | 131 uint32_t regs[4]; local 134 do_cpuid(hv_base + 1, regs); 136 major = regs[0] >> 16; 137 minor = regs[0] & 0xffff; 288 uint32_t regs[4]; local 298 do_cpuid(hv_base + 2, regs); 299 if (regs[0] != 1) { 301 regs[0]); 306 wrmsr(regs[1], early_init_vtop(&hypercall_page)); 496 uint32_t regs[ local 544 uint32_t regs[4]; local [all...] |
/freebsd-current/sys/contrib/dev/athk/ath12k/ |
H A D | hal.h | 62 #define HAL_TCL1_RING_ID(ab) ((ab)->hw_params->regs->hal_tcl1_ring_id) 64 ((ab)->hw_params->regs->hal_tcl1_ring_misc) 66 ((ab)->hw_params->regs->hal_tcl1_ring_tp_addr_lsb) 68 ((ab)->hw_params->regs->hal_tcl1_ring_tp_addr_msb) 70 ((ab)->hw_params->regs->hal_tcl1_ring_consumer_int_setup_ix0) 72 ((ab)->hw_params->regs->hal_tcl1_ring_consumer_int_setup_ix1) 74 ((ab)->hw_params->regs->hal_tcl1_ring_msi1_base_lsb) 76 ((ab)->hw_params->regs->hal_tcl1_ring_msi1_base_msb) 78 ((ab)->hw_params->regs->hal_tcl1_ring_msi1_data) 81 ((ab)->hw_params->regs [all...] |
/freebsd-current/sys/dev/ida/ |
H A D | idavar.h | 37 bus_read_1((ida)->regs, port) 39 bus_read_2((ida)->regs, port) 41 bus_read_4((ida)->regs, port) 44 bus_write_1((ida)->regs, port, val) 46 bus_write_2((ida)->regs, port, val) 48 bus_write_4((ida)->regs, port, val) 138 struct resource *regs; member in struct:ida_softc 197 extern struct ida_softc *ida_alloc(device_t dev, struct resource *regs,
|
/freebsd-current/contrib/llvm-project/compiler-rt/lib/sanitizer_common/ |
H A D | sanitizer_stoptheworld_mac.cpp | 150 regs_struct regs; local 152 mach_msg_type_number_t reg_count = sizeof(regs) / sizeof(natural_t); 153 err = thread_get_state(thread, regs_flavor, (thread_state_t)®s, 163 buffer->resize(RoundUpTo(sizeof(regs), sizeof(uptr)) / sizeof(uptr)); 164 internal_memcpy(buffer->data(), ®s, sizeof(regs)); 166 *sp = arm_thread_state64_get_sp(regs); 168 *sp = regs.SP_REG;
|