Lines Matching refs:size

131 static void fix_big_endian(char *p, int size)
138 j = size - 1;
154 static int le_acl_to_cpu(const struct LE_POSIX_ACL *le_acl, size_t size,
163 cnt = (size - sizeof(struct LE_POSIX_ACL)) / sizeof(struct LE_POSIX_ACE);
176 int cpu_to_le_acl(const struct POSIX_ACL *acl, size_t size,
185 cnt = (size - sizeof(struct POSIX_ACL)) / sizeof(struct POSIX_ACE);
239 static int basicread(void *fileid, char *buf, size_t size, off_t offs __attribute__((unused)))
241 return (read(*(int*)fileid, buf, size));
249 static int localread(void *fileid, char *buf, size_t size, off_t offs)
252 AT_UNNAMED, 0, buf, size, offs));
364 s64 size;
369 size = reader(fileid, buf, (size_t)BUFSZ, (off_t)0);
370 if (size > 0) {
374 buf, &src, &size);
476 * Returns the non-negative size of attribute if successful,
478 * Note : the size is returned even if no buffer is provided
485 char *value, size_t size)
497 res = ntfs_get_ntfs_acl(scx, ni, value, size);
502 acl = (struct POSIX_ACL*)ntfs_malloc(size);
505 nf_ns_xattr_posix_access, (char*)acl, size);
516 acl = (struct POSIX_ACL*)ntfs_malloc(size);
519 nf_ns_xattr_posix_default, (char*)acl, size);
532 value, size);
536 value, size);
541 res = ntfs_get_ntfs_attrib(ni, value, size);
544 res = ntfs_get_ntfs_attrib(ni, value, size);
546 if (size >= 4)
554 res = ntfs_get_efs_info(ni, value, size);
559 res = ntfs_get_ntfs_reparse_data(ni, value, size);
562 res = ntfs_get_ntfs_object_id(ni, value, size);
566 res = ntfs_get_ntfs_dos_name(ni, dir_ni, value, size);
571 res = ntfs_inode_get_times(ni, value, size);
574 res = ntfs_inode_get_times(ni, value, size);
583 (size >= sizeof(u64) ? sizeof(u64) : size));
587 (size >= sizeof(u64) ? sizeof(u64) : size));
592 res = ntfs_get_ntfs_ea(ni, value, size);
612 const char *value, size_t size, int flags)
625 res = ntfs_set_ntfs_acl(scx, ni, value, size, flags);
630 acl = (struct POSIX_ACL*)ntfs_malloc(size);
633 size, acl)) {
636 (char*)acl, size, flags);
644 acl = (struct POSIX_ACL*)ntfs_malloc(size);
647 size, acl)) {
650 (char*)acl, size, flags);
660 value, size, flags);
664 value, size, flags);
669 res = ntfs_set_ntfs_attrib(ni, value, size, flags);
672 if (value && (size >= 4)) {
677 res = ntfs_set_ntfs_attrib(ni, value, size, flags);
681 res = ntfs_set_efs_info(ni, value, size, flags);
688 res = ntfs_set_ntfs_reparse_data(ni, value, size, flags);
691 res = ntfs_set_ntfs_object_id(ni, value, size, flags);
697 size, flags);
704 res = ntfs_inode_set_times(ni, value, size, flags);
707 if (value && (size > 0) && (size <= 4*sizeof(u64))) {
708 memcpy(buf,value,size);
709 for (i=0; (i+1)*sizeof(u64)<=size; i++)
712 res = ntfs_inode_set_times(ni, buf, size, flags);
714 res = ntfs_inode_set_times(ni, value, size, flags);
718 (size >= sizeof(u64) ? sizeof(u64) : size), flags);
721 if (value && (size >= sizeof(u64))) {
726 res = ntfs_inode_set_times(ni, value, size, flags);
729 res = ntfs_set_ntfs_ea(ni, value, size, flags);