Searched refs:pcb (Results 76 - 100 of 223) sorted by relevance

123456789

/freebsd-11-stable/sys/arm/arm/
H A Dtrap-v6.c60 #include <machine/pcb.h>
285 struct pcb *pcb; local
446 pcb = td->td_pcb;
447 if (__predict_false(pcb->pcb_onfault == cachebailout)) {
449 tf->tf_pc = (register_t)pcb->pcb_onfault;
480 pcb->pcb_onfault == NULL)) {
495 onfault = pcb->pcb_onfault;
496 pcb->pcb_onfault = NULL;
503 pcb
[all...]
H A Dstack_machdep.c36 #include <machine/pcb.h>
H A Dvm_machdep.c62 #include <machine/pcb.h>
92 * Copy and update the pcb, set up the stack so that the child
98 struct pcb *pcb2;
105 /* Point the pcb to the top of the stack */
106 pcb2 = (struct pcb *)
123 /* Clone td1's pcb */
130 /* Point the frame to the stack in front of pcb and copy td1's frame */
237 * Initialize machine state, mostly pcb and trap frame for a new
248 bcopy(td0->td_pcb, td->td_pcb, sizeof(struct pcb));
306 td->td_pcb = (struct pcb *)(t
[all...]
/freebsd-11-stable/sys/ddb/
H A Ddb_print.c43 #include <machine/pcb.h>
/freebsd-11-stable/sys/arm/xscale/ixp425/
H A Dixp425_a4x_space.c52 #include <machine/pcb.h>
/freebsd-11-stable/gnu/usr.bin/gdb/kgdb/
H A Dkgdb.h41 uintptr_t pcb; member in struct:kthr
/freebsd-11-stable/sys/dev/proto/
H A Dproto_busdma.c167 struct proto_callback_bundle *pcb = arg; local
169 pcb->ioc->u.md.bus_nsegs = nseg;
170 pcb->ioc->u.md.bus_addr = segs[0].ds_addr;
177 struct proto_callback_bundle pcb; local
198 pcb.busdma = busdma;
199 pcb.md = md;
200 pcb.ioc = ioc;
202 tag->maxsz, proto_busdma_mem_alloc_callback, &pcb, BUS_DMA_NOWAIT);
271 struct proto_callback_bundle *pcb = arg; local
273 pcb
281 struct proto_callback_bundle pcb; local
[all...]
/freebsd-11-stable/sys/riscv/include/
H A Dpcpu.h54 struct pcb;
/freebsd-11-stable/sys/sparc64/sparc64/
H A Dgdb_machdep.c38 #include <machine/pcb.h>
H A Dgenassym.c48 #include <machine/pcb.h>
189 ASSYM(PCB_SIZEOF, sizeof(struct pcb));
190 ASSYM(PCB_RW, offsetof(struct pcb, pcb_rw));
191 ASSYM(PCB_KFP, offsetof(struct pcb, pcb_kfp));
192 ASSYM(PCB_UFP, offsetof(struct pcb, pcb_ufp));
193 ASSYM(PCB_RWSP, offsetof(struct pcb, pcb_rwsp));
194 ASSYM(PCB_FLAGS, offsetof(struct pcb, pcb_flags));
195 ASSYM(PCB_NSAVED, offsetof(struct pcb, pcb_nsaved));
196 ASSYM(PCB_PC, offsetof(struct pcb, pcb_pc));
197 ASSYM(PCB_SP, offsetof(struct pcb, pcb_s
[all...]
/freebsd-11-stable/sys/arm64/include/
H A Dpcpu.h46 struct pcb;
/freebsd-11-stable/sys/riscv/riscv/
H A Ddb_trace.c44 #include <machine/pcb.h>
109 struct pcb *ctx;
H A Dmachdep.c78 #include <machine/pcb.h>
469 makectx(struct trapframe *tf, struct pcb *pcb) argument
472 memcpy(pcb->pcb_t, tf->tf_t, sizeof(tf->tf_t));
473 memcpy(pcb->pcb_s, tf->tf_s, sizeof(tf->tf_s));
474 memcpy(pcb->pcb_a, tf->tf_a, sizeof(tf->tf_a));
476 pcb->pcb_ra = tf->tf_ra;
477 pcb->pcb_sp = tf->tf_sp;
478 pcb->pcb_gp = tf->tf_gp;
479 pcb
[all...]
/freebsd-11-stable/sys/arm64/arm64/
H A Ddb_trace.c37 #include <machine/pcb.h>
107 struct pcb *ctx;
H A Dtrap.c53 #include <machine/pcb.h>
154 struct pcb *pcb; local
176 pcb = td->td_pcb;
182 if (__predict_false(pcb->pcb_onfault == (vm_offset_t)&fsu_intr_fault)) {
183 frame->tf_elr = pcb->pcb_onfault;
226 pcb->pcb_onfault != 0) {
228 frame->tf_elr = pcb->pcb_onfault;
H A Dmachdep.c77 #include <machine/pcb.h>
209 struct pcb *pcb; local
211 pcb = td->td_pcb;
212 if ((pcb->pcb_fpflags & PCB_FP_STARTED) != 0) {
218 vfp_save_state(td, pcb);
220 memcpy(regs->fp_q, pcb->pcb_vfp, sizeof(regs->fp_q));
221 regs->fp_cr = pcb->pcb_fpcr;
222 regs->fp_sr = pcb->pcb_fpsr;
233 struct pcb *pc local
538 makectx(struct trapframe *tf, struct pcb *pcb) argument
[all...]
/freebsd-11-stable/sys/x86/include/
H A Dx86_smp.h20 #include <machine/pcb.h>
27 extern struct pcb stoppcbs[];
/freebsd-11-stable/sys/i386/i386/
H A Dvm86.c44 #include <machine/pcb.h>
51 extern struct pcb *vm86pcb;
351 struct pcb vml_pcb;
364 struct pcb *pcb; local
425 pcb = &vml->vml_pcb;
430 bzero(pcb, sizeof(struct pcb));
431 pcb->new_ptd = vm86pa | PG_V | PG_RW | PG_U;
432 pcb
[all...]
/freebsd-11-stable/sys/powerpc/powerpc/
H A Delf64_machdep.c232 struct pcb *pcb; local
235 pcb = td->td_pcb;
236 if (pcb->pcb_flags & PCB_VEC) {
240 &pcb->pcb_vec, dst,
241 sizeof(pcb->pcb_vec), NULL);
244 sizeof(pcb->pcb_vec), NULL);
H A Dgenassym.c54 #include <machine/pcb.h>
188 ASSYM(PCB_CONTEXT, offsetof(struct pcb, pcb_context));
189 ASSYM(PCB_CR, offsetof(struct pcb, pcb_cr));
190 ASSYM(PCB_SP, offsetof(struct pcb, pcb_sp));
191 ASSYM(PCB_TOC, offsetof(struct pcb, pcb_toc));
192 ASSYM(PCB_LR, offsetof(struct pcb, pcb_lr));
193 ASSYM(PCB_ONFAULT, offsetof(struct pcb, pcb_onfault));
194 ASSYM(PCB_FLAGS, offsetof(struct pcb, pcb_flags));
198 ASSYM(PCB_AIM_USR_VSID, offsetof(struct pcb, pcb_cpu.aim.usr_vsid));
199 ASSYM(PCB_BOOKE_DBCR0, offsetof(struct pcb, pcb_cp
[all...]
/freebsd-11-stable/crypto/openssl/crypto/dh/
H A Ddh_pmeth.c317 static DSA *dsa_dh_generate(DH_PKEY_CTX *dctx, BN_GENCB *pcb) argument
343 NULL, 0, NULL, NULL, NULL, pcb);
346 NULL, 0, -1, NULL, NULL, NULL, pcb);
360 BN_GENCB *pcb, cb; local
384 pcb = &cb;
385 evp_pkey_set_cb_translate(pcb, ctx);
387 pcb = NULL;
391 dsa_dh = dsa_dh_generate(dctx, pcb);
406 dctx->prime_len, dctx->generator, pcb);
/freebsd-11-stable/sys/i386/include/
H A Dpcpu.h240 static __inline __pure2 struct pcb *
243 struct pcb *pcb; local
245 __asm("movl %%fs:%1,%0" : "=r" (pcb) : "m" (*(char *)OFFSETOF_CURPCB));
246 return (pcb);
/freebsd-11-stable/crypto/openssl/crypto/dsa/
H A Ddsa_pmeth.c251 BN_GENCB *pcb, cb; local
254 pcb = &cb;
255 evp_pkey_set_cb_translate(pcb, ctx);
257 pcb = NULL;
262 NULL, 0, NULL, NULL, NULL, pcb);
/freebsd-11-stable/sys/amd64/include/
H A Dpcpu.h244 static __inline __pure2 struct pcb *
247 struct pcb *pcb; local
249 __asm("movq %%gs:%1,%0" : "=r" (pcb) : "m" (*(char *)OFFSETOF_CURPCB));
250 return (pcb);
/freebsd-11-stable/sys/amd64/linux/
H A Dlinux_sysvec.c73 #include <machine/pcb.h>
400 struct pcb *pcb; local
404 pcb = td->td_pcb;
412 pcb->pcb_fsbase = 0;
413 pcb->pcb_gsbase = 0;
414 clear_pcb_flags(pcb, PCB_32BIT);
415 pcb->pcb_initial_fpucw = __LINUX_NPXCW__;
416 set_pcb_flags(pcb, PCB_FULL_IRET);
435 if (pcb
[all...]

Completed in 1146 milliseconds

123456789