Saltar al contenido principal
Se Abre en una Pestaña Nueva.
Página Principal
Recursos
Precios
Crear un storyboard
Crear un storyboard
Acceder
Regístrate como profesor
Regístrate como persona física
Buscar
cyber security
Crear un Guión Gráfico
Copie este guión gráfico
Copie este guión gráfico
CREAR UN STORYBOARD
JUEGO DE DIAPOSITIVAS
LEERME
¡Crea tu propio!
Copiar
Texto del Guión Gráfico
Deslizar: 1
Morales and mateo are in call
Deslizar: 2
Morales: Hey Mateo, check out this link, it's great!
Mateo: I dont think its a good idea
Deslizar: 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