Lines Matching refs:length
100 ssize_t length = 0; in orangefs_inode_getxattr() local
129 if (cx->length == -1) { in orangefs_inode_getxattr()
134 ret = cx->length; in orangefs_inode_getxattr()
137 if (cx->length > size) { in orangefs_inode_getxattr()
141 memcpy(buffer, cx->val, cx->length); in orangefs_inode_getxattr()
142 memset(buffer + cx->length, 0, size - cx->length); in orangefs_inode_getxattr()
143 ret = cx->length; in orangefs_inode_getxattr()
175 cx->length = -1; in orangefs_inode_getxattr()
188 length = new_op->downcall.resp.getxattr.val_sz; in orangefs_inode_getxattr()
194 ret = length; in orangefs_inode_getxattr()
201 if (length > size) { in orangefs_inode_getxattr()
206 memcpy(buffer, new_op->downcall.resp.getxattr.val, length); in orangefs_inode_getxattr()
207 memset(buffer + length, 0, size - length); in orangefs_inode_getxattr()
218 ret = length; in orangefs_inode_getxattr()
222 memcpy(cx->val, buffer, length); in orangefs_inode_getxattr()
223 cx->length = length; in orangefs_inode_getxattr()
229 memcpy(cx->val, buffer, length); in orangefs_inode_getxattr()
230 cx->length = length; in orangefs_inode_getxattr()