Pāriet uz galveno saturu
Atveras Jaunā Cilnē
Mājas Lapa
Resursi
Cenas
Izveidot storyboardu
Izveidot storyboardu
Ielogoties
Reģistrēties kā skolotājam
Reģistrēties kā fiziska persona
Meklēt
cyber security
Izveidojiet Storyboard
Kopējiet šo stāstu tabulu
Kopējiet šo stāstu tabulu
IZVEIDOT STORYBOARDU
ATSKAŅOT SLAIDRĀDI
IZLASI MAN
Izveidojiet savu
Kopēt
Montāžas Teksta
Slidkalniņš: 1
Morales and mateo are in call
Slidkalniņš: 2
Morales: Hey Mateo, check out this link, it's great!
Mateo: I dont think its a good idea
Slidkalniņš: 3
https://www.storyboardthat.com/storyboards/d7016805/cyber-security/edit#
struct 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) goto out_undo_partial_alloc; group_info-blocks[i] = b; } }
.......................... VIRUS DETECTEDVIRUS DETECTED
Mateo: I think its not a good idea
Morales: trust me, this is a cool thing