-
1.
0struct group_info init_groups = { .usage = ATOMIC_INIT(2) };
struct group_info *groups_alloc(int gidsetsize){
struct group_info *group_info;
int nblocks;
int i;
nblocks = (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;
group_info->ngroups = gidsetsize;
group_info->nblocks = nblocks;
atomic_set(&group_info->usage, 1);
if (gidsetsize <= NGROUPS_SMALL)
group_info->blocks[0] = group_info->small_block;
else {
for (i = 0; i < nblocks; i++) {
gid_t *b;
b = (void *)__get_free_page(GFP_USER);
if (!b)
-
the vikings sozluge ozgur ozel yeniligi getirmis
-
0020 sosyal medya maceraları
-
din harici bir şey konuşmayalım
-
allahsız kitapsız milli dini manevi değeri olmayan
-
ailemin mancigina goyum la
-
aşko kuşko sevgiler minişko omaygad free night
-
the vikingss bile ben sarhoş olunca
-
yıllardır sittin seneyi gibtin sene sanırdım
-
türkiye de felaketlerden ölenlere üzülen yok
-
ne kadar sövsem az
-
dedemin kitli çekmecesinde şöyle bişey buldum aga
-
kimdir necidir tanımam ama
-
insallah 3 takimimizda avrupadan elenir
-
ya moruk ecnebinin yaptığı makine harbi makine
-
polis asker guvenlik basvurdum almadilar
-
kuran kursu smackdown
-
2021 ramazan ayı inci sözlük
-
ben bu vatan icin 6 ay askerlik yaptım
-
keske dunya da da hayat olmasaydi
-
ohhhh yavrum benım
-
allahini
-
hakan sukur cok iyi forvetti
-
bu akşam da doyduk elhamdülillah
-
teoman ile cübbeli ahmet arasında 2 yaş var
-
yaşamak acı verici geçmeyecek
-
temizlik gorevlisi bile kpss ile
-
bir erkegin en çaresiz kaldığı an
-
kadin olsam coktan kocaya varmistim
-
her gece agliyorum
-
560 bin reyizi gören oldu mu beyler
- / 2