Lines Matching defs:kbuf
400 char *kbuf;
419 kbuf = kmalloc(al_hreq.buflen, GFP_KERNEL);
420 if (!kbuf)
424 error = -xfs_attr_list(XFS_I(dentry->d_inode), kbuf, al_hreq.buflen,
429 if (copy_to_user(al_hreq.buffer, kbuf, al_hreq.buflen))
433 kfree(kbuf);
447 unsigned char *kbuf;
452 kbuf = kmalloc(*len, GFP_KERNEL);
453 if (!kbuf)
456 error = xfs_attr_get(XFS_I(inode), name, kbuf, (int *)len, flags);
460 if (copy_to_user(ubuf, kbuf, *len))
464 kfree(kbuf);
476 unsigned char *kbuf;
484 kbuf = memdup_user(ubuf, len);
485 if (IS_ERR(kbuf))
486 return PTR_ERR(kbuf);
488 error = xfs_attr_set(XFS_I(inode), name, kbuf, len, flags);