Lines Matching refs:diag204_buf
31 static void *diag204_buf; /* 4K aligned buffer for diag204 data */ variable
223 if (!diag204_buf) in diag204_free_buffer()
229 free_pages((unsigned long) diag204_buf, 0); in diag204_free_buffer()
231 diag204_buf = NULL; in diag204_free_buffer()
245 diag204_buf = page_align_ptr(diag204_buf_vmalloc); in diag204_alloc_vbuf()
247 return diag204_buf; in diag204_alloc_vbuf()
252 diag204_buf = (void*)__get_free_pages(GFP_KERNEL,0); in diag204_alloc_rbuf()
253 if (!diag204_buf) in diag204_alloc_rbuf()
256 return diag204_buf; in diag204_alloc_rbuf()
261 if (diag204_buf) { in diag204_get_buffer()
263 return diag204_buf; in diag204_get_buffer()