Home
last modified time | relevance | path

Searched refs:mcp (Results 1 – 25 of 95) sorted by relevance

1234

/netbsd-src/sys/arch/mips/cavium/
H A Docteon_dma.c50 octeon_dma_init(struct octeon_config *mcp) in octeon_dma_init() argument
55 t = &mcp->mc_iobus_dmat; in octeon_dma_init()
56 t->_cookie = mcp; in octeon_dma_init()
65 mcp->mc_bootbus_dmat = mcp->mc_iobus_dmat; in octeon_dma_init()
66 mcp->mc_core1_dmat = mcp->mc_iobus_dmat; in octeon_dma_init()
67 mcp->mc_fpa_dmat = mcp->mc_iobus_dmat; in octeon_dma_init()
70 mcp->mc_fpa_dmat._bounce_alloc_hi = round_page(MIPS_PHYS_MASK); in octeon_dma_init()
H A Docteon_bootbus.c57 bootbus_bootstrap(struct octeon_config *mcp) in bootbus_bootstrap() argument
60 bootbus_bus_io_init(&mcp->mc_bootbus_bust, mcp); in bootbus_bootstrap()
62 bootbus_bust = &mcp->mc_bootbus_bust; in bootbus_bootstrap()
63 bootbus_dmat = &mcp->mc_bootbus_dmat; in bootbus_bootstrap()
/netbsd-src/sys/arch/riscv/riscv/
H A Dnetbsd32_machdep.c81 cpu_getmcontext32(struct lwp *l, mcontext32_t *mcp, unsigned int *flags) in cpu_getmcontext32() argument
87 mcp->__gregs[i] = tf->tf_reg[i]; in cpu_getmcontext32()
89 mcp->__gregs[_REG_PC] = tf->tf_pc; in cpu_getmcontext32()
91 mcp->__private = (intptr_t)l->l_private; in cpu_getmcontext32()
105 *(struct fpreg *)mcp->__fregs = pcb->pcb_fpregs; in cpu_getmcontext32()
111 cpu_mcontext32_validate(struct lwp *l, const mcontext32_t *mcp) in cpu_mcontext32_validate() argument
116 if ((int32_t) mcp->__gregs[_REG_PC] < 0 in cpu_mcontext32_validate()
117 || (int32_t) mcp->__gregs[_REG_SP] < 0 in cpu_mcontext32_validate()
118 || (mcp->__gregs[_REG_PC] & 1)) in cpu_mcontext32_validate()
125 cpu_setmcontext32(struct lwp *l, const mcontext32_t *mcp, unsigned int flags) in cpu_setmcontext32() argument
[all …]
/netbsd-src/sys/arch/m68k/m68k/
H A Dsig_machdep.c196 cpu_getmcontext(struct lwp *l, mcontext_t *mcp, u_int *flags) in cpu_getmcontext() argument
198 __greg_t *gr = mcp->__gregs; in cpu_getmcontext()
229 mcp->_mc_tlsbase = (uintptr_t)l->l_private; in cpu_getmcontext()
233 mcp->__mc_pad.__mc_frame.__mcf_format = format; in cpu_getmcontext()
235 mcp->__mc_pad.__mc_frame.__mcf_vector = frame->f_vector; in cpu_getmcontext()
236 (void)memcpy(&mcp->__mc_pad.__mc_frame.__mcf_exframe, in cpu_getmcontext()
266 mcp->__mc_pad.__mc_frame.__mcf_fpf_u1 = fpf->FPF_u1; in cpu_getmcontext()
270 mcp->__mc_pad.__mc_frame.__mcf_fpf_u2 = fpf->FPF_u2; in cpu_getmcontext()
271 (void)memcpy(mcp->__fpregs.__fp_fpregs, in cpu_getmcontext()
273 mcp->__fpregs.__fp_pcr = fpf->fpf_fpcr; in cpu_getmcontext()
[all …]
/netbsd-src/sys/arch/evbmips/malta/
H A Dmachdep.c148 struct malta_config *mcp = &malta_configuration; in mach_init() local
193 gt_pci_init(&mcp->mc_pc, &mcp->mc_gt); in mach_init()
194 malta_bus_io_init(&mcp->mc_iot, mcp); in mach_init()
195 malta_bus_mem_init(&mcp->mc_memt, mcp); in mach_init()
196 malta_dma_init(mcp); in mach_init()
202 bus_space_map(&mcp->mc_iot, MALTA_RTCADR, 2, 0, &sh); in mach_init()
203 malta_cal_timer(&mcp->mc_iot, sh); in mach_init()
204 bus_space_unmap(&mcp->mc_iot, sh, 2); in mach_init()
214 if (comcnattach(&mcp->mc_iot, MALTA_UART0ADR, comcnrate, in mach_init()
H A Dmalta_intr.c113 struct malta_config * const mcp = &malta_configuration; in evbmips_intr_init() local
123 mcp->mc_pc.pc_intr_v = NULL; in evbmips_intr_init()
124 mcp->mc_pc.pc_intr_map = malta_pci_intr_map; in evbmips_intr_init()
125 mcp->mc_pc.pc_intr_string = malta_pci_intr_string; in evbmips_intr_init()
126 mcp->mc_pc.pc_intr_evcnt = malta_pci_intr_evcnt; in evbmips_intr_init()
127 mcp->mc_pc.pc_intr_establish = malta_pci_intr_establish; in evbmips_intr_init()
128 mcp->mc_pc.pc_intr_disestablish = malta_pci_intr_disestablish; in evbmips_intr_init()
129 mcp->mc_pc.pc_conf_interrupt = malta_pci_conf_interrupt; in evbmips_intr_init()
130 mcp->mc_pc.pc_pciide_compat_intr_establish = in evbmips_intr_init()
/netbsd-src/sys/arch/powerpc/powerpc/
H A Dsig_machdep.c174 cpu_getmcontext(struct lwp *l, mcontext_t *mcp, unsigned int *flagp) in cpu_getmcontext() argument
177 __greg_t * const gr = mcp->__gregs; in cpu_getmcontext()
204 if (!fpu_save_to_mcontext(l, mcp, flagp)) in cpu_getmcontext()
206 memset(&mcp->__fpregs, 0, sizeof(mcp->__fpregs)); in cpu_getmcontext()
210 if (!vec_save_to_mcontext(l, mcp, flagp)) in cpu_getmcontext()
212 memset(&mcp->__vrf, 0, sizeof (mcp->__vrf)); in cpu_getmcontext()
216 cpu_mcontext_validate(struct lwp *l, const mcontext_t *mcp) in cpu_mcontext_validate() argument
222 cpu_setmcontext(struct lwp *l, const mcontext_t *mcp, unsigned int flags) in cpu_setmcontext() argument
225 const __greg_t * const gr = mcp->__gregs; in cpu_setmcontext()
231 error = cpu_mcontext_validate(l, mcp); in cpu_setmcontext()
[all …]
H A Dfpu.c216 fpu_save_to_mcontext(lwp_t *l, mcontext_t *mcp, unsigned int *flagp) in fpu_save_to_mcontext() argument
229 (void)memcpy(mcp->__fpregs.__fpu_regs, pcb->pcb_fpu.fpreg, in fpu_save_to_mcontext()
230 sizeof (mcp->__fpregs.__fpu_regs)); in fpu_save_to_mcontext()
231 mcp->__fpregs.__fpu_fpscr = in fpu_save_to_mcontext()
233 mcp->__fpregs.__fpu_valid = 1; in fpu_save_to_mcontext()
239 fpu_restore_from_mcontext(lwp_t *l, const mcontext_t *mcp) in fpu_restore_from_mcontext() argument
241 if (!mcp->__fpregs.__fpu_valid) in fpu_restore_from_mcontext()
250 (void)memcpy(&pcb->pcb_fpu.fpreg, &mcp->__fpregs.__fpu_regs, in fpu_restore_from_mcontext()
252 ((int *)&pcb->pcb_fpu.fpscr)[_QUAD_LOWWORD] = mcp->__fpregs.__fpu_fpscr; in fpu_restore_from_mcontext()
/netbsd-src/sys/arch/sparc64/sparc64/
H A Dnetbsd32_machdep.c405 /* netbsd32_mcontext_t XXX */mcontext_t *mcp, in netbsd32_cpu_getmcontext() argument
410 greg32_t *gr = mcp->__gregs; in netbsd32_cpu_getmcontext()
421 (void)memset(mcp, 0, sizeof (*mcp)); in netbsd32_cpu_getmcontext()
445 mcp->__gwins = 0; in netbsd32_cpu_getmcontext()
451 netbsd32_fpregset_t *fpr = &mcp->__fpregs; in netbsd32_cpu_getmcontext()
462 mcp->__fpregs.__fpu_q = NULL; /* `Need more info.' */ in netbsd32_cpu_getmcontext()
463 mcp->__fpregs.__fpu_fsr = fs.fs_fsr; in netbsd32_cpu_getmcontext()
464 mcp->__fpregs.__fpu_qcnt = 0 /*fs.fs_qsize*/; /* See above */ in netbsd32_cpu_getmcontext()
465 mcp->__fpregs.__fpu_q_entrysize = in netbsd32_cpu_getmcontext()
467 mcp->__fpregs.__fpu_en = 1; in netbsd32_cpu_getmcontext()
[all …]
/netbsd-src/sys/arch/powerpc/oea/
H A Daltivec.c160 vec_restore_from_mcontext(struct lwp *l, const mcontext_t *mcp) in vec_restore_from_mcontext() argument
173 if (mcp != NULL) { /* XXX see compat_16_sys___sigreturn14() */ in vec_restore_from_mcontext()
174 memcpy(pcb->pcb_vr.vreg, &mcp->__vrf.__vrs, in vec_restore_from_mcontext()
176 pcb->pcb_vr.vscr = mcp->__vrf.__vscr; in vec_restore_from_mcontext()
177 pcb->pcb_vr.vrsave = mcp->__vrf.__vrsave; in vec_restore_from_mcontext()
183 vec_save_to_mcontext(struct lwp *l, mcontext_t *mcp, unsigned int *flagp) in vec_save_to_mcontext() argument
198 if (mcp != NULL) { /* XXX see sendsig_sigcontext() */ in vec_save_to_mcontext()
199 mcp->__gregs[_REG_MSR] |= PSL_VEC; in vec_save_to_mcontext()
200 mcp->__vrf.__vscr = pcb->pcb_vr.vscr; in vec_save_to_mcontext()
201 mcp->__vrf.__vrsave = l->l_md.md_utf->tf_vrsave; in vec_save_to_mcontext()
[all …]
/netbsd-src/sys/arch/powerpc/booke/
H A Dspe.c149 vec_restore_from_mcontext(lwp_t *l, const mcontext_t *mcp) in vec_restore_from_mcontext() argument
152 const union __vr *vr = mcp->__vrf.__vrs; in vec_restore_from_mcontext()
169 l->l_md.md_utf->tf_spefscr = pcb->pcb_vr.vscr = mcp->__vrf.__vscr; in vec_restore_from_mcontext()
170 pcb->pcb_vr.vrsave = mcp->__vrf.__vrsave; in vec_restore_from_mcontext()
174 vec_save_to_mcontext(lwp_t *l, mcontext_t *mcp, unsigned int *flagp) in vec_save_to_mcontext() argument
183 mcp->__gregs[_REG_MSR] |= PSL_SPV; in vec_save_to_mcontext()
185 union __vr *vr = mcp->__vrf.__vrs; in vec_save_to_mcontext()
206 mcp->__vrf.__vrs[0].__vr32[2] = pcb->pcb_vr.vreg[8][0]; in vec_save_to_mcontext()
207 mcp->__vrf.__vrs[0].__vr32[3] = pcb->pcb_vr.vreg[8][1]; in vec_save_to_mcontext()
209 mcp->__vrf.__vrsave = pcb->pcb_vr.vrsave; in vec_save_to_mcontext()
[all …]
/netbsd-src/external/gpl3/gdb/dist/sim/testsuite/cris/asm/
H A Dmcp.ms11 mcp mof,r3
17 mcp srp,r3
23 mcp srp,r3
29 mcp mof,r3
35 mcp mof,r3
40 mcp srp,r3
45 mcp srp,r3
/netbsd-src/sys/arch/arm/arm/
H A Dsig_machdep.c160 cpu_getmcontext(struct lwp *l, mcontext_t *mcp, unsigned int *flags) in cpu_getmcontext() argument
163 __greg_t * const gr = mcp->__gregs; in cpu_getmcontext()
194 vfp_getcontext(l, mcp, flags); in cpu_getmcontext()
197 mcp->_mc_tlsbase = (uintptr_t)l->l_private; in cpu_getmcontext()
201 mcp->_mc_user_tpid = pcb->pcb_user_pid_rw; in cpu_getmcontext()
205 cpu_mcontext_validate(struct lwp *l, const mcontext_t *mcp) in cpu_mcontext_validate() argument
207 const __greg_t * const gr = mcp->__gregs; in cpu_mcontext_validate()
216 cpu_setmcontext(struct lwp *l, const mcontext_t *mcp, unsigned int flags) in cpu_setmcontext() argument
219 const __greg_t * const gr = mcp->__gregs; in cpu_setmcontext()
231 error = cpu_mcontext_validate(l, mcp); in cpu_setmcontext()
[all …]
/netbsd-src/sys/arch/aarch64/aarch64/
H A Dcpu_machdep.c162 cpu_mcontext_validate(struct lwp *l, const mcontext_t *mcp) in cpu_mcontext_validate()
169 if ((mcp->__gregs[_REG_SPSR] & ~SPSR_NZCV) in cpu_mcontext_validate()
170 || (mcp->__gregs[_REG_PC] & 3)) in cpu_mcontext_validate()
193 cpu_getmcontext(struct lwp *l, mcontext_t *mcp, unsigned int *flagsp) in cpu_getmcontext()
197 memcpy(mcp->__gregs, &tf->tf_regs, sizeof(mcp->__gregs)); in cpu_getmcontext()
198 mcp->__gregs[_REG_TPIDR] = (uintptr_t)l->l_private; in cpu_getmcontext()
199 mcp->__gregs[_REG_SPSR] &= ~SPSR_A64_BTYPE; in cpu_getmcontext()
205 mcp->__fregs = *(const __fregset_t *) &pcb->pcb_fpregs; in cpu_getmcontext()
211 cpu_setmcontext(struct lwp *l, const mcontext_t *mcp, unsigne in cpu_setmcontext()
159 cpu_mcontext_validate(struct lwp * l,const mcontext_t * mcp) cpu_mcontext_validate() argument
190 cpu_getmcontext(struct lwp * l,mcontext_t * mcp,unsigned int * flagsp) cpu_getmcontext() argument
208 cpu_setmcontext(struct lwp * l,const mcontext_t * mcp,unsigned int flags) cpu_setmcontext() argument
[all...]
H A Dnetbsd32_machdep.c399 cpu_mcontext32_validate(struct lwp *l, const mcontext32_t *mcp) in cpu_mcontext32_validate() argument
402 const uint32_t spsr = mcp->__gregs[_REG_CPSR]; in cpu_mcontext32_validate()
423 cpu_getmcontext32(struct lwp *l, mcontext32_t *mcp, unsigned int *flagsp) in cpu_getmcontext32() argument
426 __greg32_t *gr = mcp->__gregs; in cpu_getmcontext32()
462 mcp->__vfpregs.__vfp_fstmx[j++] = in cpu_getmcontext32()
464 mcp->__vfpregs.__vfp_fstmx[j++] = in cpu_getmcontext32()
467 mcp->__vfpregs.__vfp_fstmx[j++] = in cpu_getmcontext32()
469 mcp->__vfpregs.__vfp_fstmx[j++] = in cpu_getmcontext32()
474 mcp->__vfpregs.__vfp_fpscr = in cpu_getmcontext32()
477 mcp->__vfpregs.__vfp_fpsid = 0; /* XXX: build FPSID from MIDR */ in cpu_getmcontext32()
[all …]
/netbsd-src/sys/arch/arm/arm32/
H A Dnetbsd32_machdep.c76 cpu_mcontext32_validate(struct lwp *l, const mcontext32_t *mcp) in cpu_mcontext32_validate() argument
78 return cpu_mcontext_validate(l, mcp); in cpu_mcontext32_validate()
81 cpu_getmcontext32(struct lwp *l, mcontext32_t *mcp, unsigned int *flagsp) in cpu_getmcontext32() argument
83 cpu_getmcontext(l, mcp, flagsp); in cpu_getmcontext32()
87 cpu_setmcontext32(struct lwp *l, const mcontext32_t *mcp, unsigned int flags) in cpu_setmcontext32() argument
89 return cpu_setmcontext(l, mcp, flags); in cpu_setmcontext32()
/netbsd-src/sys/arch/hppa/hppa/
H A Dhppa_machdep.c58 cpu_getmcontext(struct lwp *l, mcontext_t *mcp, unsigned int *flags) in cpu_getmcontext() argument
62 __greg_t *gr = mcp->__gregs; in cpu_getmcontext()
128 memcpy(&mcp->__fpregs, pcb->pcb_fpregs, sizeof(mcp->__fpregs)); in cpu_getmcontext()
133 cpu_mcontext_validate(struct lwp *l, const mcontext_t *mcp) in cpu_mcontext_validate() argument
135 const __greg_t *gr = mcp->__gregs; in cpu_mcontext_validate()
171 cpu_setmcontext(struct lwp *l, const mcontext_t *mcp, unsigned int flags) in cpu_setmcontext() argument
176 const __greg_t *gr = mcp->__gregs; in cpu_setmcontext()
180 error = cpu_mcontext_validate(l, mcp); in cpu_setmcontext()
256 memcpy(pcb->pcb_fpregs, &mcp->__fpregs, sizeof(mcp->__fpregs)); in cpu_setmcontext()
/netbsd-src/sys/arch/evbmips/malta/dev/
H A Dgt.c71 gt_pci_init(pci_chipset_tag_t pc, struct gt_config *mcp) in gt_pci_init() argument
74 pc->pc_conf_v = mcp; in gt_pci_init()
106 struct malta_config *mcp = &malta_configuration; in gt_attach() local
115 pba.pba_iot = &mcp->mc_iot; in gt_attach()
116 pba.pba_memt = &mcp->mc_memt; in gt_attach()
117 pba.pba_dmat = &mcp->mc_pci_dmat; /* pci_bus_dma_tag */ in gt_attach()
119 pba.pba_pc = &mcp->mc_pc; in gt_attach()
/netbsd-src/crypto/external/bsd/heimdal/dist/lib/gssapi/mech/
H A Dgss_inquire_cred_by_mech.c44 struct _gss_mechanism_cred *mcp; in gss_inquire_cred_by_mech() local
65 HEIM_SLIST_FOREACH(mcp, &cred->gc_mc, gmc_link) in gss_inquire_cred_by_mech()
66 if (mcp->gmc_mech == m) in gss_inquire_cred_by_mech()
68 if (!mcp) in gss_inquire_cred_by_mech()
70 mc = mcp->gmc_cred; in gss_inquire_cred_by_mech()
/netbsd-src/sys/arch/alpha/pci/
H A Dmcpcia.c129 struct mcpcia_softc *mcp = device_private(self); in mcpciaattach() local
138 mcp->mcpcia_cc = NULL; in mcpciaattach()
156 mcp->mcpcia_dev = self; in mcpciaattach()
157 mcp->mcpcia_cc = ccp; in mcpciaattach()
158 ccp->cc_sc = mcp; in mcpciaattach()
301 struct mcpcia_softc *mcp; in mcpcia_config_cleanup() local
310 if ((mcp = device_lookup_private(&mcpcia_cd, i)) == NULL) in mcpcia_config_cleanup()
313 ccp = mcp->mcpcia_cc; in mcpcia_config_cleanup()
/netbsd-src/sys/arch/alpha/alpha/
H A Dinterrupt.c317 struct mchkinfo *mcp; in machine_check() local
320 mcp = &curcpu()->ci_mcinfo; in machine_check()
330 if (!mcp->mc_expected) { in machine_check()
334 mcp->mc_expected = 0; in machine_check()
335 mcp->mc_received = 1; in machine_check()
388 struct mchkinfo *mcp = &curcpu()->ci_mcinfo; in badaddr_read() local
396 mcp->mc_received = 0; in badaddr_read()
397 mcp->mc_expected = 1; in badaddr_read()
428 mcp->mc_expected = 0; in badaddr_read()
430 rv = mcp->mc_received; in badaddr_read()
[all …]
/netbsd-src/sys/arch/evbmips/mipssim/
H A Dmainbus.c81 struct mipssim_config *mcp = &mipssim_configuration; in mainbus_attach() local
92 maa.ma_iot = &mcp->mc_iot; in mainbus_attach()
93 maa.ma_dmat = &mcp->mc_dmat; in mainbus_attach()
102 maa.ma_iot = &mcp->mc_iot; in mainbus_attach()
103 maa.ma_dmat = &mcp->mc_dmat; in mainbus_attach()
/netbsd-src/sys/arch/amd64/amd64/
H A Dmachdep.c2075 cpu_getmcontext(struct lwp *l, mcontext_t *mcp, unsigned int *flags) in cpu_getmcontext()
2080 mcp->__gregs[_REG_RDI] = tf->tf_rdi; in cpu_getmcontext()
2081 mcp->__gregs[_REG_RSI] = tf->tf_rsi; in cpu_getmcontext()
2082 mcp->__gregs[_REG_RDX] = tf->tf_rdx; in cpu_getmcontext()
2083 mcp->__gregs[_REG_R10] = tf->tf_r10; in cpu_getmcontext()
2084 mcp->__gregs[_REG_R8] = tf->tf_r8; in cpu_getmcontext()
2085 mcp->__gregs[_REG_R9] = tf->tf_r9; in cpu_getmcontext()
2087 mcp->__gregs[_REG_RCX] = tf->tf_rcx; in cpu_getmcontext()
2088 mcp->__gregs[_REG_R11] = tf->tf_r11; in cpu_getmcontext()
2089 mcp in cpu_getmcontext()
2049 cpu_getmcontext(struct lwp * l,mcontext_t * mcp,unsigned int * flags) cpu_getmcontext() argument
2096 cpu_setmcontext(struct lwp * l,const mcontext_t * mcp,unsigned int flags) cpu_setmcontext() argument
2160 cpu_mcontext_validate(struct lwp * l,const mcontext_t * mcp) cpu_mcontext_validate() argument
[all...]
/netbsd-src/lib/libc/arch/m68k/gen/
H A Dmakecontext.c47 mcontext_t *mcp = &ucp->uc_mcontext; in makecontext() local
51 mcp->__gregs[_REG_PC] = (__greg_t)func; in makecontext()
56 mcp->__gregs[_REG_A7] = (__greg_t)sp; in makecontext()
57 mcp->__gregs[_REG_A6] = 0; /* Wipe out frame pointer. */ in makecontext()
/netbsd-src/external/bsd/am-utils/dist/conf/mtab/
H A Dmtab_file.c253 char mcp[128]; in rewrite_mtab() local
255 xstrlcpy(mcp, mnttabname, sizeof(mcp)); in rewrite_mtab()
256 cp = strrchr(mcp, '/'); in rewrite_mtab()
258 memmove(tmpname, mcp, cp - mcp); in rewrite_mtab()
259 tmpname[cp - mcp] = '\0'; in rewrite_mtab()

1234