Home
last modified time | relevance | path

Searched refs:event (Results 1 – 25 of 33) sorted by relevance

12

/fs/notify/fanotify/
Dfanotify.h266 static inline void fanotify_init_event(struct fanotify_event *event, in fanotify_init_event() argument
269 fsnotify_init_event(&event->fse); in fanotify_init_event()
270 INIT_HLIST_NODE(&event->merge_list); in fanotify_init_event()
271 event->hash = hash; in fanotify_init_event()
272 event->mask = mask; in fanotify_init_event()
273 event->pid = NULL; in fanotify_init_event()
291 FANOTIFY_FE(struct fanotify_event *event) in FANOTIFY_FE() argument
293 return container_of(event, struct fanotify_fid_event, fae); in FANOTIFY_FE()
303 FANOTIFY_NE(struct fanotify_event *event) in FANOTIFY_NE() argument
305 return container_of(event, struct fanotify_name_event, fae); in FANOTIFY_NE()
[all …]
Dfanotify.c188 struct fsnotify_event *event) in fanotify_merge() argument
190 struct fanotify_event *old, *new = FANOTIFY_E(event); in fanotify_merge()
196 group, event, bucket); in fanotify_merge()
230 struct fanotify_perm_event *event, in fanotify_get_response() argument
235 pr_debug("%s: group=%p event=%p\n", __func__, group, event); in fanotify_get_response()
238 event->state == FAN_EVENT_ANSWERED); in fanotify_get_response()
243 if (event->state == FAN_EVENT_REPORTED) { in fanotify_get_response()
245 event->state = FAN_EVENT_CANCELED; in fanotify_get_response()
250 if (event->state == FAN_EVENT_INIT) { in fanotify_get_response()
251 fsnotify_remove_queued_event(group, &event->fae.fse); in fanotify_get_response()
[all …]
Dfanotify_user.c140 static int fanotify_dir_name_info_len(struct fanotify_event *event) in fanotify_dir_name_info_len() argument
142 struct fanotify_info *info = fanotify_event_info(event); in fanotify_dir_name_info_len()
143 int dir_fh_len = fanotify_event_dir_fh_len(event); in fanotify_dir_name_info_len()
144 int dir2_fh_len = fanotify_event_dir2_fh_len(event); in fanotify_dir_name_info_len()
158 struct fanotify_event *event) in fanotify_event_len() argument
167 if (fanotify_is_error_event(event->mask)) in fanotify_event_len()
170 if (fanotify_event_has_any_dir_fh(event)) { in fanotify_event_len()
171 event_len += fanotify_dir_name_info_len(event); in fanotify_event_len()
173 (event->mask & FAN_ONDIR)) { in fanotify_event_len()
184 if (fanotify_event_has_object_fh(event)) { in fanotify_event_len()
[all …]
DKconfig11 the event.
/fs/notify/
Dnotification.c51 struct fsnotify_event *event) in fsnotify_destroy_event() argument
54 if (!event || event == group->overflow_event) in fsnotify_destroy_event()
62 if (!list_empty(&event->list)) { in fsnotify_destroy_event()
64 WARN_ON(!list_empty(&event->list)); in fsnotify_destroy_event()
67 group->ops->free_event(group, event); in fsnotify_destroy_event()
82 struct fsnotify_event *event, in fsnotify_insert_event() argument
91 pr_debug("%s: group=%p event=%p\n", __func__, group, event); in fsnotify_insert_event()
100 if (event == group->overflow_event || in fsnotify_insert_event()
108 event = group->overflow_event; in fsnotify_insert_event()
113 ret = merge(group, event); in fsnotify_insert_event()
[all …]
/fs/notify/inotify/
Dinotify_fsnotify.c50 struct fsnotify_event *event) in inotify_merge() argument
56 return event_compare(last_event, event); in inotify_merge()
64 struct inotify_event_info *event; in inotify_handle_inode_event() local
96 event = kmalloc(alloc_len, GFP_KERNEL_ACCOUNT | __GFP_RETRY_MAYFAIL); in inotify_handle_inode_event()
99 if (unlikely(!event)) { in inotify_handle_inode_event()
117 fsn_event = &event->fse; in inotify_handle_inode_event()
119 event->mask = mask; in inotify_handle_inode_event()
120 event->wd = wd; in inotify_handle_inode_event()
121 event->sync_cookie = cookie; in inotify_handle_inode_event()
122 event->name_len = len; in inotify_handle_inode_event()
[all …]
Dinotify_user.c156 struct inotify_event_info *event; in round_event_name_len() local
158 event = INOTIFY_E(fsn_event); in round_event_name_len()
159 if (!event->name_len) in round_event_name_len()
161 return roundup(event->name_len + 1, sizeof(struct inotify_event)); in round_event_name_len()
175 struct fsnotify_event *event; in get_one_event() local
177 event = fsnotify_peek_first_event(group); in get_one_event()
178 if (!event) in get_one_event()
181 pr_debug("%s: group=%p event=%p\n", __func__, group, event); in get_one_event()
183 event_size += round_event_name_len(event); in get_one_event()
191 return event; in get_one_event()
[all …]
/fs/
Deventpoll.c172 struct epoll_event event; member
892 pt->_key = epi->event.events; in ep_item_poll()
897 return res & epi->event.events; in ep_item_poll()
918 epi->ffd.fd, epi->event.events, in ep_show_fdinfo()
919 (long long)epi->event.data, in ep_show_fdinfo()
1196 if (!(epi->event.events & ~EP_PRIVATE_BITS)) in ep_poll_callback()
1205 if (pollflags && !(pollflags & epi->event.events)) in ep_poll_callback()
1228 if ((epi->event.events & EPOLLEXCLUSIVE) && in ep_poll_callback()
1232 if (epi->event.events & EPOLLIN) in ep_poll_callback()
1236 if (epi->event.events & EPOLLOUT) in ep_poll_callback()
[all …]
Dproc_namespace.c27 int event; in mounts_poll() local
31 event = READ_ONCE(ns->event); in mounts_poll()
32 if (m->poll_event != event) { in mounts_poll()
33 m->poll_event = event; in mounts_poll()
280 m->poll_event = ns->event; in mounts_open_common()
Duserfaultfd.c219 msg.event = UFFD_EVENT_PAGEFAULT; in userfault_msg()
588 if (ewq->msg.event == 0) in userfaultfd_event_wait_completion()
599 if (ewq->msg.event == UFFD_EVENT_FORK) { in userfaultfd_event_wait_completion()
653 ewq->msg.event = 0; in userfaultfd_event_complete()
714 ewq.msg.event = UFFD_EVENT_FORK; in dup_fctx()
770 ewq.msg.event = UFFD_EVENT_REMAP; in mremap_userfaultfd_complete()
795 ewq.msg.event = UFFD_EVENT_REMOVE; in userfaultfd_remove()
849 ewq.msg.event = UFFD_EVENT_UNMAP; in userfaultfd_unmap_complete()
1088 if (uwq->msg.event == UFFD_EVENT_FORK) { in userfaultfd_ctx_read()
1127 if (!ret && msg->event == UFFD_EVENT_FORK) { in userfaultfd_ctx_read()
Daio.c1126 struct io_event *ev_page, *event; in aio_complete() local
1144 event = ev_page + pos % AIO_EVENTS_PER_PAGE; in aio_complete()
1146 *event = iocb->ki_res; in aio_complete()
1208 struct io_event __user *event, long nr) in aio_read_events_ring() argument
1261 copy_ret = copy_to_user(event + ret, ev + pos, in aio_read_events_ring()
1288 struct io_event __user *event, long *i) in aio_read_events() argument
1290 long ret = aio_read_events_ring(ctx, event + *i, nr - *i); in aio_read_events()
1305 struct io_event __user *event, in read_events() argument
1325 aio_read_events(ctx, min_nr, nr, event, &ret); in read_events()
1328 aio_read_events(ctx, min_nr, nr, event, &ret), in read_events()
Dmount.h22 u64 event; member
/fs/smb/server/
Dtransport_rdma.c1524 struct rdma_cm_event *event) in smb_direct_cm_handler() argument
1529 cm_id, rdma_event_msg(event->event), event->event); in smb_direct_cm_handler()
1531 switch (event->event) { in smb_direct_cm_handler()
1554 cm_id, rdma_event_msg(event->event), in smb_direct_cm_handler()
1555 event->event); in smb_direct_cm_handler()
1561 static void smb_direct_qpair_handler(struct ib_event *event, void *context) in smb_direct_qpair_handler() argument
1566 t->cm_id, ib_event_msg(event->event), event->event); in smb_direct_qpair_handler()
1568 switch (event->event) { in smb_direct_qpair_handler()
2076 struct rdma_cm_event *event) in smb_direct_listen_handler() argument
2078 switch (event->event) { in smb_direct_listen_handler()
[all …]
Dtransport_tcp.c501 static int ksmbd_netdev_event(struct notifier_block *nb, unsigned long event, in ksmbd_netdev_event() argument
508 switch (event) { in ksmbd_netdev_event()
/fs/ocfs2/cluster/
Dheartbeat.c747 struct o2hb_node_event *event; in o2hb_run_event_list() local
757 event = list_entry(o2hb_node_events.next, in o2hb_run_event_list()
760 list_del_init(&event->hn_item); in o2hb_run_event_list()
764 event->hn_event_type == O2HB_NODE_UP_CB ? "UP" : "DOWN", in o2hb_run_event_list()
765 event->hn_node_num); in o2hb_run_event_list()
767 hbcall = hbcall_from_type(event->hn_event_type); in o2hb_run_event_list()
774 o2hb_fire_callbacks(hbcall, event->hn_node, event->hn_node_num); in o2hb_run_event_list()
783 static void o2hb_queue_node_event(struct o2hb_node_event *event, in o2hb_queue_node_event() argument
792 event->hn_event_type = type; in o2hb_queue_node_event()
793 event->hn_node = node; in o2hb_queue_node_event()
[all …]
/fs/kernfs/
Dfile.c23 atomic_t event; member
199 of->event = atomic_read(&of_on(of)->event); in kernfs_seq_show()
243 of->event = atomic_read(&of_on(of)->event); in kernfs_file_read_iter()
573 atomic_set(&on->event, 1); in kernfs_get_open_node()
878 if (of->event != atomic_read(&on->event)) in kernfs_generic_poll()
984 atomic_inc(&on->event); in kernfs_notify()
/fs/smb/client/
Dsmbdirect.c176 struct rdma_cm_id *id, struct rdma_cm_event *event) in smbd_conn_upcall() argument
181 event->event, event->status); in smbd_conn_upcall()
183 switch (event->event) { in smbd_conn_upcall()
201 log_rdma_event(INFO, "connected event=%d\n", event->event); in smbd_conn_upcall()
209 log_rdma_event(INFO, "connecting failed event=%d\n", event->event); in smbd_conn_upcall()
238 smbd_qp_async_error_upcall(struct ib_event *event, void *context) in smbd_qp_async_error_upcall() argument
243 ib_event_msg(event->event), event->device->name, info); in smbd_qp_async_error_upcall()
245 switch (event->event) { in smbd_qp_async_error_upcall()
/fs/lockd/
Dsvc.c300 unsigned long event, void *ptr) in lockd_inetaddr_event() argument
305 if (event != NETDEV_DOWN) in lockd_inetaddr_event()
326 unsigned long event, void *ptr) in lockd_inet6addr_event() argument
331 if (event != NETDEV_DOWN) in lockd_inet6addr_event()
/fs/ocfs2/dlmfs/
Ddlmfs.c209 __poll_t event = 0; in dlmfs_file_poll() local
217 event = EPOLLIN | EPOLLRDNORM; in dlmfs_file_poll()
220 return event; in dlmfs_file_poll()
/fs/nfs/blocklayout/
Drpc_pipefs.c164 static int rpc_pipefs_event(struct notifier_block *nb, unsigned long event, in rpc_pipefs_event() argument
181 switch (event) { in rpc_pipefs_event()
/fs/nfsd/
Dnfssvc.c461 static int nfsd_inetaddr_event(struct notifier_block *this, unsigned long event, in nfsd_inetaddr_event() argument
470 if (event != NETDEV_DOWN || !nn->nfsd_serv) in nfsd_inetaddr_event()
492 unsigned long event, void *ptr) in nfsd_inet6addr_event() argument
500 if (event != NETDEV_DOWN || !nn->nfsd_serv) in nfsd_inet6addr_event()
/fs/nfs/
Ddns_resolve.c426 static int rpc_pipefs_event(struct notifier_block *nb, unsigned long event, in rpc_pipefs_event() argument
441 switch (event) { in rpc_pipefs_event()
/fs/jfs/
Djfs_txnmgr.c118 static inline void TXN_SLEEP_DROP_LOCK(wait_queue_head_t * event) in TXN_SLEEP_DROP_LOCK() argument
122 add_wait_queue(event, &wait); in TXN_SLEEP_DROP_LOCK()
126 remove_wait_queue(event, &wait); in TXN_SLEEP_DROP_LOCK()
129 #define TXN_SLEEP(event)\ argument
131 TXN_SLEEP_DROP_LOCK(event);\
135 #define TXN_WAKEUP(event) wake_up_all(event) argument
/fs/proc/
Dproc_sysctl.c72 atomic_inc(&poll->event); in proc_sys_poll_notify()
656 unsigned long event; in proc_sys_poll() local
668 event = (unsigned long)filp->private_data; in proc_sys_poll()
671 if (event != atomic_read(&table->poll->event)) { in proc_sys_poll()
/fs/ocfs2/
Dlocalalloc.c1040 enum ocfs2_la_event event) in ocfs2_recalc_la_window() argument
1054 if (event == OCFS2_LA_EVENT_ENOSPC || in ocfs2_recalc_la_window()
1055 event == OCFS2_LA_EVENT_FRAGMENTED) { in ocfs2_recalc_la_window()

12