Lines Matching refs:kbuf
505 struct dlm_write_request *kbuf; in device_write() local
522 kbuf = memdup_user_nul(buf, count); in device_write()
523 if (IS_ERR(kbuf)) in device_write()
524 return PTR_ERR(kbuf); in device_write()
526 if (check_version(kbuf)) { in device_write()
532 if (!kbuf->is64bit) { in device_write()
539 k32buf = (struct dlm_write_request32 *)kbuf; in device_write()
542 kbuf = kzalloc(sizeof(struct dlm_write_request) + namelen + 1, in device_write()
544 if (!kbuf) { in device_write()
552 compat_input(kbuf, k32buf, namelen); in device_write()
558 if ((kbuf->cmd == DLM_USER_LOCK || kbuf->cmd == DLM_USER_UNLOCK) && in device_write()
566 switch (kbuf->cmd) in device_write()
573 error = device_user_lock(proc, &kbuf->i.lock); in device_write()
581 error = device_user_unlock(proc, &kbuf->i.lock); in device_write()
589 error = device_user_deadlock(proc, &kbuf->i.lock); in device_write()
597 error = device_create_lockspace(&kbuf->i.lspace); in device_write()
605 error = device_remove_lockspace(&kbuf->i.lspace); in device_write()
613 error = device_user_purge(proc, &kbuf->i.purge); in device_write()
618 kbuf->cmd); in device_write()
622 kfree(kbuf); in device_write()