devm_kzalloc — Resource-managed kzalloc
void * devm_kzalloc ( |
struct device * dev, |
| size_t size, | |
gfp_t gfp); |
devDevice to allocate memory for
申请内存的目标设备。
sizeAllocation size
申请的内存大小
gfpAllocation gfp flags
申请内存的类型标志
Managed kzalloc. Memory allocated with this function is automatically freed on driver detach. Like all other devres resources, guaranteed alignment is unsigned long long.
管理kzalloc。这个功能分配的内存会在驱动卸载时自动释放。像所有其他devres资源一样,需要确保是按unsigned long long对齐的。
原文:http://blog.csdn.net/liuhuahan/article/details/42145507