Searched refs:FM_SIZE (Results 1 - 18 of 18) sorted by relevance

/macosx-10.5.8/xnu-1228.15.4/osfmk/console/ppc/
H A Dvideo_scroll.s52 stwu r1,-(FM_SIZE+16)(r1) /* Get space for a couple of registers on stack */
54 stw r6,(FM_SIZE+16+FM_LR_SAVE)(r1) /* Save the return */
59 vsufpuon1: stfd f0,(FM_SIZE+0)(r1) /* Save one register */
60 stfd f1,(FM_SIZE+8)(r1) /* and the second */
81 lfd f0,(FM_SIZE+0)(r1) /* Load back one register */
82 lfd f1,(FM_SIZE+8)(r1) /* and the second */
105 stwu r1,-(FM_SIZE+16)(r1) /* Get space for a couple of registers on stack */
107 stw r6,(FM_SIZE+16+FM_LR_SAVE)(r1) /* Save the return */
112 vsdfpuon1: stfd f0,(FM_SIZE+0)(r1) /* Save one register */
113 stfd f1,(FM_SIZE
[all...]
/macosx-10.5.8/xnu-1228.15.4/iokit/Kernel/ppc/
H A DIOAsmSupport.s80 #define FM_SIZE 64 define
98 stwu r1, -(PARAM_SIZE+FM_SIZE)(r1)
106 addi r1, r1,(PARAM_SIZE+FM_SIZE)
/macosx-10.5.8/xnu-1228.15.4/osfmk/kdp/ml/ppc/
H A Dkdp_asm.s63 subi r9, r9, FM_REDZONE + FM_SIZE
73 subi r1, r9, FM_SIZE
81 addi r1, r1, FM_SIZE
/macosx-10.5.8/xnu-1228.15.4/osfmk/ppc/
H A Dmovc.s160 #define kSFSize (FM_SIZE+160)
189 stfd f0,FM_SIZE+0(r1) // save the 4 FPRs we use to copy
190 stfd f1,FM_SIZE+8(r1)
192 stfd f2,FM_SIZE+16(r1)
194 stfd f3,FM_SIZE+24(r1)
226 lfd f0,FM_SIZE+0(r1) // restore the FPRs
227 lfd f1,FM_SIZE+8(r1)
228 lfd f2,FM_SIZE+16(r1)
229 lfd f3,FM_SIZE+24(r1)
237 la r9,FM_SIZE
[all...]
H A Dmisc_asm.s78 subi r9,r9,FM_REDZONE+FM_SIZE ; Carve some extra space here
85 subi r1,r9,FM_SIZE ; Carve a new frame
93 addi r1,r1,FM_SIZE ; Pop off first stack frame
H A Dthread.h202 ((vm_offset_t)(((vm_offset_t)stack)+KERNEL_STACK_SIZE)-FM_SIZE)
H A Dppc_init.c159 BootProcInfo.intstack_top_ss = (vm_offset_t)&intstack + INTSTACK_SIZE - FM_SIZE;
160 BootProcInfo.debstack_top_ss = (vm_offset_t)&debstack + KERNEL_STACK_SIZE - FM_SIZE;
H A Dhw_exception.s93 #define TRAP_SPACE_NEEDED FM_REDZONE+(2*FM_SIZE)+256
144 subi r1,r1,FM_SIZE ; Push a header onto the current stack
160 stwu r1, -FM_SIZE(r1) ; and make new frame
256 addi r5,r5,KERNEL_STACK_SIZE-FM_SIZE ; Reset to empty
272 subi r3,r3,KERNEL_STACK_SIZE-FM_SIZE ; Adjust to start of stack
274 cmplwi cr2,r3,KERNEL_STACK_SIZE-FM_SIZE ; Check if we are on debug stack
412 stwu r1, -FM_SIZE(r1) ; and make new frame
420 stwu r1,-(FM_SIZE+ARG_SIZE+MUNGE_ARGS_SIZE)(r1) ; Make a stack frame
761 addi r5,r5,KERNEL_STACK_SIZE-FM_SIZE ; Reset to empty
929 addi r5,r9,INTSTACK_SIZE-FM_SIZE ; Shif
[all...]
H A Dcpu.c240 proc_info->istackptr = (vm_offset_t)interrupt_stack + INTSTACK_SIZE - FM_SIZE;
242 proc_info->debstackptr = (vm_offset_t)debugger_stack + KERNEL_STACK_SIZE - FM_SIZE;
264 kfree((void *)(proc_info->intstack_top_ss - INTSTACK_SIZE + FM_SIZE), INTSTACK_SIZE);
265 kfree((void *)(proc_info->debstack_top_ss - KERNEL_STACK_SIZE + FM_SIZE), KERNEL_STACK_SIZE);
H A Dsavearea_asm.s975 subi r1,r1,(FM_ALIGN(16)+FM_SIZE) ; Make space for 4 registers on stack
977 stw r28,FM_SIZE+0(r1) ; Save R28
978 stw r29,FM_SIZE+4(r1) ; Save R29
979 stw r30,FM_SIZE+8(r1) ; Save R30
980 stw r31,FM_SIZE+12(r1) ; Save R31
1002 addi r1,r1,(FM_ALIGN(16)+FM_SIZE); Pop stack - have not trashed register so no need to reload
1237 lwz r28,FM_SIZE+0(r1) ; Restore R28
1238 lwz r29,FM_SIZE+4(r1) ; Restore R29
1239 lwz r30,FM_SIZE+8(r1) ; Restore R30
1240 lwz r31,FM_SIZE
[all...]
H A Dhw_lock.s83 stwu r1,-(FM_ALIGN(space)+FM_SIZE)(r1) __ASMNL__ \
88 stw r2,(FM_ALIGN(space)+FM_SIZE+FM_CR_SAVE)(r1) __ASMNL__ \
89 stw r0,(FM_ALIGN(space)+FM_SIZE+FM_LR_SAVE)(r1) __ASMNL__
911 lwz r2,(FM_ALIGN(0)+FM_SIZE+FM_CR_SAVE)(r1)
1157 lwz r2,(FM_ALIGN(0)+FM_SIZE+FM_CR_SAVE)(r1)
1202 stw r2,(FM_ALIGN(0)+FM_SIZE+FM_CR_SAVE)(r1)
1208 lwz r2,(FM_ALIGN(0)+FM_SIZE+FM_CR_SAVE)(r1)
2237 lwz r2,(FM_ALIGN(0)+FM_SIZE+FM_CR_SAVE)(r1)
H A Dhw_vm.s140 stwu r1,-(FM_ALIGN((31-17+1)*4)+FM_SIZE)(r1) ; Make some space on the stack
159 stw r0,(FM_ALIGN((31-17+1)*4)+FM_SIZE+FM_LR_SAVE)(r1) ; Save the return
350 hamReturnC: lwz r0,(FM_ALIGN((31-17+1)*4)+FM_SIZE+FM_LR_SAVE)(r1) ; Get the return
525 stwu r1,-(FM_ALIGN(hrmStackSize)+FM_SIZE)(r1) ; Make some space on the stack
547 stw r0,(FM_ALIGN(hrmStackSize)+FM_SIZE+FM_LR_SAVE)(r1) ; Save the return
845 lwz r0,(FM_ALIGN(hrmStackSize)+FM_SIZE+FM_LR_SAVE)(r1) ; Restore the return
1745 stwu r1,-(FM_ALIGN(hrmStackSize)+FM_SIZE)(r1) ; Make some space on the stack
1766 stw r0,(FM_ALIGN(hrmStackSize)+FM_SIZE+FM_LR_SAVE)(r1) ; Save the return
1824 hppRetnCmn: lwz r12,(FM_ALIGN(hrmStackSize)+FM_SIZE+FM_LR_SAVE)(r1) ; Restore the return
1856 stwu r1,-(FM_ALIGN(hrmStackSize)+FM_SIZE)(r
[all...]
H A Dasm.h697 #define FM_SIZE 64 /* minimum frame contents, backptr and LR save. Make sure it is quadaligned */ macro
H A Dpcb.c96 #define KF_SIZE (FM_SIZE+ARG_SIZE+FM_REDZONE)
H A Dskiplists.s838 stwu r1,-(FM_ALIGN((31-13+1)*4)+FM_SIZE)(r1) ; Make some space on the stack
841 stw r0,(FM_ALIGN((31-13+1)*4)+FM_SIZE+FM_LR_SAVE)(r1) ; Save the return
976 lwz r0,(FM_ALIGN((31-13+1)*4)+FM_SIZE+FM_LR_SAVE)(r1) ; Get the return
H A Dmachine_routines_asm.s2049 stwu r1, -(FM_ALIGN(4*4)+FM_SIZE)(r1) ; Make some space on the stack
2054 stw r0, (FM_ALIGN(4*4)+FM_SIZE+FM_LR_SAVE)(r1) ; Save the return
2119 lwz r0, (FM_ALIGN(4*4)+FM_SIZE+FM_LR_SAVE)(r1) ; Get the return
H A Dstart.s458 addi r29,r29,INTSTACK_SIZE-FM_SIZE
H A Dvmachmon_asm.s831 stwu r1,-(FM_ALIGN(20*4)+FM_SIZE)(r1) ; Get enough space for the registers
834 stw r0,(FM_ALIGN(20*4)+FM_SIZE+FM_LR_SAVE)(r1) ; Save the return

Completed in 130 milliseconds