Searched refs:iport_flags (Results 1 – 3 of 3) sorted by relevance
/illumos-gate/usr/src/uts/common/io/comstar/port/fct/ |
H A D | discovery.c | 112 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 D | fct_impl.h | 204 uint32_t iport_flags; member 294 #define IS_WORKER_SLEEPING(iport) ((iport)->iport_flags & \
|
H A D | fct.c | 1228 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 …]
|