Searched refs:reg (Results 51 - 75 of 1755) sorted by relevance

1234567891011>>

/freebsd-11-stable/sys/mips/include/
H A Dpcb.h94 #define SAVE_U_PCB_REG(reg, offs, base) \
95 REG_S reg, U_PCB_REGS + (SZREG * offs) (base)
97 #define RESTORE_U_PCB_REG(reg, offs, base) \
98 REG_L reg, U_PCB_REGS + (SZREG * offs) (base)
100 #define SAVE_U_PCB_FPREG(reg, offs, base) \
101 FP_S reg, U_PCB_FPREGS + (SZFPREG * offs) (base)
103 #define RESTORE_U_PCB_FPREG(reg, offs, base) \
104 FP_L reg, U_PCB_FPREGS + (SZFPREG * offs) (base)
106 #define SAVE_U_PCB_FPSR(reg, offs, base) \
107 REG_S reg, U_PCB_FPREG
[all...]
H A Dreg.h1 /* $OpenBSD: reg.h,v 1.1 1998/01/28 11:14:53 pefo Exp $ */
36 * from: Utah Hdr: reg.h 1.1 90/07/09
37 * @(#)reg.h 8.2 (Berkeley) 1/11/94
38 * JNPR: reg.h,v 1.6 2006/09/15 12:52:34 katta
56 * Register set accessible via /proc/$pid/reg
58 struct reg { struct
92 int fill_regs(struct thread *, struct reg *);
94 int set_regs(struct thread *, struct reg *);
107 #define fill_dbregs32(td, reg) 0
108 #define set_dbregs32(td, reg)
[all...]
/freebsd-11-stable/sys/mips/rmi/
H A Drmi_mips_exts.h46 read_xlr_ctrl_register(int block, int reg) argument
57 : "=r" (res) : "r"((block << 8) | reg)
64 write_xlr_ctrl_register(int block, int reg, uint64_t value) argument
74 : "r" (value), "r" ((block << 8) | reg)
82 read_xlr_ctrl_register(int block, int reg) argument
96 : "r" ((block << 8) | reg)
103 write_xlr_ctrl_register(int block, int reg, uint64_t value) argument
121 : "r" (high), "r" (low), "r"((block << 8) | reg)
129 #define read_c0_register32(reg, sel) \
137 : "=r" (__rv) : "i" (reg), "
373 xlr_mfcr(uint32_t reg) argument
388 xlr_mtcr(uint32_t reg, uint32_t val) argument
[all...]
/freebsd-11-stable/sys/dev/tx/
H A Dif_txvar.h130 #define CSR_WRITE_4(sc, reg, val) \
131 bus_write_4((sc)->res, (reg), (val))
132 #define CSR_WRITE_2(sc, reg, val) \
133 bus_write_2((sc)->res, (reg), (val))
134 #define CSR_WRITE_1(sc, reg, val) \
135 bus_write_1((sc)->res, (reg), (val))
136 #define CSR_READ_4(sc, reg) \
137 bus_read_4((sc)->res, (reg))
138 #define CSR_READ_2(sc, reg) \
139 bus_read_2((sc)->res, (reg))
[all...]
/freebsd-11-stable/usr.bin/truss/
H A Daarch64-freebsd.c37 #include <machine/reg.h>
50 struct reg regs;
53 u_int i, reg, syscall_num; local
72 reg = 1;
75 reg = 0;
78 for (i = 0; i < narg && reg < 8; i++, reg++)
79 cs->args[i] = regs.x[reg];
86 struct reg regs;
H A Dmips-freebsd.c42 #include <machine/reg.h>
54 struct reg regs;
57 u_int i, reg; local
74 reg = A0;
77 reg = A1;
81 reg = A1;
83 reg = A2;
94 for (i = 0; i < narg && reg <= MAXREG; i++, reg++)
95 cs->args[i] = regs.r_regs[reg];
[all...]
H A Dpowerpc64-freebsd32.c36 #include <machine/reg.h>
49 struct reg regs;
52 u_int i, reg; local
69 reg = 0;
72 reg += 1;
75 reg += 2;
79 for (i = 0; i < narg && reg < NARGREG; i++, reg++) {
80 cs->args[i] = regs.fixreg[FIRSTARG + reg] & 0xffffffff;
103 struct reg reg
[all...]
H A Dpowerpc-freebsd.c36 #include <machine/reg.h>
49 struct reg regs;
52 u_int i, reg; local
69 reg = 0;
72 reg += 1;
75 reg += 2;
79 for (i = 0; i < narg && reg < NARGREG; i++, reg++) {
80 cs->args[i] = regs.fixreg[FIRSTARG + reg];
98 struct reg reg
[all...]
H A Darm-freebsd.c40 #include <machine/reg.h>
54 struct reg regs;
57 u_int i, reg, syscall_num; local
85 reg = 0;
88 reg = 1;
91 reg = 2;
95 for (i = 0; i < narg && reg < 4; i++, reg++)
96 cs->args[i] = regs.r[reg];
114 struct reg reg
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Sparc/MCTargetDesc/
H A DSparcTargetStreamer.cpp28 void SparcTargetAsmStreamer::emitSparcRegisterIgnore(unsigned reg) { argument
30 << "%" << StringRef(SparcInstPrinter::getRegisterName(reg)).lower()
34 void SparcTargetAsmStreamer::emitSparcRegisterScratch(unsigned reg) { argument
36 << "%" << StringRef(SparcInstPrinter::getRegisterName(reg)).lower()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/VE/MCTargetDesc/
H A DVETargetStreamer.cpp28 void VETargetAsmStreamer::emitVERegisterIgnore(unsigned reg) { argument
30 << "%" << StringRef(VEInstPrinter::getRegisterName(reg)).lower()
34 void VETargetAsmStreamer::emitVERegisterScratch(unsigned reg) { argument
36 << "%" << StringRef(VEInstPrinter::getRegisterName(reg)).lower()
/freebsd-11-stable/sys/dev/etherswitch/ip17x/
H A Dip17x_phy.c54 ip17x_readphy(device_t dev, int phy, int reg) argument
64 if (reg < 0 || reg >= 32)
68 data = MDIO_READREG(device_get_parent(dev), phy, reg);
75 ip17x_writephy(device_t dev, int phy, int reg, int data) argument
85 if (reg < 0 || reg >= 32)
89 err = MDIO_WRITEREG(device_get_parent(dev), phy, reg, data);
96 ip17x_updatephy(device_t dev, int phy, int reg, int mask, int value) argument
100 val = ip17x_readphy(dev, phy, reg);
[all...]
/freebsd-11-stable/sys/arm/ti/
H A Dti_edma3.c125 #define ti_edma3_cc_rd_4(reg) bus_read_4(ti_edma3_sc->mem_res[0], reg)
126 #define ti_edma3_cc_wr_4(reg, val) bus_write_4(ti_edma3_sc->mem_res[0], reg, val)
159 uint32_t reg; local
186 reg = ti_edma3_cc_rd_4(TI_EDMA3CC_PID);
188 device_printf(dev, "EDMA revision %08x\n", reg);
243 uint32_t reg; local
269 reg = ti_edma3_cc_rd_4(TI_EDMA3CC_DMAQNUM(i>>3));
270 reg
291 uint32_t reg; local
308 uint32_t reg; local
334 ti_edma3_cc_wr_4(TI_EDMA3CC_OPT(ch), reg); local
342 uint32_t reg; local
361 ti_edma3_cc_wr_4(TI_EDMA3CC_OPT(ch), reg); local
[all...]
H A Dti_scm.h53 int ti_scm_reg_read_4(uint32_t reg, uint32_t *val);
54 int ti_scm_reg_write_4(uint32_t reg, uint32_t val);
/freebsd-11-stable/sys/dev/e1000/
H A De1000_osdep.c44 e1000_write_pci_cfg(struct e1000_hw *hw, u32 reg, u16 *value) argument
46 pci_write_config(((struct e1000_osdep *)hw->back)->dev, reg, *value, 2);
50 e1000_read_pci_cfg(struct e1000_hw *hw, u32 reg, u16 *value) argument
52 *value = pci_read_config(((struct e1000_osdep *)hw->back)->dev, reg, 2);
73 e1000_read_pcie_cap_reg(struct e1000_hw *hw, u32 reg, u16 *value) argument
79 *value = pci_read_config(dev, offset + reg, 2);
87 e1000_write_pcie_cap_reg(struct e1000_hw *hw, u32 reg, u16 *value) argument
93 pci_write_config(dev, offset + reg, *value, 2);
/freebsd-11-stable/sys/dev/vge/
H A Dif_vgevar.h215 #define CSR_WRITE_STREAM_4(sc, reg, val) \
216 bus_write_stream_4(sc->vge_res, reg, val)
217 #define CSR_WRITE_4(sc, reg, val) \
218 bus_write_4(sc->vge_res, reg, val)
219 #define CSR_WRITE_2(sc, reg, val) \
220 bus_write_2(sc->vge_res, reg, val)
221 #define CSR_WRITE_1(sc, reg, val) \
222 bus_write_1(sc->vge_res, reg, val)
224 #define CSR_READ_4(sc, reg) \
225 bus_read_4(sc->vge_res, reg)
[all...]
/freebsd-11-stable/sys/arm64/include/
H A Dasm.h71 #define ENTER_USER_ACCESS(reg, tmp) \
73 ldr reg, [tmp]; /* Read it */ \
74 cbz reg, 997f; /* If no PAN skip */ \
78 #define EXIT_USER_ACCESS(reg) \
79 cbz reg, 998f; /* If no PAN skip */ \
83 #define EXIT_USER_ACCESS_CHECK(reg, tmp) \
85 ldr reg, [tmp]; /* Read it */ \
86 cbz reg, 999f; /* If no PAN skip */ \
/freebsd-11-stable/sys/arm/versatile/
H A Dversatile_scm.h46 int versatile_scm_reg_read_4(uint32_t reg, uint32_t *val);
47 int versatile_scm_reg_write_4(uint32_t reg, uint32_t val);
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/Process/Utility/
H A DRegisterContextPOSIX_ppc64le.h30 virtual unsigned GetRegisterSize(unsigned reg);
32 virtual unsigned GetRegisterOffset(unsigned reg);
34 const lldb_private::RegisterInfo *GetRegisterInfoAtIndex(size_t reg) override;
40 const char *GetRegisterName(unsigned reg);
66 bool IsGPR(unsigned reg);
68 bool IsFPR(unsigned reg);
70 bool IsVMX(unsigned reg);
72 bool IsVSX(unsigned reg);
H A DRegisterContextPOSIX_powerpc.cpp80 bool RegisterContextPOSIX_powerpc::IsGPR(unsigned reg) { argument
81 return (reg <= k_last_gpr_powerpc); // GPR's come first.
84 bool RegisterContextPOSIX_powerpc::IsFPR(unsigned reg) { argument
85 return (reg >= k_first_fpr) && (reg <= k_last_fpr);
88 bool RegisterContextPOSIX_powerpc::IsVMX(unsigned reg) { argument
89 return (reg >= k_first_vmx) && (reg <= k_last_vmx);
105 unsigned RegisterContextPOSIX_powerpc::GetRegisterOffset(unsigned reg) { argument
106 assert(reg < k_num_registers_powerp
132 GetRegisterInfoAtIndex(size_t reg) argument
156 GetRegisterName(unsigned reg) argument
[all...]
/freebsd-11-stable/sys/arm/nvidia/tegra124/
H A Dtegra124_xusbpadctl.c299 bus_size_t reg; member in struct:padctl_lane
315 .reg = r, \
374 uint32_t reg; local
376 reg = RD4(sc, XUSB_PADCTL_SS_PORT_MAP);
378 reg &= ~SS_PORT_MAP_PORT_INTERNAL(port->idx);
380 reg |= SS_PORT_MAP_PORT_INTERNAL(port->idx);
381 reg &= ~SS_PORT_MAP_PORT_MAP(port->idx, ~0);
382 reg |= SS_PORT_MAP_PORT_MAP(port->idx, port->companion);
383 WR4(sc, XUSB_PADCTL_SS_PORT_MAP, reg);
385 reg
418 uint32_t reg; local
458 uint32_t reg; local
476 uint32_t reg; local
521 uint32_t reg; local
555 uint32_t reg; local
623 uint32_t reg; local
651 uint32_t reg; local
674 uint32_t reg; local
856 uint32_t reg; local
1108 uint32_t reg; local
[all...]
/freebsd-11-stable/sys/dev/bm/
H A Dif_bmreg.h155 #define CSR_WRITE_4(sc, reg, val) \
156 bus_write_4(sc->sc_memr, reg, val)
157 #define CSR_WRITE_2(sc, reg, val) \
158 bus_write_2(sc->sc_memr, reg, val)
159 #define CSR_WRITE_1(sc, reg, val) \
160 bus_write_1(sc->sc_memr, reg, val)
162 #define CSR_READ_4(sc, reg) \
163 bus_read_4(sc->sc_memr, reg)
164 #define CSR_READ_2(sc, reg) \
165 bus_read_2(sc->sc_memr, reg)
[all...]
/freebsd-11-stable/lib/libthread_db/
H A Dlibpthread_db.h33 #include <machine/reg.h>
84 void pt_reg_to_ucontext(const struct reg *, ucontext_t *);
85 void pt_ucontext_to_reg(const ucontext_t *, struct reg *);
92 int pt_reg_sstep(struct reg *reg, int step);
/freebsd-11-stable/sys/amd64/pci/
H A Dpci_cfgreg.c51 static uint32_t pci_docfgregread(int bus, int slot, int func, int reg,
54 unsigned reg, unsigned bytes);
56 unsigned reg, int data, unsigned bytes);
57 static int pcireg_cfgread(int bus, int slot, int func, int reg, int bytes);
58 static void pcireg_cfgwrite(int bus, int slot, int func, int reg, int data, int bytes);
117 pci_docfgregread(int bus, int slot, int func, int reg, int bytes) argument
123 return (pciereg_cfgread(bus, slot, func, reg, bytes));
125 return (pcireg_cfgread(bus, slot, func, reg, bytes));
132 pci_cfgregread(int bus, int slot, int func, int reg, int bytes) argument
147 if (reg
160 pci_cfgregwrite(int bus, int slot, int func, int reg, u_int32_t data, int bytes) argument
180 pci_cfgenable(unsigned bus, unsigned slot, unsigned func, int reg, int bytes) argument
206 pcireg_cfgread(int bus, int slot, int func, int reg, int bytes) argument
232 pcireg_cfgwrite(int bus, int slot, int func, int reg, int data, int bytes) argument
314 pciereg_cfgread(int bus, unsigned slot, unsigned func, unsigned reg, unsigned bytes) argument
345 pciereg_cfgwrite(int bus, unsigned slot, unsigned func, unsigned reg, int data, unsigned bytes) argument
[all...]
/freebsd-11-stable/sys/arm/mv/
H A Dmv_machdep.c93 pcell_t reg[4]; local
125 * Process 'reg' prop.
132 len = OF_getprop(node, "reg", reg, sizeof(reg));
138 * Get address/size. XXX we assume only the first 'reg' tuple is used.
140 rv = fdt_data_to_res(reg, par_addr_cells, par_size_cells,
200 * Third MPP reg on Orion SoC is placed
453 u_int reg; local
455 __asm __volatile("mrc p15, 0, %0, c0, c0, 0" : "=r" (reg));
493 u_int reg; local
[all...]

Completed in 154 milliseconds

1234567891011>>