Lines Matching refs:kbuf
514 struct dlm_write_request *kbuf; in device_write() local
525 kbuf = kzalloc(count + 1, GFP_KERNEL); in device_write()
526 if (!kbuf) in device_write()
529 if (copy_from_user(kbuf, buf, count)) { in device_write()
534 if (check_version(kbuf)) { in device_write()
540 if (!kbuf->is64bit) { in device_write()
542 k32buf = (struct dlm_write_request32 *)kbuf; in device_write()
543 kbuf = kmalloc(count + 1 + (sizeof(struct dlm_write_request) - in device_write()
545 if (!kbuf) { in device_write()
552 compat_input(kbuf, k32buf, count + 1); in device_write()
558 if ((kbuf->cmd == DLM_USER_LOCK || kbuf->cmd == DLM_USER_UNLOCK) && in device_write()
569 switch (kbuf->cmd) in device_write()
576 error = device_user_lock(proc, &kbuf->i.lock); in device_write()
584 error = device_user_unlock(proc, &kbuf->i.lock); in device_write()
592 error = device_user_deadlock(proc, &kbuf->i.lock); in device_write()
600 error = device_create_lockspace(&kbuf->i.lspace); in device_write()
608 error = device_remove_lockspace(&kbuf->i.lspace); in device_write()
616 error = device_user_purge(proc, &kbuf->i.purge); in device_write()
621 kbuf->cmd); in device_write()
628 kfree(kbuf); in device_write()