diff ProcrContext.h @ 200:6db9e4898978

VMS name chgs -- added "WL" "PI" and "int" and split vms.h up
author Me@portablequad
date Sun, 12 Feb 2012 01:49:33 -0800
parents c1784868dcea
children
line diff
     1.1 --- a/ProcrContext.h	Sat Feb 11 21:43:43 2012 -0800
     1.2 +++ b/ProcrContext.h	Sun Feb 12 01:49:33 2012 -0800
     1.3 @@ -12,21 +12,21 @@
     1.4  
     1.5  void saveCoreLoopReturnAddr(void **returnAddress);
     1.6  
     1.7 -void switchToVP(VirtProcr *nextProcr);
     1.8 +void switchToVP(SlaveVP *nextProcr);
     1.9  
    1.10 -void switchToCoreLoop(VirtProcr *nextProcr);
    1.11 +void switchToCoreLoop(SlaveVP *nextProcr);
    1.12  
    1.13 -void masterSwitchToCoreLoop(VirtProcr *nextProcr);
    1.14 +void masterSwitchToCoreLoop(SlaveVP *nextProcr);
    1.15  
    1.16 -void startVirtProcrFn();
    1.17 +void startVPFn();
    1.18  
    1.19 -void *asmTerminateCoreLoop(VirtProcr *currPr);
    1.20 +void *asmTerminateCoreLoop(SlaveVP *currPr);
    1.21  
    1.22  #define flushRegisters() \
    1.23          asm volatile ("":::"%rbx", "%r12", "%r13","%r14","%r15")
    1.24  
    1.25 -inline VirtProcr *
    1.26 -create_procr_helper( VirtProcr *newPr,       VirtProcrFnPtr  fnPtr,
    1.27 +inline SlaveVP *
    1.28 +create_procr_helper( SlaveVP *newPr,       VirtProcrFnPtr  fnPtr,
    1.29                       void      *initialData, void           *stackLocs );
    1.30  
    1.31  #endif	/* _ProcrContext_H */