| /fs/notify/ |
| A D | mark.c | 456 if (!mark) in fsnotify_get_mark_safe() 480 if (mark) { in fsnotify_put_mark_wake() 548 spin_lock(&mark->lock); in fsnotify_detach_mark() 574 spin_lock(&mark->lock); in fsnotify_free_mark() 742 spin_lock(&mark->lock); in fsnotify_add_mark_list() 814 spin_lock(&mark->lock); in fsnotify_add_mark_locked() 875 return mark; in fsnotify_find_mark() 951 old_mark = mark; in fsnotify_destroy_marks() 952 fsnotify_destroy_mark(mark, mark->group); in fsnotify_destroy_marks() 973 memset(mark, 0, sizeof(*mark)); in fsnotify_init_mark() [all …]
|
| A D | fdinfo.c | 27 struct fsnotify_mark *mark)) in show_fdinfo() argument 30 struct fsnotify_mark *mark; in show_fdinfo() local 33 list_for_each_entry(mark, &group->marks_list, g_list) { in show_fdinfo() 34 show(m, mark); in show_fdinfo() 75 if (mark->connector->type != FSNOTIFY_OBJ_TYPE_INODE) in inotify_fdinfo() 79 inode = igrab(fsnotify_conn_inode(mark->connector)); in inotify_fdinfo() 83 inotify_mark_user_mask(mark)); in inotify_fdinfo() 110 mflags, mark->mask, mark->ignore_mask); in fanotify_fdinfo() 118 mnt->mnt_id, mflags, mark->mask, mark->ignore_mask); in fanotify_fdinfo() 123 sb->s_dev, mflags, mark->mask, mark->ignore_mask); in fanotify_fdinfo() [all …]
|
| A D | fsnotify.c | 389 struct fsnotify_mark *mark; in send_to_group() local 398 if (!(mark->flags & in send_to_group() 400 mark->ignore_mask = 0; in send_to_group() 406 group = mark->group; in send_to_group() 407 marks_mask |= mark->mask; in send_to_group() 444 if (mark) in fsnotify_next_mark() 461 struct fsnotify_mark *mark; in fsnotify_iter_select_report_types() local 467 if (mark && in fsnotify_iter_select_report_types() 480 if (mark && mark->group == iter_info->current_group) { in fsnotify_iter_select_report_types() 505 struct fsnotify_mark *mark; in fsnotify_iter_next() local [all …]
|
| A D | Makefile | 2 obj-$(CONFIG_FSNOTIFY) += fsnotify.o notification.o group.o mark.o \
|
| /fs/dlm/ |
| A D | config.c | 238 CLUSTER_ATTR(mark, NULL); 298 unsigned int mark; member 534 cm->mark = 0; in make_comm() 744 return sprintf(buf, "%u\n", config_item_to_comm(item)->mark); in comm_mark_show() 751 unsigned int mark; in comm_mark_store() local 754 rc = kstrtouint(buf, 0, &mark); in comm_mark_store() 758 if (mark == 0) in comm_mark_store() 759 mark = dlm_config.ci_mark; in comm_mark_store() 762 rc = dlm_lowcomms_nodes_set_mark(comm->nodeid, mark); in comm_mark_store() 766 comm->mark = mark; in comm_mark_store() [all …]
|
| A D | lowcomms.c | 108 int mark; member 364 unsigned int *mark) in nodeid_to_addr() argument 396 *mark = con->mark; in nodeid_to_addr() 422 unsigned int *mark) in addr_to_nodeid() argument 436 *mark = con->mark; in addr_to_nodeid() 480 con->mark = dlm_config.ci_mark; in dlm_lowcomms_addr() 586 con->mark = mark; in dlm_lowcomms_nodes_set_mark() 988 unsigned int mark; in accept_from_sock() local 1048 sock_set_mark(newsock->sk, mark); in accept_from_sock() 1573 unsigned int mark; in dlm_connect() local [all …]
|
| A D | lowcomms.h | 48 int dlm_lowcomms_nodes_set_mark(int nodeid, unsigned int mark);
|
| /fs/f2fs/ |
| A D | node.h | 422 static inline void set_mark(struct folio *folio, int mark, int type) in set_mark() argument 426 if (mark) in set_mark() 436 #define set_dentry_mark(folio, mark) set_mark(folio, mark, DENT_BIT_SHIFT) argument 437 #define set_fsync_mark(folio, mark) set_mark(folio, mark, FSYNC_BIT_SHIFT) argument
|
| /fs/unicode/ |
| A D | mkutf8data.c | 364 int mark; member 504 node->mark = 0; in alloc_node() 843 n->mark = 1; in mark_nodes() 861 n->mark = 1; in mark_nodes() 891 n->mark = 1; in mark_nodes() 898 if (!node->mark && node->parent->mark) { in mark_nodes() 913 n->mark = 1; in mark_nodes() 920 if (!node->mark && node->parent->mark && in mark_nodes() 969 if (!node->mark) in index_nodes() 1031 node->mark = 1; in mark_subtree() [all …]
|
| /fs/notify/fanotify/ |
| A D | fanotify.c | 310 struct fsnotify_mark *mark; in fanotify_group_event_mask() local 333 fsnotify_foreach_iter_mark_type(iter_info, mark, type) { in fanotify_group_event_mask() 338 fsnotify_effective_ignore_mask(mark, ondir, type); in fanotify_group_event_mask() 343 if (!fsnotify_mask_applicable(mark->mask, ondir, type)) in fanotify_group_event_mask() 346 marks_mask |= mark->mask; in fanotify_group_event_mask() 887 struct fsnotify_mark *mark; in fanotify_get_fsid() local 891 fsnotify_foreach_iter_mark_type(iter_info, mark, type) { in fanotify_get_fsid() 892 if (!(mark->flags & FSNOTIFY_MARK_FLAG_HAS_FSID)) in fanotify_get_fsid() 894 fsid = FANOTIFY_MARK(mark)->fsid; in fanotify_get_fsid() 895 if (!(mark->flags & FSNOTIFY_MARK_FLAG_WEAK_FSID) && in fanotify_get_fsid() [all …]
|
| A D | fanotify.h | 524 static inline struct fanotify_mark *FANOTIFY_MARK(struct fsnotify_mark *mark) in FANOTIFY_MARK() argument 526 return container_of(mark, struct fanotify_mark, fsn_mark); in FANOTIFY_MARK() 535 static inline unsigned int fanotify_mark_user_flags(struct fsnotify_mark *mark) in fanotify_mark_user_flags() argument 539 if (mark->flags & FSNOTIFY_MARK_FLAG_IGNORED_SURV_MODIFY) in fanotify_mark_user_flags() 541 if (mark->flags & FSNOTIFY_MARK_FLAG_NO_IREF) in fanotify_mark_user_flags() 543 if (mark->flags & FSNOTIFY_MARK_FLAG_HAS_IGNORE_FLAGS) in fanotify_mark_user_flags()
|
| A D | fanotify_user.c | 1271 struct fsnotify_mark *mark, in fanotify_set_mark_fsid() argument 1278 FANOTIFY_MARK(mark)->fsid = fsid->id; in fanotify_set_mark_fsid() 1279 mark->flags |= FSNOTIFY_MARK_FLAG_HAS_FSID; in fanotify_set_mark_fsid() 1281 mark->flags |= FSNOTIFY_MARK_FLAG_WEAK_FSID; in fanotify_set_mark_fsid() 1315 &FANOTIFY_MARK(mark)->fsid)) in fanotify_set_mark_fsid() 1329 struct fsnotify_mark *mark; in fanotify_add_new_mark() local 1348 mark = &fan_mark->fsn_mark; in fanotify_add_new_mark() 1349 fsnotify_init_mark(mark, group); in fanotify_add_new_mark() 1351 mark->flags |= FSNOTIFY_MARK_FLAG_NO_IREF; in fanotify_add_new_mark() 1366 return mark; in fanotify_add_new_mark() [all …]
|
| /fs/nfsd/ |
| A D | filecache.c | 130 nfsd_file_mark_free(struct fsnotify_mark *mark) in nfsd_file_mark_free() argument 132 struct nfsd_file_mark *nfm = container_of(mark, struct nfsd_file_mark, in nfsd_file_mark_free() 159 struct fsnotify_mark *mark; in nfsd_file_mark_find_or_create() local 164 mark = fsnotify_find_inode_mark(inode, in nfsd_file_mark_find_or_create() 166 if (mark) { in nfsd_file_mark_find_or_create() 167 nfm = nfsd_file_mark_get(container_of(mark, in nfsd_file_mark_find_or_create() 172 fsnotify_put_mark(mark); in nfsd_file_mark_find_or_create() 176 fsnotify_destroy_mark(mark, nfsd_file_fsnotify_group); in nfsd_file_mark_find_or_create() 177 fsnotify_put_mark(mark); in nfsd_file_mark_find_or_create() 762 nfsd_file_fsnotify_handle_event(struct fsnotify_mark *mark, u32 mask, in nfsd_file_fsnotify_handle_event() argument
|
| /fs/xfs/libxfs/ |
| A D | xfs_group.c | 124 xa_mark_t mark, in xfs_group_grab_next_mark() argument 135 xg = xa_find(&mp->m_groups[type].xa, &index, ULONG_MAX, mark); in xfs_group_grab_next_mark()
|
| A D | xfs_group.h | 77 struct xfs_group *xg, xa_mark_t mark, enum xfs_group_type type);
|
| /fs/btrfs/ |
| A D | transaction.h | 298 struct extent_io_tree *dirty_pages, int mark); 299 int btrfs_wait_tree_log_extents(struct btrfs_root *root, int mark);
|
| A D | transaction.c | 1124 struct extent_io_tree *dirty_pages, int mark) in btrfs_write_marked_extents() argument 1133 mark, &cached_state)) { in btrfs_write_marked_extents() 1138 mark, &cached_state); in btrfs_write_marked_extents() 1225 int btrfs_wait_tree_log_extents(struct btrfs_root *log_root, int mark) in btrfs_wait_tree_log_extents() argument 1235 if ((mark & EXTENT_DIRTY_LOG1) && in btrfs_wait_tree_log_extents() 1239 if ((mark & EXTENT_DIRTY_LOG2) && in btrfs_wait_tree_log_extents()
|
| A D | extent_io.c | 1917 static void buffer_tree_set_mark(const struct extent_buffer *eb, xa_mark_t mark) in buffer_tree_set_mark() argument 1925 xas_set_mark(&xas, mark); in buffer_tree_set_mark() 1929 static void buffer_tree_clear_mark(const struct extent_buffer *eb, xa_mark_t mark) in buffer_tree_clear_mark() argument 1937 xas_clear_mark(&xas, mark); in buffer_tree_clear_mark() 1994 xa_mark_t mark) in find_get_eb() argument 1999 eb = xas_find_marked(xas, max, mark); in find_get_eb()
|
| A D | tree-log.c | 2968 int mark; in btrfs_sync_log() local 3022 mark = EXTENT_DIRTY_LOG1; in btrfs_sync_log() 3024 mark = EXTENT_DIRTY_LOG2; in btrfs_sync_log() 3030 ret = btrfs_write_marked_extents(fs_info, &log->dirty_log_pages, mark); in btrfs_sync_log() 3110 btrfs_wait_tree_log_extents(log, mark); in btrfs_sync_log() 3125 ret = btrfs_wait_tree_log_extents(log, mark); in btrfs_sync_log() 3147 btrfs_wait_tree_log_extents(log, mark); in btrfs_sync_log() 3164 btrfs_wait_tree_log_extents(log, mark); in btrfs_sync_log() 3172 ret = btrfs_wait_tree_log_extents(log, mark); in btrfs_sync_log()
|
| A D | disk-io.c | 4632 int mark) in btrfs_destroy_marked_extents() argument 4639 mark, NULL)) { in btrfs_destroy_marked_extents() 4640 btrfs_clear_extent_bit(dirty_pages, start, end, mark, NULL); in btrfs_destroy_marked_extents()
|
| /fs/ |
| A D | coredump.c | 755 static inline bool coredump_sock_mark(struct file *file, enum coredump_mark mark) in coredump_sock_mark() argument 758 struct kvec iov = { .iov_base = &mark, .iov_len = sizeof(mark) }; in coredump_sock_mark() 761 ret = kernel_sendmsg(sock_from_file(file), &msg, &iov, 1, sizeof(mark)); in coredump_sock_mark() 762 return ret == sizeof(mark); in coredump_sock_mark()
|
| /fs/nfs/ |
| A D | delegation.c | 116 int flags, bool mark) in nfs4_do_check_delegation() argument 125 if (mark) in nfs4_do_check_delegation()
|