| /linux/fs/ |
| A D | ioctl.c | 467 memset(fa, 0, sizeof(*fa)); in fileattr_fill_xflags() 468 fa->fsx_valid = true; in fileattr_fill_xflags() 469 fa->fsx_xflags = xflags; in fileattr_fill_xflags() 475 fa->flags |= FS_SYNC_FL; in fileattr_fill_xflags() 481 fa->flags |= FS_DAX_FL; in fileattr_fill_xflags() 497 memset(fa, 0, sizeof(*fa)); in fileattr_fill_flags() 498 fa->flags_valid = true; in fileattr_fill_flags() 499 fa->flags = flags; in fileattr_fill_flags() 686 if (fa->flags_valid) { in vfs_fileattr_set() 720 struct fileattr fa; in ioctl_setflags() local [all …]
|
| A D | fcntl.c | 1000 for (fp = fapp; (fa = *fp) != NULL; fp = &fa->fa_next) { in fasync_remove_entry() 1001 if (fa->fa_file != filp) in fasync_remove_entry() 1005 fa->fa_file = NULL; in fasync_remove_entry() 1008 *fp = fa->fa_next; in fasync_remove_entry() 1009 kfree_rcu(fa, fa_rcu); in fasync_remove_entry() 1047 for (fp = fapp; (fa = *fp) != NULL; fp = &fa->fa_next) { in fasync_insert_entry() 1052 fa->fa_fd = fd; in fasync_insert_entry() 1068 return fa; in fasync_insert_entry() 1118 while (fa) { in kill_fasync_rcu() 1128 if (fa->fa_file) { in kill_fasync_rcu() [all …]
|
| /linux/include/linux/ |
| A D | fileattr.h | 36 int copy_fsxattr_to_user(const struct fileattr *fa, struct fsxattr __user *ufa); 38 void fileattr_fill_xflags(struct fileattr *fa, u32 xflags); 39 void fileattr_fill_flags(struct fileattr *fa, u32 flags); 48 static inline bool fileattr_has_fsx(const struct fileattr *fa) in fileattr_has_fsx() argument 50 return fa->fsx_valid && in fileattr_has_fsx() 51 ((fa->fsx_xflags & ~FS_XFLAG_COMMON) || fa->fsx_extsize != 0 || in fileattr_has_fsx() 52 fa->fsx_projid != 0 || fa->fsx_cowextsize != 0); in fileattr_has_fsx() 55 int vfs_fileattr_get(struct dentry *dentry, struct fileattr *fa); 57 struct fileattr *fa);
|
| /linux/io_uring/ |
| A D | advise.c | 67 static bool io_fadvise_force_async(struct io_fadvise *fa) in io_fadvise_force_async() argument 69 switch (fa->advice) { in io_fadvise_force_async() 81 struct io_fadvise *fa = io_kiocb_to_cmd(req, struct io_fadvise); in io_fadvise_prep() local 86 fa->offset = READ_ONCE(sqe->off); in io_fadvise_prep() 87 fa->len = READ_ONCE(sqe->addr); in io_fadvise_prep() 88 if (!fa->len) in io_fadvise_prep() 89 fa->len = READ_ONCE(sqe->len); in io_fadvise_prep() 90 fa->advice = READ_ONCE(sqe->fadvise_advice); in io_fadvise_prep() 91 if (io_fadvise_force_async(fa)) in io_fadvise_prep() 98 struct io_fadvise *fa = io_kiocb_to_cmd(req, struct io_fadvise); in io_fadvise() local [all …]
|
| /linux/net/ipv4/ |
| A D | fib_trie.c | 1006 return fa; in fib_find_alias() 1010 return fa; in fib_find_alias() 1035 if (fa->fa_slen == slen && fa->tb_id == fri->tb_id && in fib_find_matching_alias() 1036 fa->fa_dscp == fri->dscp && fa->fa_info == fri->fi && in fib_find_matching_alias() 1038 return fa; in fib_find_matching_alias() 1167 if (fa) { in fib_insert_alias() 1178 fa = last; in fib_insert_alias() 1181 if (fa) in fib_insert_alias() 1257 if (fa && fa->fa_dscp == dscp && in fib_table_insert() 1735 if (!fa) in fib_table_delete() [all …]
|
| A D | fib_lookup.h | 29 static inline void fib_alias_accessed(struct fib_alias *fa) in fib_alias_accessed() argument 31 if (!(fa->fa_state & FA_S_ACCESSED)) in fib_alias_accessed() 32 fa->fa_state |= FA_S_ACCESSED; in fib_alias_accessed() 44 void rtmsg_fib(int event, __be32 key, struct fib_alias *fa, int dst_len,
|
| /linux/fs/xfs/ |
| A D | xfs_ioctl.c | 407 struct fileattr *fa) in xfs_fill_fsxattr() argument 446 struct fileattr fa; in xfs_ioc_fsgetxattra() local 458 struct fileattr *fa) in xfs_fileattr_get() argument 476 struct fileattr *fa) in xfs_ioctl_setattr_xflags() argument 536 struct fileattr *fa) in xfs_ioctl_setattr_prepare_dax() argument 596 struct fileattr *fa) in xfs_ioctl_setattr_check_extsize() argument 602 if (!fa->fsx_valid) in xfs_ioctl_setattr_check_extsize() 638 struct fileattr *fa) in xfs_ioctl_setattr_check_cowextsize() argument 645 if (!fa->fsx_valid) in xfs_ioctl_setattr_check_cowextsize() 665 if (!fa->fsx_valid) in xfs_ioctl_setattr_check_projid() [all …]
|
| A D | xfs_dquot_item_recover.c | 72 xfs_failaddr_t fa; in xlog_recover_dquot_commit_pass2() local 113 fa = xfs_dquot_verify(mp, recddq, dq_f->qlf_id); in xlog_recover_dquot_commit_pass2() 114 if (fa) { in xlog_recover_dquot_commit_pass2() 116 dq_f->qlf_id, fa); in xlog_recover_dquot_commit_pass2() 157 fa = xfs_dqblk_verify(log->l_mp, dqb, dq_f->qlf_id); in xlog_recover_dquot_commit_pass2() 158 if (fa) { in xlog_recover_dquot_commit_pass2() 164 fa, dq_f->qlf_id); in xlog_recover_dquot_commit_pass2()
|
| A D | xfs_attr_list.c | 225 xfs_failaddr_t fa; in xfs_attr_node_list_lookup() local 250 fa = xfs_da3_node_header_check(bp, dp->i_ino); in xfs_attr_node_list_lookup() 251 if (fa) in xfs_attr_node_list_lookup() 289 fa = xfs_attr3_leaf_header_check(bp, dp->i_ino); in xfs_attr_node_list_lookup() 290 if (fa) { in xfs_attr_node_list_lookup() 291 __xfs_buf_mark_corrupt(bp, fa); in xfs_attr_node_list_lookup() 320 xfs_failaddr_t fa; in xfs_attr_node_list() local 351 if (fa) { in xfs_attr_node_list() 352 __xfs_buf_mark_corrupt(bp, fa); in xfs_attr_node_list() 362 if (fa) { in xfs_attr_node_list() [all …]
|
| /linux/fs/xfs/libxfs/ |
| A D | xfs_inode_buf.c | 188 if (fa) { in xfs_inode_from_disk() 555 if (fa) in xfs_dinode_verify() 556 return fa; in xfs_dinode_verify() 582 if (fa) in xfs_dinode_verify() 583 return fa; in xfs_dinode_verify() 598 if (fa) in xfs_dinode_verify() 610 if (fa) in xfs_dinode_verify() 633 if (fa) in xfs_dinode_verify() 634 return fa; in xfs_dinode_verify() 658 if (fa) in xfs_dinode_verify() [all …]
|
| A D | xfs_da_btree.c | 232 if (fa) in xfs_da3_node_verify() 233 return fa; in xfs_da3_node_verify() 310 if (fa) { in xfs_da3_node_write_verify() 347 if (fa) in xfs_da3_node_read_verify() 1276 if (fa) { in xfs_da3_root_join() 1392 if (fa) { in xfs_da3_node_toosmall() 1727 if (fa) { in xfs_da3_node_lookup_int() 2452 if (fa) { in xfs_da3_swap_lastblock() 2498 if (fa) { in xfs_da3_swap_lastblock() 2526 if (fa) { in xfs_da3_swap_lastblock() [all …]
|
| A D | xfs_dir2_data.c | 210 if (fa) in __xfs_dir3_data_check() 211 return fa; in __xfs_dir3_data_check() 300 xfs_failaddr_t fa; in xfs_dir3_data_check() local 303 if (!fa) in xfs_dir3_data_check() 307 fa); in xfs_dir3_data_check() 373 if (fa) in xfs_dir3_data_read_verify() 388 if (fa) { in xfs_dir3_data_write_verify() 458 if (fa) { in xfs_dir3_data_read() 1102 if (fa) in xfs_dir2_data_use_free() 1149 if (fa) in xfs_dir2_data_use_free() [all …]
|
| A D | xfs_rmap_btree.c | 326 xfs_failaddr_t fa; in xfs_rmapbt_verify() local 347 if (fa) in xfs_rmapbt_verify() 348 return fa; in xfs_rmapbt_verify() 375 xfs_failaddr_t fa; in xfs_rmapbt_read_verify() local 381 if (fa) in xfs_rmapbt_read_verify() 393 xfs_failaddr_t fa; in xfs_rmapbt_write_verify() local 396 if (fa) { in xfs_rmapbt_write_verify() 572 xfs_failaddr_t fa; in xfs_rmapbt_mem_verify() local 580 if (fa) in xfs_rmapbt_mem_verify() 581 return fa; in xfs_rmapbt_mem_verify() [all …]
|
| A D | xfs_refcount_btree.c | 212 xfs_failaddr_t fa; in xfs_refcountbt_verify() local 220 fa = xfs_btree_agblock_v5hdr_verify(bp); in xfs_refcountbt_verify() 221 if (fa) in xfs_refcountbt_verify() 222 return fa; in xfs_refcountbt_verify() 249 xfs_failaddr_t fa; in xfs_refcountbt_read_verify() local 254 fa = xfs_refcountbt_verify(bp); in xfs_refcountbt_read_verify() 255 if (fa) in xfs_refcountbt_read_verify() 267 xfs_failaddr_t fa; in xfs_refcountbt_write_verify() local 269 fa = xfs_refcountbt_verify(bp); in xfs_refcountbt_write_verify() 270 if (fa) { in xfs_refcountbt_write_verify() [all …]
|
| A D | xfs_inode_fork.c | 143 xfs_failaddr_t fa; in xfs_iformat_extents() local 147 if (fa) { in xfs_iformat_extents() 150 dp, sizeof(*dp), fa); in xfs_iformat_extents() 153 fa, &new); in xfs_iformat_extents() 713 xfs_failaddr_t fa = NULL; in xfs_ifork_verify_local_data() local 734 if (fa) { in xfs_ifork_verify_local_data() 736 ip->i_df.if_data, ip->i_df.if_bytes, fa); in xfs_ifork_verify_local_data() 749 xfs_failaddr_t fa; in xfs_ifork_verify_local_attr() local 752 fa = __this_address; in xfs_ifork_verify_local_attr() 759 if (fa) { in xfs_ifork_verify_local_attr() [all …]
|
| /linux/drivers/net/ethernet/sfc/ |
| A D | tc.c | 860 switch (fa->id) { in efx_tc_rule_is_lhs_rule() 992 switch (fa->id) { in efx_tc_flower_handle_lhs_actions() 1060 fa->id); in efx_tc_flower_handle_lhs_actions() 1219 fa->mangle.htype, fa->mangle.offset, in efx_tc_pedit_add() 1220 fa->mangle.val, fa->mangle.mask); in efx_tc_pedit_add() 1300 fa->mangle.offset, fa->mangle.val, fa->mangle.mask); in efx_tc_mangle() 1742 switch (fa->id) { in efx_tc_flower_replace_foreign() 1831 switch (fa->id) { in efx_tc_flower_replace_foreign() 1926 fa->id); in efx_tc_flower_replace_foreign() 2245 fa->id == FLOW_ACTION_DROP) && fa->hw_stats) { in efx_tc_flower_replace() [all …]
|
| A D | tc_conntrack.c | 291 const struct flow_action_entry *fa, in efx_tc_ct_mangle() argument 298 switch (fa->mangle.htype) { in efx_tc_ct_mangle() 300 switch (fa->mangle.offset) { in efx_tc_ct_mangle() 305 if (fa->mangle.mask) in efx_tc_ct_mangle() 307 conn->nat_ip = htonl(fa->mangle.val); in efx_tc_ct_mangle() 321 switch (fa->mangle.offset) { in efx_tc_ct_mangle() 330 if (~fa->mangle.mask != 0xffff) in efx_tc_ct_mangle() 359 const struct flow_action_entry *fa; in efx_tc_ct_replace() local 393 switch (fa->id) { in efx_tc_ct_replace() 395 conn->mark = fa->ct_metadata.mark; in efx_tc_ct_replace() [all …]
|
| /linux/drivers/gpu/drm/ci/xfails/ |
| A D | mediatek-mt8173-flakes.txt | 2 # Bug Report: https://lore.kernel.org/linux-mediatek/0b2a1899-15dd-42fa-8f63-ea0ca28dbb17@collabora… 9 # Bug Report: https://lore.kernel.org/linux-mediatek/0b2a1899-15dd-42fa-8f63-ea0ca28dbb17@collabora… 16 # Bug Report: https://lore.kernel.org/linux-mediatek/0b2a1899-15dd-42fa-8f63-ea0ca28dbb17@collabora… 23 # Bug Report: https://lore.kernel.org/linux-mediatek/0b2a1899-15dd-42fa-8f63-ea0ca28dbb17@collabora… 30 # Bug Report: https://lore.kernel.org/linux-mediatek/0b2a1899-15dd-42fa-8f63-ea0ca28dbb17@collabora… 37 # Bug Report: https://lore.kernel.org/linux-mediatek/0b2a1899-15dd-42fa-8f63-ea0ca28dbb17@collabora…
|
| /linux/fs/fuse/ |
| A D | ioctl.c | 516 if (fa->flags_valid) { in fuse_fileattr_get() 522 fileattr_fill_flags(fa, flags); in fuse_fileattr_get() 530 fa->fsx_extsize = xfa.fsx_extsize; in fuse_fileattr_get() 531 fa->fsx_nextents = xfa.fsx_nextents; in fuse_fileattr_get() 532 fa->fsx_projid = xfa.fsx_projid; in fuse_fileattr_get() 546 unsigned int flags = fa->flags; in fuse_fileattr_set() 554 if (fa->flags_valid) { in fuse_fileattr_set() 561 xfa.fsx_xflags = fa->fsx_xflags; in fuse_fileattr_set() 562 xfa.fsx_extsize = fa->fsx_extsize; in fuse_fileattr_set() 563 xfa.fsx_nextents = fa->fsx_nextents; in fuse_fileattr_set() [all …]
|
| /linux/fs/bcachefs/ |
| A D | fs-ioctl.c | 117 struct fsxattr fa = { 0 }; in bch2_ioc_fsgetxattr() local 122 fa.fsx_xflags |= FS_XFLAG_PROJINHERIT; in bch2_ioc_fsgetxattr() 124 fa.fsx_projid = inode->ei_qid.q[QTYP_PRJ]; in bch2_ioc_fsgetxattr() 126 if (copy_to_user(arg, &fa, sizeof(fa))) in bch2_ioc_fsgetxattr() 153 struct fsxattr fa; in bch2_ioc_fssetxattr() local 156 if (copy_from_user(&fa, arg, sizeof(fa))) in bch2_ioc_fssetxattr() 161 fa.fsx_xflags &= ~FS_XFLAG_PROJINHERIT; in bch2_ioc_fssetxattr() 164 if (fa.fsx_xflags) in bch2_ioc_fssetxattr() 167 if (fa.fsx_projid >= U32_MAX) in bch2_ioc_fssetxattr() 174 s.projid = fa.fsx_projid + 1; in bch2_ioc_fssetxattr() [all …]
|
| /linux/fs/jfs/ |
| A D | ioctl.c | 60 int jfs_fileattr_get(struct dentry *dentry, struct fileattr *fa) in jfs_fileattr_get() argument 68 fileattr_fill_flags(fa, jfs_map_ext2(flags, 0)); in jfs_fileattr_get() 74 struct dentry *dentry, struct fileattr *fa) in jfs_fileattr_set() argument 83 if (fileattr_has_fsx(fa)) in jfs_fileattr_set() 86 flags = jfs_map_ext2(fa->flags, 1); in jfs_fileattr_set()
|
| /linux/fs/efivarfs/ |
| A D | inode.c | 156 efivarfs_fileattr_get(struct dentry *dentry, struct fileattr *fa) in efivarfs_fileattr_get() argument 165 fileattr_fill_flags(fa, flags); in efivarfs_fileattr_get() 172 struct dentry *dentry, struct fileattr *fa) in efivarfs_fileattr_set() argument 176 if (fileattr_has_fsx(fa)) in efivarfs_fileattr_set() 179 if (fa->flags & ~FS_IMMUTABLE_FL) in efivarfs_fileattr_set() 182 if (fa->flags & FS_IMMUTABLE_FL) in efivarfs_fileattr_set()
|
| /linux/fs/ext2/ |
| A D | ioctl.c | 21 int ext2_fileattr_get(struct dentry *dentry, struct fileattr *fa) in ext2_fileattr_get() argument 25 fileattr_fill_flags(fa, ei->i_flags & EXT2_FL_USER_VISIBLE); in ext2_fileattr_get() 31 struct dentry *dentry, struct fileattr *fa) in ext2_fileattr_set() argument 36 if (fileattr_has_fsx(fa)) in ext2_fileattr_set() 44 (fa->flags & EXT2_FL_USER_MODIFIABLE); in ext2_fileattr_set()
|
| /linux/fs/reiserfs/ |
| A D | ioctl.c | 15 int reiserfs_fileattr_get(struct dentry *dentry, struct fileattr *fa) in reiserfs_fileattr_get() argument 22 fileattr_fill_flags(fa, REISERFS_I(inode)->i_attrs); in reiserfs_fileattr_get() 28 struct dentry *dentry, struct fileattr *fa) in reiserfs_fileattr_set() argument 31 unsigned int flags = fa->flags; in reiserfs_fileattr_set() 41 if (fileattr_has_fsx(fa)) in reiserfs_fileattr_set()
|
| /linux/fs/overlayfs/ |
| A D | inode.c | 639 err = ovl_security_fileattr(realpath, fa, true); in ovl_real_fileattr_set() 647 struct dentry *dentry, struct fileattr *fa) in ovl_fileattr_set() argument 673 err = ovl_real_fileattr_set(&upperpath, fa); in ovl_fileattr_set() 701 fa->flags |= FS_APPEND_FL; in ovl_fileattr_prot_flags() 702 fa->fsx_xflags |= FS_XFLAG_APPEND; in ovl_fileattr_prot_flags() 705 fa->flags |= FS_IMMUTABLE_FL; in ovl_fileattr_prot_flags() 706 fa->fsx_xflags |= FS_XFLAG_IMMUTABLE; in ovl_fileattr_prot_flags() 714 err = ovl_security_fileattr(realpath, fa, false); in ovl_real_fileattr_get() 718 err = vfs_fileattr_get(realpath->dentry, fa); in ovl_real_fileattr_get() 734 err = ovl_real_fileattr_get(&realpath, fa); in ovl_fileattr_get() [all …]
|