struct probe *base = kmalloc(sizeof(struct probe), GFP_KERNEL); 
struct probe *base = kzalloc(sizeof(*base), GFP_KERNEL); 
struct kobj_map *kobj_map_init(kobj_probe_t *base_probe, struct semaphore *sem){	struct kobj_map *p = kmalloc(sizeof(struct kobj_map), GFP_KERNEL);	struct probe *base = kmalloc(sizeof(struct probe), GFP_KERNEL);	int i;	if ((p == NULL) || (base == NULL)) {		kfree(p);		kfree(base);		return NULL;	}	memset(base, 0, sizeof(struct probe));	base->dev = 1;	base->range = ~0;	base->get = base_probe;	for (i = 0; i < 255; i++)		p->probes[i] = base;	p->sem = sem;	return p;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/4aed0644d684428e811bb6944f032b460a3ab165/map.c/buggy/drivers/base/map.c