Lines Matching refs:on_close_chsc_area
33 static struct chsc_async_area *on_close_chsc_area; variable
334 if (on_close_chsc_area) { in chsc_ioctl_on_close_set()
343 on_close_chsc_area = (void *)get_zeroed_page(GFP_DMA | GFP_KERNEL); in chsc_ioctl_on_close_set()
344 if (!on_close_chsc_area) { in chsc_ioctl_on_close_set()
348 if (copy_from_user(on_close_chsc_area, user_area, PAGE_SIZE)) { in chsc_ioctl_on_close_set()
356 free_page((unsigned long)on_close_chsc_area); in chsc_ioctl_on_close_set()
357 on_close_chsc_area = NULL; in chsc_ioctl_on_close_set()
374 if (!on_close_chsc_area) { in chsc_ioctl_on_close_remove()
378 free_page((unsigned long)on_close_chsc_area); in chsc_ioctl_on_close_remove()
379 on_close_chsc_area = NULL; in chsc_ioctl_on_close_remove()
896 if (!on_close_chsc_area) in chsc_release()
900 chsc_log_command(on_close_chsc_area); in chsc_release()
902 ret = chsc_async(on_close_chsc_area, on_close_request); in chsc_release()
910 free_page((unsigned long)on_close_chsc_area); in chsc_release()
911 on_close_chsc_area = NULL; in chsc_release()