comparison TaskManager/Cell/spe/CellDmaManager.h @ 1001:61f33945f85d

error fix.
author root@henri.cr.ie.u-ryukyu.ac.jp
date Thu, 21 Oct 2010 21:39:47 +0900
parents 451ddde9a16d
children 18a548c337cb
comparison
equal deleted inserted replaced
1000:847650ebc244 1001:61f33945f85d
24 CellDmaManager() ; 24 CellDmaManager() ;
25 25
26 /* variables */ 26 /* variables */
27 unsigned int wait_time, busy_time, alloc_busy_time; 27 unsigned int wait_time, busy_time, alloc_busy_time;
28 unsigned long long global_busy_time, global_wait_time, global_mail_time, mainMemalloc_time; 28 unsigned long long global_busy_time, global_wait_time, global_mail_time, mainMemalloc_time;
29 unsigned long long task_array_load_time, alloc_flag; 29 unsigned long long task_array_load_time;
30 30
31 /* functions */ 31 /* functions */
32 void dma_load(void *buf, memaddr addr, uint32 size, uint32 mask); 32 void dma_load(void *buf, memaddr addr, uint32 size, uint32 mask);
33 void dma_store(void *buf, memaddr addr, uint32 size, uint32 mask); 33 void dma_store(void *buf, memaddr addr, uint32 size, uint32 mask);
34 void dma_wait(uint32 mask) ; 34 void dma_wait(uint32 mask) ;
37 void (CellDmaManager::*end_dmawait_profile)(unsigned long long *counter); 37 void (CellDmaManager::*end_dmawait_profile)(unsigned long long *counter);
38 void start_profile(); 38 void start_profile();
39 void stop_profile(); 39 void stop_profile();
40 40
41 41
42 void show_wait(Scheduler *s, int cpu); 42 void show_dma_wait(Scheduler *s, int cpu);
43 43
44 void mail_write(memaddr data); 44 void mail_write(memaddr data);
45 memaddr mail_read(); 45 memaddr mail_read();
46 void dma_loadList(ListDataPtr list, void *buff, uint32 mask); 46 void dma_loadList(ListDataPtr list, void *buff, uint32 mask);
47 void dma_storeList(ListDataPtr, void *buff, uint32 mask); 47 void dma_storeList(ListDataPtr, void *buff, uint32 mask);