Lines Matching refs:flags
109 status_t StartListening(int32 object, uint32 flags, port_id port,
116 if ((flags & B_WATCH_SYSTEM_ALL) == 0
117 || (flags & ~(uint32)B_WATCH_SYSTEM_ALL) != 0) {
127 // just add the new flags
128 listener->flags |= flags;
140 listener->flags = flags;
162 status_t StopListening(int32 object, uint32 flags, port_id port,
173 // clear the given flags
174 listener->flags &= ~flags;
176 if (listener->flags != 0)
193 uint32 flags;
251 uint32 flags;
258 flags = B_WATCH_SYSTEM_TEAM_CREATION;
262 flags = B_WATCH_SYSTEM_TEAM_DELETION;
266 flags = B_WATCH_SYSTEM_TEAM_CREATION
281 flags = B_WATCH_SYSTEM_THREAD_CREATION;
285 flags = B_WATCH_SYSTEM_THREAD_DELETION;
289 flags = B_WATCH_SYSTEM_THREAD_PROPERTIES;
301 _AddTargets(fTeamListeners.Lookup(teamID), flags, targets,
303 _AddTargets(fTeamListeners.Lookup(-1), flags, targets, targetCount,
311 void _AddTargets(ListenerList* listenerList, uint32 flags,
321 if ((listener->flags & flags) == 0)
379 // no flags anymore -- remove the listener
651 _user_start_watching_system(int32 object, uint32 flags, port_id port,
654 return sSystemNotificationService.StartListening(object, flags, port,
660 _user_stop_watching_system(int32 object, uint32 flags, port_id port,
663 return sSystemNotificationService.StopListening(object, flags, port, token);