Lines Matching refs:flags

52 	uint32				flags;
68 uint32 flags;
119 uint32 flags, NotificationListener &notificationListener);
126 ino_t node, uint32 flags, UserNodeListener &userListener);
131 void _RemoveMonitor(node_monitor *monitor, uint32 flags);
143 node_monitor* monitor, uint32 flags,
146 uint32 flags, bool addFlags,
149 uint32 flags, interested_monitor_listener_list *interestedListeners,
151 void _GetInterestedVolumeListeners(dev_t device, uint32 flags,
291 NodeMonitorService::_RemoveMonitor(node_monitor *monitor, uint32 flags)
293 if ((flags & B_WATCH_VOLUME) != 0)
337 uint32 flags = listener->flags;
353 _RemoveMonitor(monitor, flags);
443 node_monitor* monitor, uint32 flags,
450 _RemoveMonitor(monitor, flags);
457 listener->flags = flags;
470 uint32 flags, NotificationListener& notificationListener)
472 TRACE(("%s(dev = %ld, node = %lld, flags = %ld, listener = %p\n",
473 __PRETTY_FUNCTION__, device, node, flags, &notificationListener));
479 (flags & B_WATCH_VOLUME) != 0);
485 return _AddMonitorListener(context, monitor, flags, notificationListener);
491 ino_t node, uint32 flags, bool addFlags,
494 TRACE(("%s(dev = %ld, node = %lld, flags = %ld, listener = %p\n",
495 __PRETTY_FUNCTION__, device, node, flags, &notificationListener));
501 (flags & B_WATCH_VOLUME) != 0);
509 listener->flags |= flags;
511 listener->flags = flags;
532 \param flags The mask specifying the events occurred for the given node
543 uint32 flags, interested_monitor_listener_list *interestedListeners,
551 // iterate through the listeners until we find one with matching flags
554 if ((listener->flags & flags) == flags) {
558 list.flags = flags;
566 NodeMonitorService::_GetInterestedVolumeListeners(dev_t device, uint32 flags,
575 // iterate through the listeners until we find one with matching flags
578 if ((listener->flags & flags) == flags) {
582 list.flags = flags;
610 if (listener->flags & list->flags)
620 if (listener->flags & list->flags)
957 uint32 flags = eventSpecifier->GetInt32("flags", 0);
959 return AddListener(context, device, node, flags, listener);
975 uint32 flags = eventSpecifier->GetInt32("flags", 0);
976 bool addFlags = eventSpecifier->GetBool("add flags", false);
978 return _UpdateListener(context, device, node, flags, addFlags, listener);
1049 ino_t node, uint32 flags, UserNodeListener& userListener)
1051 TRACE(("%s(dev = %ld, node = %lld, flags = %ld, listener = %p\n",
1052 __PRETTY_FUNCTION__, device, node, flags, &userListener));
1058 (flags & B_WATCH_VOLUME) != 0);
1065 listener->flags |= flags;
1074 _RemoveMonitor(monitor, flags);
1078 status = _AddMonitorListener(context, monitor, flags, *copiedListener);
1133 add_node_listener(dev_t device, ino_t node, uint32 flags,
1137 device, node, flags, listener);
1322 _user_start_watching(dev_t device, ino_t node, uint32 flags, port_id port,
1328 return sNodeMonitorService.UpdateUserListener(context, device, node, flags,