Searched refs:clear_mask (Results 1 - 11 of 11) sorted by relevance

/fuchsia/zircon/kernel/object/include/object/
H A Ddispatcher.h157 virtual zx_status_t user_signal(uint32_t clear_mask, uint32_t set_mask, bool peer) = 0;
190 void UpdateState(zx_signals_t clear_mask, zx_signals_t set_mask);
191 void UpdateStateLocked(zx_signals_t clear_mask, zx_signals_t set_mask) TA_REQ(get_lock());
207 void UpdateStateHelper(zx_signals_t clear_mask,
282 zx_status_t user_signal(uint32_t clear_mask, uint32_t set_mask, bool peer) final
285 if ((set_mask & ~allowed_signals) || (clear_mask & ~allowed_signals))
291 UpdateStateLocked(clear_mask, set_mask);
298 peer_->UpdateStateLocked(clear_mask, set_mask);
342 zx_status_t user_signal(uint32_t clear_mask, uint32_t set_mask, bool peer) final {
352 if ((set_mask & ~allowed_signals) || (clear_mask
[all...]
H A Dfifo_dispatcher.h47 zx_status_t UserSignalSelfLocked(uint32_t clear_mask, uint32_t set_mask) TA_REQ(get_lock());
H A Dchannel_dispatcher.h109 zx_status_t UserSignalSelf(uint32_t clear_mask, uint32_t set_mask) TA_REQ(get_lock());
H A Dsocket_dispatcher.h85 zx_status_t UserSignalSelfLocked(uint32_t clear_mask, uint32_t set_mask) TA_REQ(get_lock());
/fuchsia/zircon/kernel/object/
H A Ddispatcher.cpp213 void Dispatcher::UpdateStateHelper(zx_signals_t clear_mask,
222 signals_ &= ~clear_mask;
236 void Dispatcher::UpdateState(zx_signals_t clear_mask, argument
240 UpdateStateHelper(clear_mask, set_mask, get_lock());
243 void Dispatcher::UpdateStateLocked(zx_signals_t clear_mask, argument
250 UpdateStateHelper(clear_mask, set_mask, &lock);
H A Dsocket_dispatcher.cpp118 zx_status_t SocketDispatcher::UserSignalSelfLocked(uint32_t clear_mask, uint32_t set_mask) { argument
120 UpdateStateLocked(clear_mask, set_mask);
143 zx_signals_t clear_mask = 0u; variable
151 clear_mask |= ZX_SOCKET_WRITABLE;
154 UpdateStateLocked(clear_mask, set_mask);
171 zx_signals_t clear_mask = 0u; local
175 clear_mask |= ZX_SOCKET_WRITABLE;
187 UpdateStateLocked(clear_mask, set_mask);
H A Dfifo_dispatcher.cpp81 zx_status_t FifoDispatcher::UserSignalSelfLocked(uint32_t clear_mask, uint32_t set_mask) { argument
83 UpdateStateLocked(clear_mask, set_mask);
H A Dchannel_dispatcher.cpp328 zx_status_t ChannelDispatcher::UserSignalSelf(uint32_t clear_mask, uint32_t set_mask) { argument
330 UpdateStateLocked(clear_mask, set_mask);
/fuchsia/zircon/system/ulib/fzl/include/lib/fzl/
H A Dfifo.h49 zx_status_t signal(uint32_t clear_mask, uint32_t set_mask) const { argument
50 return fifo_.signal(clear_mask, set_mask);
/fuchsia/zircon/system/ulib/zx/include/lib/zx/
H A Dobject.h131 zx_status_t signal(uint32_t clear_mask, uint32_t set_mask) const { argument
134 return zx_object_signal(get(), clear_mask, set_mask);
137 zx_status_t signal_peer(uint32_t clear_mask, uint32_t set_mask) const { argument
142 return zx_object_signal_peer(get(), clear_mask, set_mask);
/fuchsia/zircon/kernel/syscalls/
H A Dobject.cpp857 zx_status_t sys_object_signal(zx_handle_t handle_value, uint32_t clear_mask, uint32_t set_mask) { argument
867 return dispatcher->user_signal(clear_mask, set_mask, false);
870 zx_status_t sys_object_signal_peer(zx_handle_t handle_value, uint32_t clear_mask, uint32_t set_mask) { argument
880 return dispatcher->user_signal(clear_mask, set_mask, true);

Completed in 92 milliseconds