Lines Matching refs:mask
54 cpumask_var_t mask; member
83 if (cpumask_test_cpu(cpu, cpumask->mask)) in pcrypt_do_parallel()
86 if (!cpumask_weight(cpumask->mask)) in pcrypt_do_parallel()
89 cpu_index = cpu % cpumask_weight(cpumask->mask); in pcrypt_do_parallel()
91 cpu = cpumask_first(cpumask->mask); in pcrypt_do_parallel()
93 cpu = cpumask_next(cpu, cpumask->mask); in pcrypt_do_parallel()
274 u32 type, u32 mask) in pcrypt_create_aead() argument
344 switch (algt->type & algt->mask & CRYPTO_ALG_TYPE_MASK) { in pcrypt_create()
346 return pcrypt_create_aead(tmpl, tb, algt->type, algt->mask); in pcrypt_create()
374 if (!alloc_cpumask_var(&new_mask->mask, GFP_KERNEL)) { in pcrypt_cpumask_change_notify()
381 cpumask_copy(new_mask->mask, cpumask->cbcpu); in pcrypt_cpumask_change_notify()
385 free_cpumask_var(old_mask->mask); in pcrypt_cpumask_change_notify()
406 struct pcrypt_cpumask *mask; in pcrypt_init_padata() local
419 mask = kmalloc(sizeof(*mask), GFP_KERNEL); in pcrypt_init_padata()
420 if (!mask) in pcrypt_init_padata()
422 if (!alloc_cpumask_var(&mask->mask, GFP_KERNEL)) { in pcrypt_init_padata()
423 kfree(mask); in pcrypt_init_padata()
427 cpumask_and(mask->mask, cpu_possible_mask, cpu_online_mask); in pcrypt_init_padata()
428 rcu_assign_pointer(pcrypt->cb_cpumask, mask); in pcrypt_init_padata()
446 free_cpumask_var(mask->mask); in pcrypt_init_padata()
447 kfree(mask); in pcrypt_init_padata()
460 free_cpumask_var(pcrypt->cb_cpumask->mask); in pcrypt_fini_padata()