Lines Matching defs:pcb
86 #include <machine/pcb.h>
91 i386fbsd_supply_pcb (struct regcache *regcache, struct pcb *pcb)
95 The pcb contains %eip, %ebx, %esp, %ebp, %esi, %edi and %gs.
103 if (pcb->pcb_esp == 0)
106 pcb->pcb_esp += 4;
107 regcache_raw_supply (regcache, I386_EDI_REGNUM, &pcb->pcb_edi);
108 regcache_raw_supply (regcache, I386_ESI_REGNUM, &pcb->pcb_esi);
109 regcache_raw_supply (regcache, I386_EBP_REGNUM, &pcb->pcb_ebp);
110 regcache_raw_supply (regcache, I386_ESP_REGNUM, &pcb->pcb_esp);
111 regcache_raw_supply (regcache, I386_EBX_REGNUM, &pcb->pcb_ebx);
112 regcache_raw_supply (regcache, I386_EIP_REGNUM, &pcb->pcb_eip);
113 regcache_raw_supply (regcache, I386_GS_REGNUM, &pcb->pcb_gs);