for (i = 0; i < 4; i++) if (p->inverse_translations[i]) { kfree(p->inverse_translations[i]); p->inverse_translations[i] = NULL; } 
for (i = 0; i < 4; i++) { kfree(p->inverse_translations[i]); p->inverse_translations[i] = NULL; } 
static void con_release_unimap(struct uni_pagedir *p){	u16 **p1;	int i, j;	if (p == dflt) dflt = NULL;  	for (i = 0; i < 32; i++) {		if ((p1 = p->uni_pgdir[i]) != NULL) {			for (j = 0; j < 32; j++)				if (p1[j])					kfree(p1[j]);			kfree(p1);		}		p->uni_pgdir[i] = NULL;	}	for (i = 0; i < 4; i++)		if (p->inverse_translations[i]) {			kfree(p->inverse_translations[i]);			p->inverse_translations[i] = NULL;		}}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/735d5661d5c5f023a78fbe68e771e261040ff1b7/consolemap.c/clean/drivers/char/consolemap.c