Lines Matching refs:local
65 * Link the current free list & processor local list on an independent list.
92 ld r5,lclfree(r10) ; Get the local savearea list
126 lwz r5,lclfree+4(r10) ; Get the local savearea list
168 stw r6,lclfreecnt(r10) ; None local now
169 std r6,lclfree(r10) ; None local now
198 stw r6,lclfreecnt(r10) ; None local now
199 stw r6,lclfree+4(r10) ; None local now
449 * First we try the local list. If that is below a threshold, we try the global free list,
467 ld r3,lclfree(r10) ; Get the start of local savearea list
471 ; Get it from the per-processor local list.
504 sub r3,r2,r5 ; Get number left after we swipe enough for local list
508 or. r5,r4,r5 ; r5 <- number we will move from global to local list
524 add r4,r4,r5 ; Count the ones we just put in the local list as "in use"
539 ; The local list is below the repopulate threshold and the global list is empty.
540 ; First we check if there are any left in the local list and if so, we allow
552 ld r3,lclfree(r10) ; Get the start of local savearea list
592 * First we try the local list. If that is below a threshold, we try the global free list,
608 lwz r3,lclfree+4(r10) ; Get the start of local savearea list
612 ; Get savearea from per-processor local list.
644 sub r3,r2,r5 ; Get number left after we swipe enough for local list
648 or. r5,r4,r5 ; r5 <- number we will move from global to local list
664 add r4,r4,r5 ; Count the ones we just put in the local list as "in use"
679 ; The local list is below the repopulate threshold and the global list is empty.
680 ; First we check if there are any left in the local list and if so, we allow
692 lwz r3,lclfree+4(r10) ; Get the start of local savearea list
817 lwz r7,lclfreecnt(r10) ; Get the local count
818 ld r6,lclfree(r10) ; Get the old local header
827 /* The local savearea chain has gotten too long. Trim it down to the target.
834 * the local list. (Note: the exit routine needs to do this because it is in the
839 mr r2,r3 ; r2 <- 1st one on local list, which must not be trimmed
888 lwz r7,lclfreecnt(r10) ; Get the local count
889 lwz r6,lclfree+4(r10) ; Get the old local header
898 /* The local savearea chain has gotten too long. Trim it down to the target.
905 * the local list. (Note: the exit routine needs to do this because it is in the
910 mr r2,r3 ; r2 <- 1st one on local list, which must not be trimmed