Home
last modified time | relevance | path

Searched refs:iport_flags (Results 1 – 3 of 3) sorted by relevance

/illumos-gate/usr/src/uts/common/io/comstar/port/fct/
H A Ddiscovery.c112 atomic_or_32(&iport->iport_flags, IPORT_WORKER_RUNNING); in fct_port_worker()
113 while ((iport->iport_flags & IPORT_TERMINATE_WORKER) == 0) { in fct_port_worker()
182 atomic_or_32(&iport->iport_flags, in fct_port_worker()
186 atomic_and_32(&iport->iport_flags, in fct_port_worker()
189 atomic_or_32(&iport->iport_flags, in fct_port_worker()
199 atomic_and_32(&iport->iport_flags, in fct_port_worker()
204 atomic_and_32(&iport->iport_flags, ~IPORT_WORKER_RUNNING); in fct_port_worker()
363 atomic_or_32(&iport->iport_flags, in fct_handle_local_port_event()
508 if ((iport->iport_flags & IPORT_ALLOW_UNSOL_FLOGI) == 0) { in fct_handle_rcvd_flogi()
513 if (((iport->iport_flags & IPORT_ALLOW_UNSOL_FLOGI) == 0) || in fct_handle_rcvd_flogi()
[all …]
H A Dfct_impl.h204 uint32_t iport_flags; member
294 #define IS_WORKER_SLEEPING(iport) ((iport)->iport_flags & \
H A Dfct.c1228 atomic_and_32(&iport->iport_flags, ~IPORT_TERMINATE_WORKER); in fct_register_local_port()
1232 while ((iport->iport_flags & IPORT_WORKER_RUNNING) == 0) { in fct_register_local_port()
1275 if (iport->iport_flags & IPORT_WORKER_RUNNING) { in fct_register_local_port()
1276 atomic_or_32(&iport->iport_flags, IPORT_TERMINATE_WORKER); in fct_register_local_port()
1278 while (iport->iport_flags & IPORT_WORKER_RUNNING) { in fct_register_local_port()
1305 if (iport->iport_flags & IPORT_WORKER_RUNNING) { in fct_deregister_local_port()
1306 atomic_or_32(&iport->iport_flags, IPORT_TERMINATE_WORKER); in fct_deregister_local_port()
1309 if ((iport->iport_flags & IPORT_WORKER_RUNNING) in fct_deregister_local_port()
1316 atomic_and_32(&iport->iport_flags, in fct_deregister_local_port()
1367 atomic_and_32(&iport->iport_flags, ~IPORT_TERMINATE_WORKER); in fct_deregister_local_port()
[all …]