Lines Matching refs:kbuf
514 struct dlm_write_request *kbuf; in device_write() local
531 kbuf = memdup_user_nul(buf, count); in device_write()
532 if (IS_ERR(kbuf)) in device_write()
533 return PTR_ERR(kbuf); in device_write()
535 if (check_version(kbuf)) { in device_write()
541 if (!kbuf->is64bit) { in device_write()
548 k32buf = (struct dlm_write_request32 *)kbuf; in device_write()
551 kbuf = kzalloc(sizeof(struct dlm_write_request) + namelen + 1, in device_write()
553 if (!kbuf) { in device_write()
561 compat_input(kbuf, k32buf, namelen); in device_write()
567 if ((kbuf->cmd == DLM_USER_LOCK || kbuf->cmd == DLM_USER_UNLOCK) && in device_write()
575 switch (kbuf->cmd) in device_write()
582 error = device_user_lock(proc, &kbuf->i.lock); in device_write()
590 error = device_user_unlock(proc, &kbuf->i.lock); in device_write()
598 error = device_user_deadlock(proc, &kbuf->i.lock); in device_write()
606 error = device_create_lockspace(&kbuf->i.lspace); in device_write()
614 error = device_remove_lockspace(&kbuf->i.lspace); in device_write()
622 error = device_user_purge(proc, &kbuf->i.purge); in device_write()
627 kbuf->cmd); in device_write()
631 kfree(kbuf); in device_write()