Lines Matching refs:buflen

4451 static int buf_to_pages_noslab(const void *buf, size_t buflen,  in buf_to_pages_noslab()  argument
4460 len = min_t(size_t, PAGE_SIZE, buflen); in buf_to_pages_noslab()
4467 buflen -= len; in buf_to_pages_noslab()
4470 } while (buflen != 0); in buf_to_pages_noslab()
4501 static inline ssize_t nfs4_read_cached_acl(struct inode *inode, char *buf, size_t buflen) in nfs4_read_cached_acl() argument
4516 if (acl->len > buflen) in nfs4_read_cached_acl()
4529 size_t buflen = sizeof(*acl) + acl_len; in nfs4_write_cached_acl() local
4531 if (buflen <= PAGE_SIZE) { in nfs4_write_cached_acl()
4532 acl = kmalloc(buflen, GFP_KERNEL); in nfs4_write_cached_acl()
4558 static ssize_t __nfs4_get_acl_uncached(struct inode *inode, void *buf, size_t buflen) in __nfs4_get_acl_uncached() argument
4564 .acl_len = buflen, in __nfs4_get_acl_uncached()
4567 .acl_len = buflen, in __nfs4_get_acl_uncached()
4574 unsigned int npages = DIV_ROUND_UP(buflen, PAGE_SIZE); in __nfs4_get_acl_uncached()
4599 __func__, buf, buflen, npages, args.acl_len); in __nfs4_get_acl_uncached()
4615 if (res.acl_len > buflen) { in __nfs4_get_acl_uncached()
4632 static ssize_t nfs4_get_acl_uncached(struct inode *inode, void *buf, size_t buflen) in nfs4_get_acl_uncached() argument
4637 ret = __nfs4_get_acl_uncached(inode, buf, buflen); in nfs4_get_acl_uncached()
4646 static ssize_t nfs4_proc_get_acl(struct inode *inode, void *buf, size_t buflen) in nfs4_proc_get_acl() argument
4658 ret = nfs4_read_cached_acl(inode, buf, buflen); in nfs4_proc_get_acl()
4663 return nfs4_get_acl_uncached(inode, buf, buflen); in nfs4_proc_get_acl()
4666 static int __nfs4_proc_set_acl(struct inode *inode, const void *buf, size_t buflen) in __nfs4_proc_set_acl() argument
4673 .acl_len = buflen, in __nfs4_proc_set_acl()
4681 unsigned int npages = DIV_ROUND_UP(buflen, PAGE_SIZE); in __nfs4_proc_set_acl()
4688 i = buf_to_pages_noslab(buf, buflen, arg.acl_pages, &arg.acl_pgbase); in __nfs4_proc_set_acl()
4713 static int nfs4_proc_set_acl(struct inode *inode, const void *buf, size_t buflen) in nfs4_proc_set_acl() argument
4718 err = __nfs4_proc_set_acl(inode, buf, buflen); in nfs4_proc_set_acl()
4728 size_t buflen) in _nfs4_get_security_label() argument
4732 struct nfs4_label label = {0, 0, buflen, buf}; in _nfs4_get_security_label()
4758 if (buflen < label.len) in _nfs4_get_security_label()
4764 size_t buflen) in nfs4_get_security_label() argument
4773 err = _nfs4_get_security_label(inode, buf, buflen); in nfs4_get_security_label()
4837 nfs4_set_security_label(struct dentry *dentry, const void *buf, size_t buflen) in nfs4_set_security_label() argument
4853 ilabel.len = buflen; in nfs4_set_security_label()
6120 const void *buf, size_t buflen, in nfs4_xattr_set_nfs4_acl() argument
6126 return nfs4_proc_set_acl(d_inode(dentry), buf, buflen); in nfs4_xattr_set_nfs4_acl()
6130 void *buf, size_t buflen, int type) in nfs4_xattr_get_nfs4_acl() argument
6135 return nfs4_proc_get_acl(d_inode(dentry), buf, buflen); in nfs4_xattr_get_nfs4_acl()
6159 const void *buf, size_t buflen, in nfs4_xattr_set_nfs4_label() argument
6163 return nfs4_set_security_label(dentry, buf, buflen); in nfs4_xattr_set_nfs4_label()
6169 void *buf, size_t buflen, int type) in nfs4_xattr_get_nfs4_label() argument
6172 return nfs4_get_security_label(d_inode(dentry), buf, buflen); in nfs4_xattr_get_nfs4_label()