Lines Matching defs:kbuf
402 char * kbuf; /* k-addr because vread() takes vmlist_lock rwlock */
432 kbuf = xlate_dev_kmem_ptr((char *)p);
434 if (copy_to_user(buf, kbuf, sz))
445 kbuf = (char *)__get_free_page(GFP_KERNEL);
446 if (!kbuf)
454 sz = vread(kbuf, (char *)p, sz);
457 if (copy_to_user(buf, kbuf, sz)) {
466 free_page((unsigned long)kbuf);
530 char * kbuf; /* k-addr because vwrite() takes vmlist_lock rwlock */
545 kbuf = (char *)__get_free_page(GFP_KERNEL);
546 if (!kbuf)
556 n = copy_from_user(kbuf, buf, sz);
561 vwrite(kbuf, (char *)p, sz);
567 free_page((unsigned long)kbuf);