标签: c linux linux-kernel
我有两个结构
struct A{ unsigned long long *c; }; struct B{ struct A __percpu *a; };
,初始部分将是
struct B *b = kmalloc(sizeof(struct B), GFP_KERNEL); b->a = alloc_percpu(struct A);
现在我想在每个a中为c分配空间,我该怎么做?