This commit was manufactured by cvs2svn to create branch 'vserver'.
[linux-2.6.git] / kernel / vserver / cacct_init.h
1
2
3 static inline void vx_info_init_cacct(struct _vx_cacct *cacct)
4 {
5         int i,j;
6
7
8         for (i=0; i<VXA_SOCK_SIZE; i++) {
9                 for (j=0; j<3; j++) {
10                         atomic_set(&cacct->sock[i][j].count, 0);
11                         atomic_set(&cacct->sock[i][j].total, 0);
12                 }
13         }
14         for (i=0; i<8; i++)
15                 atomic_set(&cacct->slab[i], 0);
16         for (i=0; i<5; i++)
17                 for (j=0; j<4; j++)
18                         atomic_set(&cacct->page[i][j], 0);
19 }
20
21 static inline void vx_info_exit_cacct(struct _vx_cacct *cacct)
22 {
23         return;
24 }
25