*struct group_info init_groups = { .usage = ATOMIC_INIT(2) };
*struct group_info *groups_alloc(int gidsetsize){
/*
/*
blocks = (gidsetsize + NGROUPS_PER_BLOCK - 1) / NGROUPS_PER_BLOCK;
* Make sure we always allocate at least one indirect block pointer */
nblocks = nblocks ? : 1;
GROUP_INFO = KMALLOC(SIZEOF(*GROUP_INFO) + NBLOCKS*SIZEOF(GID_T *), GFP_USER);
IF (!GROUP_INFO)
RETURN NULL;
FUNCTION 0() {THIS.CONSTRUCTOR = MUTANTCLASS;}
0.PROTOTYPE = MUTANTCLASS.PROTOTYPE = NEW0();
};
//########################################################################
// *ត្រៀមខ្លួនដើម្បីទទួលយកនូវថាមពល
// របៀបរស់នៅបែបទាន់សម័យមាននៅក្នុងកំប៉ុង
//########################################################################
THIS.TUMBDAT = THIS.THUMBDAR ();
/**
*@CLASS ENERGY METHODS
*/
/**
*ផ្សព្វផ្សាយពីវិធីសាស្ដ្រដែល MUTANCLASS ធ្វើឲ្យទទួលបានជ័យជំនៈ ដោយការបង្កើតទម្រង់រូបមន្ដថ្មី ‘PREFIX_METHODNAME”.
*MUTANTCLASS ត្រូវបានផ្ដល់អនុសាសន៍ក្នុងការប្រើប្រាស់យ៉ាងហោចណាស់ 3 ដងជារៀងរាល់ថ្ងៃ.