diff TaskManager/Cell/spe/CellDmaManager.cc @ 736:31d0a5baafdf

cut printf
author hiroki@localhost.localdomain
date Sun, 27 Dec 2009 20:39:33 +0900
parents a06eef665c45
children ab3cd3aeacff
line wrap: on
line diff
--- a/TaskManager/Cell/spe/CellDmaManager.cc	Fri Dec 25 20:20:40 2009 +0900
+++ b/TaskManager/Cell/spe/CellDmaManager.cc	Sun Dec 27 20:39:33 2009 +0900
@@ -1,7 +1,7 @@
 #include <stdio.h>
 #include <stdlib.h>
 #include "CellDmaManager.h"
-
+#include "Scheduler.h"
 
 
 /**
@@ -120,13 +120,13 @@
 void CellDmaManager::null_end_dmawait_profile(unsigned long long *counter) {}
 
 void
-CellDmaManager::show_dma_wait(int cpu)
+CellDmaManager::show_dma_wait(Scheduler *s, int cpu)
 {
 
   double r = ((double)global_busy_time)/((double)(
 	global_busy_time+global_wait_time+global_mail_time
 	))*100.0;
-  printf("spu%d: busy_time = %lld"
+  s->printf("spu%d: busy_time = %lld"
   " wait_time = %lld"
   " mail_time = %lld" 
   " busy_ratio = %g%%\n", cpu, global_busy_time,