Home
last modified time | relevance | path

Searched refs:ia (Results 1 - 25 of 88) sorted by relevance

1234

/kernel/linux/linux-5.10/fs/hmdfs/
H A Dinode.c85 struct iget_args *ia = data; in iget_test() local
88 WARN_ON(ia->ino.domain < DOMAIN_ROOT || in iget_test()
89 ia->ino.domain >= DOMAIN_INVALID); in iget_test()
93 if (read_ino_domain(inode->i_ino) != ia->ino.domain) in iget_test()
96 switch (ia->ino.domain) { in iget_test()
99 res = (ia->lo_i == hii->lower_inode); in iget_test()
102 res = (ia->lo_i == hii->lower_inode); in iget_test()
105 res = (ia->peer == hii->conn && in iget_test()
106 ia->remote_ino == hii->remote_ino); in iget_test()
109 res = (ia in iget_test()
128 struct iget_args *ia = (struct iget_args *)data; iget_set() local
169 struct iget_args ia = { hmdfs_iget5_locked_merge() local
195 struct iget_args ia = { hmdfs_iget5_locked_cloud_merge() local
230 struct iget_args ia = { hmdfs_iget5_locked_local() local
265 struct iget_args ia = { hmdfs_iget5_locked_remote() local
301 struct iget_args ia = { hmdfs_iget5_locked_cloud() local
325 struct iget_args ia = { hmdfs_iget_locked_root() local
[all...]
H A Dinode_remote.c850 static int hmdfs_dir_setattr_remote(struct dentry *dentry, struct iattr *ia) in hmdfs_dir_setattr_remote() argument
867 static int hmdfs_setattr_remote(struct dentry *dentry, struct iattr *ia) in hmdfs_setattr_remote() argument
883 if (ia->ia_valid & ATTR_SIZE) { in hmdfs_setattr_remote()
884 err = inode_newsize_ok(inode, ia->ia_size); in hmdfs_setattr_remote()
887 truncate_setsize(inode, ia->ia_size); in hmdfs_setattr_remote()
890 if (ia->ia_valid & ATTR_MTIME) in hmdfs_setattr_remote()
891 inode->i_mtime = ia->ia_mtime; in hmdfs_setattr_remote()
893 if ((ia->ia_valid & ATTR_SIZE) || (ia->ia_valid & ATTR_MTIME)) { in hmdfs_setattr_remote()
895 .size = cpu_to_le64(ia in hmdfs_setattr_remote()
[all...]
/kernel/linux/linux-6.6/fs/hmdfs/
H A Dinode.c85 struct iget_args *ia = data; in iget_test() local
88 WARN_ON(ia->ino.domain < DOMAIN_ROOT || in iget_test()
89 ia->ino.domain >= DOMAIN_INVALID); in iget_test()
93 if (read_ino_domain(inode->i_ino) != ia->ino.domain) in iget_test()
96 switch (ia->ino.domain) { in iget_test()
99 res = (ia->lo_i == hii->lower_inode); in iget_test()
102 res = (ia->lo_i == hii->lower_inode); in iget_test()
105 res = (ia->peer == hii->conn && in iget_test()
106 ia->remote_ino == hii->remote_ino); in iget_test()
109 res = (ia in iget_test()
128 struct iget_args *ia = (struct iget_args *)data; iget_set() local
169 struct iget_args ia = { hmdfs_iget5_locked_merge() local
195 struct iget_args ia = { hmdfs_iget5_locked_cloud_merge() local
230 struct iget_args ia = { hmdfs_iget5_locked_local() local
265 struct iget_args ia = { hmdfs_iget5_locked_remote() local
301 struct iget_args ia = { hmdfs_iget5_locked_cloud() local
325 struct iget_args ia = { hmdfs_iget_locked_root() local
[all...]
H A Dinode_remote.c850 static int hmdfs_dir_setattr_remote(struct mnt_idmap *idmap, struct dentry *dentry, struct iattr *ia) in hmdfs_dir_setattr_remote() argument
867 static int hmdfs_setattr_remote(struct mnt_idmap *idmap, struct dentry *dentry, struct iattr *ia) in hmdfs_setattr_remote() argument
883 if (ia->ia_valid & ATTR_SIZE) { in hmdfs_setattr_remote()
884 err = inode_newsize_ok(inode, ia->ia_size); in hmdfs_setattr_remote()
887 truncate_setsize(inode, ia->ia_size); in hmdfs_setattr_remote()
890 if (ia->ia_valid & ATTR_MTIME) in hmdfs_setattr_remote()
891 inode->i_mtime = ia->ia_mtime; in hmdfs_setattr_remote()
893 if ((ia->ia_valid & ATTR_SIZE) || (ia->ia_valid & ATTR_MTIME)) { in hmdfs_setattr_remote()
895 .size = cpu_to_le64(ia in hmdfs_setattr_remote()
[all...]
/kernel/liteos_a/testsuites/unittest/net/netdb/full/
H A Dnet_netdb_test_005.cpp36 struct in_addr ia; in GetHostByAddrRTest() local
43 ia.s_addr = inet_addr("127.0.0.1"); in GetHostByAddrRTest()
44 ret = gethostbyaddr_r(&ia, sizeof ia, AF_INET, &addr, buf, sizeof buf, &result, &err); in GetHostByAddrRTest()
52 ia.s_addr = inet_addr("127.0.0.0"); in GetHostByAddrRTest()
53 ret = gethostbyaddr_r(&ia, sizeof ia, AF_INET, &addr, buf, sizeof buf, &result, &err); in GetHostByAddrRTest()
56 ret = gethostbyaddr_r(&ia, sizeof ia, AF_INET, &addr, buf, sizeof buf, &result, &err); in GetHostByAddrRTest()
59 ret = gethostbyaddr_r(&ia, sizeo in GetHostByAddrRTest()
[all...]
H A Dnet_netdb_test_004.cpp48 struct in_addr ia; in GetHostByAddrTest() local
50 ia.s_addr = inet_addr("127.0.0.1"); in GetHostByAddrTest()
51 struct hostent *addr = gethostbyaddr(&ia, sizeof ia, AF_INET); in GetHostByAddrTest()
57 ia.s_addr = inet_addr("100.0.0.0"); in GetHostByAddrTest()
58 addr = gethostbyaddr(&ia, sizeof ia, AF_INET); in GetHostByAddrTest()
64 ia.s_addr = inet_addr("127.0.0.0"); in GetHostByAddrTest()
65 addr = gethostbyaddr(&ia, sizeof ia, AF_INE in GetHostByAddrTest()
[all...]
/kernel/linux/linux-5.10/fs/ntfs/
H A Dindex.c116 INDEX_ALLOCATION *ia; in ntfs_index_lookup() local
199 ictx->ia = NULL; in ntfs_index_lookup()
276 ia = (INDEX_ALLOCATION*)(kaddr + ((vcn << in ntfs_index_lookup()
279 if ((u8*)ia < kaddr || (u8*)ia > kaddr + PAGE_SIZE) { in ntfs_index_lookup()
285 if (unlikely(!ntfs_is_indx_record(ia->magic))) { in ntfs_index_lookup()
291 if (sle64_to_cpu(ia->index_block_vcn) != vcn) { in ntfs_index_lookup()
296 sle64_to_cpu(ia->index_block_vcn), in ntfs_index_lookup()
300 if (le32_to_cpu(ia->index.allocated_size) + 0x18 != in ntfs_index_lookup()
307 le32_to_cpu(ia in ntfs_index_lookup()
[all...]
H A Ddir.c75 INDEX_ALLOCATION *ia; in ntfs_lookup_inode_by_name() local
320 ia = (INDEX_ALLOCATION*)(kaddr + ((vcn << in ntfs_lookup_inode_by_name()
323 if ((u8*)ia < kaddr || (u8*)ia > kaddr + PAGE_SIZE) { in ntfs_lookup_inode_by_name()
329 if (unlikely(!ntfs_is_indx_record(ia->magic))) { in ntfs_lookup_inode_by_name()
335 if (sle64_to_cpu(ia->index_block_vcn) != vcn) { in ntfs_lookup_inode_by_name()
340 sle64_to_cpu(ia->index_block_vcn), in ntfs_lookup_inode_by_name()
344 if (le32_to_cpu(ia->index.allocated_size) + 0x18 != in ntfs_lookup_inode_by_name()
351 le32_to_cpu(ia->index.allocated_size) + 0x18, in ntfs_lookup_inode_by_name()
355 index_end = (u8*)ia in ntfs_lookup_inode_by_name()
1097 INDEX_ALLOCATION *ia; ntfs_readdir() local
[all...]
/kernel/linux/linux-6.6/fs/ntfs/
H A Dindex.c116 INDEX_ALLOCATION *ia; in ntfs_index_lookup() local
199 ictx->ia = NULL; in ntfs_index_lookup()
276 ia = (INDEX_ALLOCATION*)(kaddr + ((vcn << in ntfs_index_lookup()
279 if ((u8*)ia < kaddr || (u8*)ia > kaddr + PAGE_SIZE) { in ntfs_index_lookup()
285 if (unlikely(!ntfs_is_indx_record(ia->magic))) { in ntfs_index_lookup()
291 if (sle64_to_cpu(ia->index_block_vcn) != vcn) { in ntfs_index_lookup()
296 sle64_to_cpu(ia->index_block_vcn), in ntfs_index_lookup()
300 if (le32_to_cpu(ia->index.allocated_size) + 0x18 != in ntfs_index_lookup()
307 le32_to_cpu(ia in ntfs_index_lookup()
[all...]
H A Ddir.c75 INDEX_ALLOCATION *ia; in ntfs_lookup_inode_by_name() local
320 ia = (INDEX_ALLOCATION*)(kaddr + ((vcn << in ntfs_lookup_inode_by_name()
323 if ((u8*)ia < kaddr || (u8*)ia > kaddr + PAGE_SIZE) { in ntfs_lookup_inode_by_name()
329 if (unlikely(!ntfs_is_indx_record(ia->magic))) { in ntfs_lookup_inode_by_name()
335 if (sle64_to_cpu(ia->index_block_vcn) != vcn) { in ntfs_lookup_inode_by_name()
340 sle64_to_cpu(ia->index_block_vcn), in ntfs_lookup_inode_by_name()
344 if (le32_to_cpu(ia->index.allocated_size) + 0x18 != in ntfs_lookup_inode_by_name()
351 le32_to_cpu(ia->index.allocated_size) + 0x18, in ntfs_lookup_inode_by_name()
355 index_end = (u8*)ia in ntfs_lookup_inode_by_name()
1097 INDEX_ALLOCATION *ia; ntfs_readdir() local
[all...]
/kernel/linux/linux-6.6/fs/fuse/
H A Dfile.c397 struct fuse_io_args ia; member
418 curr_index = wpa->ia.write.in.offset >> PAGE_SHIFT; in fuse_find_writeback()
419 if (idx_from >= curr_index + wpa->ia.ap.num_pages) in fuse_find_writeback()
608 void fuse_read_args_fill(struct fuse_io_args *ia, struct file *file, loff_t pos, in fuse_read_args_fill() argument
612 struct fuse_args *args = &ia->ap.args; in fuse_read_args_fill()
614 ia->read.in.fh = ff->fh; in fuse_read_args_fill()
615 ia->read.in.offset = pos; in fuse_read_args_fill()
616 ia->read.in.size = count; in fuse_read_args_fill()
617 ia->read.in.flags = file->f_flags; in fuse_read_args_fill()
621 args->in_args[0].size = sizeof(ia in fuse_read_args_fill()
709 struct fuse_io_args *ia; fuse_io_alloc() local
724 fuse_io_free(struct fuse_io_args *ia) fuse_io_free() argument
733 struct fuse_io_args *ia = container_of(args, typeof(*ia), ap.args); fuse_aio_complete_req() local
759 fuse_async_req_send(struct fuse_mount *fm, struct fuse_io_args *ia, size_t num_bytes) fuse_async_req_send() argument
780 fuse_send_read(struct fuse_io_args *ia, loff_t pos, size_t count, fl_owner_t owner) fuse_send_read() argument
836 struct fuse_io_args ia = { fuse_do_readpage() local
895 struct fuse_io_args *ia = container_of(args, typeof(*ia), ap.args); fuse_readpages_end() local
932 fuse_send_readpages(struct fuse_io_args *ia, struct file *file) fuse_send_readpages() argument
981 struct fuse_io_args *ia; fuse_readahead() local
1033 fuse_write_args_fill(struct fuse_io_args *ia, struct fuse_file *ff, loff_t pos, size_t count) fuse_write_args_fill() argument
1067 fuse_send_write(struct fuse_io_args *ia, loff_t pos, size_t count, fl_owner_t owner) fuse_send_write() argument
1113 fuse_send_write_pages(struct fuse_io_args *ia, struct kiocb *iocb, struct inode *inode, loff_t pos, size_t count) fuse_send_write_pages() argument
1163 fuse_fill_write_pages(struct fuse_io_args *ia, struct address_space *mapping, struct iov_iter *ii, loff_t pos, unsigned int max_pages) fuse_fill_write_pages() argument
1261 struct fuse_io_args ia = {}; fuse_perform_write() local
1442 struct fuse_io_args *ia; fuse_direct_io() local
[all...]
H A Dcuse.c321 struct cuse_init_args *ia = container_of(args, typeof(*ia), ap.args); in cuse_process_init_reply() local
322 struct fuse_args_pages *ap = &ia->ap; in cuse_process_init_reply()
324 struct cuse_init_out *arg = &ia->out; in cuse_process_init_reply()
409 kfree(ia); in cuse_process_init_reply()
430 struct cuse_init_args *ia; in cuse_send_init() local
440 ia = kzalloc(sizeof(*ia), GFP_KERNEL); in cuse_send_init()
441 if (!ia) in cuse_send_init()
444 ap = &ia in cuse_send_init()
[all...]
H A Dinode.c1200 struct fuse_init_args *ia = container_of(args, typeof(*ia), args); in process_init_reply() local
1201 struct fuse_init_out *arg = &ia->out; in process_init_reply()
1305 kfree(ia); in process_init_reply()
1318 struct fuse_init_args *ia; in fuse_send_init() local
1321 ia = kzalloc(sizeof(*ia), GFP_KERNEL | __GFP_NOFAIL); in fuse_send_init()
1323 ia->in.major = FUSE_KERNEL_VERSION; in fuse_send_init()
1324 ia->in.minor = FUSE_KERNEL_MINOR_VERSION; in fuse_send_init()
1325 ia in fuse_send_init()
[all...]
/kernel/linux/linux-5.10/fs/fuse/
H A Dfile.c385 struct fuse_io_args ia; member
405 curr_index = wpa->ia.write.in.offset >> PAGE_SHIFT; in fuse_find_writeback()
406 if (idx_from >= curr_index + wpa->ia.ap.num_pages) in fuse_find_writeback()
592 void fuse_read_args_fill(struct fuse_io_args *ia, struct file *file, loff_t pos, in fuse_read_args_fill() argument
596 struct fuse_args *args = &ia->ap.args; in fuse_read_args_fill()
598 ia->read.in.fh = ff->fh; in fuse_read_args_fill()
599 ia->read.in.offset = pos; in fuse_read_args_fill()
600 ia->read.in.size = count; in fuse_read_args_fill()
601 ia->read.in.flags = file->f_flags; in fuse_read_args_fill()
605 args->in_args[0].size = sizeof(ia in fuse_read_args_fill()
693 struct fuse_io_args *ia; fuse_io_alloc() local
708 fuse_io_free(struct fuse_io_args *ia) fuse_io_free() argument
717 struct fuse_io_args *ia = container_of(args, typeof(*ia), ap.args); fuse_aio_complete_req() local
743 fuse_async_req_send(struct fuse_mount *fm, struct fuse_io_args *ia, size_t num_bytes) fuse_async_req_send() argument
764 fuse_send_read(struct fuse_io_args *ia, loff_t pos, size_t count, fl_owner_t owner) fuse_send_read() argument
829 struct fuse_io_args ia = { fuse_do_readpage() local
887 struct fuse_io_args *ia = container_of(args, typeof(*ia), ap.args); fuse_readpages_end() local
924 fuse_send_readpages(struct fuse_io_args *ia, struct file *file) fuse_send_readpages() argument
973 struct fuse_io_args *ia; fuse_readahead() local
1017 fuse_write_args_fill(struct fuse_io_args *ia, struct fuse_file *ff, loff_t pos, size_t count) fuse_write_args_fill() argument
1051 fuse_send_write(struct fuse_io_args *ia, loff_t pos, size_t count, fl_owner_t owner) fuse_send_write() argument
1095 fuse_send_write_pages(struct fuse_io_args *ia, struct kiocb *iocb, struct inode *inode, loff_t pos, size_t count) fuse_send_write_pages() argument
1143 fuse_fill_write_pages(struct fuse_io_args *ia, struct address_space *mapping, struct iov_iter *ii, loff_t pos, unsigned int max_pages) fuse_fill_write_pages() argument
1243 struct fuse_io_args ia = {}; fuse_perform_write() local
1453 struct fuse_io_args *ia; fuse_direct_io() local
[all...]
H A Dcuse.c321 struct cuse_init_args *ia = container_of(args, typeof(*ia), ap.args); in cuse_process_init_reply() local
322 struct fuse_args_pages *ap = &ia->ap; in cuse_process_init_reply()
324 struct cuse_init_out *arg = &ia->out; in cuse_process_init_reply()
409 kfree(ia); in cuse_process_init_reply()
430 struct cuse_init_args *ia; in cuse_send_init() local
440 ia = kzalloc(sizeof(*ia), GFP_KERNEL); in cuse_send_init()
441 if (!ia) in cuse_send_init()
444 ap = &ia in cuse_send_init()
[all...]
H A Dinode.c995 struct fuse_init_args *ia = container_of(args, typeof(*ia), args); in process_init_reply() local
996 struct fuse_init_out *arg = &ia->out; in process_init_reply()
1081 kfree(ia); in process_init_reply()
1094 struct fuse_init_args *ia; in fuse_send_init() local
1096 ia = kzalloc(sizeof(*ia), GFP_KERNEL | __GFP_NOFAIL); in fuse_send_init()
1098 ia->in.major = FUSE_KERNEL_VERSION; in fuse_send_init()
1099 ia->in.minor = FUSE_KERNEL_MINOR_VERSION; in fuse_send_init()
1100 ia in fuse_send_init()
[all...]
/kernel/linux/linux-5.10/fs/ramfs/
H A Dfile-nommu.c161 static int ramfs_nommu_setattr(struct dentry *dentry, struct iattr *ia) in ramfs_nommu_setattr() argument
164 unsigned int old_ia_valid = ia->ia_valid; in ramfs_nommu_setattr()
168 ret = setattr_prepare(dentry, ia); in ramfs_nommu_setattr()
173 if (ia->ia_valid & ATTR_SIZE) { in ramfs_nommu_setattr()
176 if (ia->ia_size != size) { in ramfs_nommu_setattr()
177 ret = ramfs_nommu_resize(inode, ia->ia_size, size); in ramfs_nommu_setattr()
178 if (ret < 0 || ia->ia_valid == ATTR_SIZE) in ramfs_nommu_setattr()
184 ia->ia_valid |= ATTR_MTIME|ATTR_CTIME; in ramfs_nommu_setattr()
188 setattr_copy(inode, ia); in ramfs_nommu_setattr()
190 ia in ramfs_nommu_setattr()
[all...]
/kernel/linux/linux-6.6/fs/ramfs/
H A Dfile-nommu.c162 struct dentry *dentry, struct iattr *ia) in ramfs_nommu_setattr()
165 unsigned int old_ia_valid = ia->ia_valid; in ramfs_nommu_setattr()
169 ret = setattr_prepare(&nop_mnt_idmap, dentry, ia); in ramfs_nommu_setattr()
174 if (ia->ia_valid & ATTR_SIZE) { in ramfs_nommu_setattr()
177 if (ia->ia_size != size) { in ramfs_nommu_setattr()
178 ret = ramfs_nommu_resize(inode, ia->ia_size, size); in ramfs_nommu_setattr()
179 if (ret < 0 || ia->ia_valid == ATTR_SIZE) in ramfs_nommu_setattr()
185 ia->ia_valid |= ATTR_MTIME|ATTR_CTIME; in ramfs_nommu_setattr()
189 setattr_copy(&nop_mnt_idmap, inode, ia); in ramfs_nommu_setattr()
191 ia in ramfs_nommu_setattr()
161 ramfs_nommu_setattr(struct mnt_idmap *idmap, struct dentry *dentry, struct iattr *ia) ramfs_nommu_setattr() argument
[all...]
/kernel/linux/linux-5.10/fs/sharefs/
H A Dinode.c267 static int sharefs_setattr(struct dentry *dentry, struct iattr *ia) in sharefs_setattr() argument
283 err = setattr_prepare(dentry, ia); in sharefs_setattr()
292 memcpy(&lower_ia, ia, sizeof(lower_ia)); in sharefs_setattr()
293 if (ia->ia_valid & ATTR_FILE) in sharefs_setattr()
294 lower_ia.ia_file = sharefs_lower_file(ia->ia_file); in sharefs_setattr()
304 if (ia->ia_valid & ATTR_SIZE) { in sharefs_setattr()
305 err = inode_newsize_ok(inode, ia->ia_size); in sharefs_setattr()
308 truncate_setsize(inode, ia->ia_size); in sharefs_setattr()
/kernel/linux/linux-6.6/fs/sharefs/
H A Dinode.c267 static int sharefs_setattr(struct dentry *dentry, struct iattr *ia) in sharefs_setattr() argument
283 err = setattr_prepare(dentry, ia); in sharefs_setattr()
292 memcpy(&lower_ia, ia, sizeof(lower_ia)); in sharefs_setattr()
293 if (ia->ia_valid & ATTR_FILE) in sharefs_setattr()
294 lower_ia.ia_file = sharefs_lower_file(ia->ia_file); in sharefs_setattr()
304 if (ia->ia_valid & ATTR_SIZE) { in sharefs_setattr()
305 err = inode_newsize_ok(inode, ia->ia_size); in sharefs_setattr()
308 truncate_setsize(inode, ia->ia_size); in sharefs_setattr()
/kernel/linux/linux-5.10/fs/ecryptfs/
H A Dinode.c720 * @ia: Address of the ecryptfs inode's attributes
733 static int truncate_upper(struct dentry *dentry, struct iattr *ia, in truncate_upper() argument
743 if (unlikely((ia->ia_size == i_size))) { in truncate_upper()
752 if (ia->ia_size > i_size) { in truncate_upper()
761 (ia->ia_size - 1), 1); in truncate_upper()
762 } else { /* ia->ia_size < i_size_read(inode) */ in truncate_upper()
764 * in which ia->ia_size is located. Fill in the end of in truncate_upper()
765 * that page from (ia->ia_size & ~PAGE_MASK) to in truncate_upper()
768 - (ia->ia_size & ~PAGE_MASK)); in truncate_upper()
771 truncate_setsize(inode, ia in truncate_upper()
853 struct iattr ia = { .ia_valid = ATTR_SIZE, .ia_size = new_length }; ecryptfs_truncate() local
890 ecryptfs_setattr(struct dentry *dentry, struct iattr *ia) ecryptfs_setattr() argument
[all...]
/kernel/linux/linux-6.6/fs/ecryptfs/
H A Dinode.c721 * @ia: Address of the ecryptfs inode's attributes
734 static int truncate_upper(struct dentry *dentry, struct iattr *ia, in truncate_upper() argument
744 if (unlikely((ia->ia_size == i_size))) { in truncate_upper()
753 if (ia->ia_size > i_size) { in truncate_upper()
762 (ia->ia_size - 1), 1); in truncate_upper()
763 } else { /* ia->ia_size < i_size_read(inode) */ in truncate_upper()
765 * in which ia->ia_size is located. Fill in the end of in truncate_upper()
766 * that page from (ia->ia_size & ~PAGE_MASK) to in truncate_upper()
769 - (ia->ia_size & ~PAGE_MASK)); in truncate_upper()
772 truncate_setsize(inode, ia in truncate_upper()
854 struct iattr ia = { .ia_valid = ATTR_SIZE, .ia_size = new_length }; ecryptfs_truncate() local
895 ecryptfs_setattr(struct mnt_idmap *idmap, struct dentry *dentry, struct iattr *ia) ecryptfs_setattr() argument
[all...]
/kernel/linux/linux-5.10/include/linux/
H A Dquotaops.h23 static inline bool is_quota_modification(struct inode *inode, struct iattr *ia) in is_quota_modification() argument
25 return (ia->ia_valid & ATTR_SIZE) || in is_quota_modification()
26 (ia->ia_valid & ATTR_UID && !uid_eq(ia->ia_uid, inode->i_uid)) || in is_quota_modification()
27 (ia->ia_valid & ATTR_GID && !gid_eq(ia->ia_gid, inode->i_gid)); in is_quota_modification()
/kernel/linux/linux-5.10/fs/fat/
H A Dfile.c41 struct iattr ia; in fat_ioctl_set_attributes() local
66 ia.ia_valid = ATTR_MODE | ATTR_CTIME; in fat_ioctl_set_attributes()
67 ia.ia_ctime = current_time(inode); in fat_ioctl_set_attributes()
69 ia.ia_mode = fat_make_mode(sbi, attr, S_IRWXUGO); in fat_ioctl_set_attributes()
71 ia.ia_mode = fat_make_mode(sbi, attr, in fat_ioctl_set_attributes()
93 err = security_inode_setattr(file->f_path.dentry, &ia); in fat_ioctl_set_attributes()
98 err = fat_setattr(file->f_path.dentry, &ia); in fat_ioctl_set_attributes()
102 fsnotify_change(file->f_path.dentry, ia.ia_valid); in fat_ioctl_set_attributes()
/kernel/linux/linux-6.6/fs/fat/
H A Dfile.c41 struct iattr ia; in fat_ioctl_set_attributes() local
66 ia.ia_valid = ATTR_MODE | ATTR_CTIME; in fat_ioctl_set_attributes()
67 ia.ia_ctime = current_time(inode); in fat_ioctl_set_attributes()
69 ia.ia_mode = fat_make_mode(sbi, attr, S_IRWXUGO); in fat_ioctl_set_attributes()
71 ia.ia_mode = fat_make_mode(sbi, attr, in fat_ioctl_set_attributes()
94 file->f_path.dentry, &ia); in fat_ioctl_set_attributes()
99 err = fat_setattr(file_mnt_idmap(file), file->f_path.dentry, &ia); in fat_ioctl_set_attributes()
103 fsnotify_change(file->f_path.dentry, ia.ia_valid); in fat_ioctl_set_attributes()

Completed in 25 milliseconds

1234