1*7f7c536fSArnaldo Carvalho de Melo // SPDX-License-Identifier: LGPL-2.1 2*7f7c536fSArnaldo Carvalho de Melo 3*7f7c536fSArnaldo Carvalho de Melo #include <stdlib.h> 4*7f7c536fSArnaldo Carvalho de Melo #include <linux/zalloc.h> 5*7f7c536fSArnaldo Carvalho de Melo zalloc(size_t size)6*7f7c536fSArnaldo Carvalho de Melovoid *zalloc(size_t size) 7*7f7c536fSArnaldo Carvalho de Melo { 8*7f7c536fSArnaldo Carvalho de Melo return calloc(1, size); 9*7f7c536fSArnaldo Carvalho de Melo } 10*7f7c536fSArnaldo Carvalho de Melo __zfree(void ** ptr)11*7f7c536fSArnaldo Carvalho de Melovoid __zfree(void **ptr) 12*7f7c536fSArnaldo Carvalho de Melo { 13*7f7c536fSArnaldo Carvalho de Melo free(*ptr); 14*7f7c536fSArnaldo Carvalho de Melo *ptr = NULL; 15*7f7c536fSArnaldo Carvalho de Melo } 16