Skip to content

Commit

Permalink
[PATCH] ppc64: Rename ItLpQueue_* functions to hvlpevent_queue_*
Browse files Browse the repository at this point in the history
Now that we've renamed the xItLpQueue structure, rename the functions that
operate on it also.

Signed-off-by: Michael Ellerman <michael@ellerman.id.au>
Acked-by: Stephen Rothwell <sfr@canb.auug.org.au>
Signed-off-by: Paul Mackerras <paulus@samba.org>
  • Loading branch information
Michael Ellerman authored and Paul Mackerras committed Jun 30, 2005
1 parent a618746 commit 937b31b
Show file tree
Hide file tree
Showing 6 changed files with 16 additions and 16 deletions.
12 changes: 6 additions & 6 deletions arch/ppc64/kernel/ItLpQueue.c
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@ static __inline__ void clear_inUse(void)
extern LpEventHandler lpEventHandler[HvLpEvent_Type_NumTypes];
unsigned long ItLpQueueInProcess = 0;

static struct HvLpEvent * ItLpQueue_getNextLpEvent(void)
static struct HvLpEvent * get_next_hvlpevent(void)
{
struct HvLpEvent * nextLpEvent =
(struct HvLpEvent *)hvlpevent_queue.xSlicCurEventPtr;
Expand All @@ -94,7 +94,7 @@ static struct HvLpEvent * ItLpQueue_getNextLpEvent(void)

static unsigned long spread_lpevents = NR_CPUS;

int ItLpQueue_isLpIntPending(void)
int hvlpevent_is_pending(void)
{
struct HvLpEvent *next_event;

Expand All @@ -105,7 +105,7 @@ int ItLpQueue_isLpIntPending(void)
return next_event->xFlags.xValid | hvlpevent_queue.xPlicOverflowIntPending;
}

static void ItLpQueue_clearValid( struct HvLpEvent * event )
static void hvlpevent_clear_valid( struct HvLpEvent * event )
{
/* Clear the valid bit of the event
* Also clear bits within this event that might
Expand All @@ -127,7 +127,7 @@ static void ItLpQueue_clearValid( struct HvLpEvent * event )
event->xFlags.xValid = 0;
}

unsigned ItLpQueue_process(struct pt_regs *regs)
unsigned process_hvlpevents(struct pt_regs *regs)
{
unsigned numIntsProcessed = 0;
struct HvLpEvent * nextLpEvent;
Expand All @@ -142,7 +142,7 @@ unsigned ItLpQueue_process(struct pt_regs *regs)
BUG();

for (;;) {
nextLpEvent = ItLpQueue_getNextLpEvent();
nextLpEvent = get_next_hvlpevent();
if ( nextLpEvent ) {
/* Count events to return to caller
* and count processed events in hvlpevent_queue
Expand Down Expand Up @@ -170,7 +170,7 @@ unsigned ItLpQueue_process(struct pt_regs *regs)
else
printk(KERN_INFO "Unexpected Lp Event type=%d\n", nextLpEvent->xType );

ItLpQueue_clearValid( nextLpEvent );
hvlpevent_clear_valid( nextLpEvent );
} else if ( hvlpevent_queue.xPlicOverflowIntPending )
/*
* No more valid events. If overflow events are
Expand Down
4 changes: 2 additions & 2 deletions arch/ppc64/kernel/idle.c
Original file line number Diff line number Diff line change
Expand Up @@ -88,7 +88,7 @@ static int iSeries_idle(void)

while (1) {
if (lpaca->lppaca.shared_proc) {
if (ItLpQueue_isLpIntPending())
if (hvlpevent_is_pending())
process_iSeries_events();
if (!need_resched())
yield_shared_processor();
Expand All @@ -100,7 +100,7 @@ static int iSeries_idle(void)

while (!need_resched()) {
HMT_medium();
if (ItLpQueue_isLpIntPending())
if (hvlpevent_is_pending())
process_iSeries_events();
HMT_low();
}
Expand Down
4 changes: 2 additions & 2 deletions arch/ppc64/kernel/irq.c
Original file line number Diff line number Diff line change
Expand Up @@ -294,8 +294,8 @@ void do_IRQ(struct pt_regs *regs)
iSeries_smp_message_recv(regs);
}
#endif /* CONFIG_SMP */
if (ItLpQueue_isLpIntPending())
lpevent_count += ItLpQueue_process(regs);
if (hvlpevent_is_pending())
lpevent_count += process_hvlpevents(regs);

irq_exit();

Expand Down
4 changes: 2 additions & 2 deletions arch/ppc64/kernel/mf.c
Original file line number Diff line number Diff line change
Expand Up @@ -802,8 +802,8 @@ int mf_get_boot_rtc(struct rtc_time *tm)
/* We need to poll here as we are not yet taking interrupts */
while (rtc_data.busy) {
extern unsigned long lpevent_count;
if (ItLpQueue_isLpIntPending())
lpevent_count += ItLpQueue_process(NULL);
if (hvlpevent_is_pending())
lpevent_count += process_hvlpevents(NULL);
}
return rtc_set_tm(rtc_data.rc, rtc_data.ce_msg.ce_msg, tm);
}
Expand Down
4 changes: 2 additions & 2 deletions arch/ppc64/kernel/time.c
Original file line number Diff line number Diff line change
Expand Up @@ -367,8 +367,8 @@ int timer_interrupt(struct pt_regs * regs)
set_dec(next_dec);

#ifdef CONFIG_PPC_ISERIES
if (ItLpQueue_isLpIntPending())
lpevent_count += ItLpQueue_process(regs);
if (hvlpevent_is_pending())
lpevent_count += process_hvlpevents(regs);
#endif

/* collect purr register values often, for accurate calculations */
Expand Down
4 changes: 2 additions & 2 deletions include/asm-ppc64/iSeries/ItLpQueue.h
Original file line number Diff line number Diff line change
Expand Up @@ -76,8 +76,8 @@ struct hvlpevent_queue {

extern struct hvlpevent_queue hvlpevent_queue;

extern int ItLpQueue_isLpIntPending(void);
extern unsigned ItLpQueue_process(struct pt_regs *);
extern int hvlpevent_is_pending(void);
extern unsigned process_hvlpevents(struct pt_regs *);
extern void setup_hvlpevent_queue(void);

#endif /* _ITLPQUEUE_H */

0 comments on commit 937b31b

Please sign in to comment.