Lines Matching refs:ph

364 #define	MDI_PHCI_UNSTABLE(ph)		(ph)->ph_unstable++;  argument
365 #define MDI_PHCI_STABLE(ph) { \ argument
366 (ph)->ph_unstable--; \
367 if ((ph)->ph_unstable == 0) { \
368 cv_broadcast(&(ph)->ph_unstable_cv); \
375 #define MDI_PHCI_LOCK(ph) mutex_enter(&(ph)->ph_mutex) argument
376 #define MDI_PHCI_TRYLOCK(ph) mutex_tryenter(&(ph)->ph_mutex) argument
377 #define MDI_PHCI_UNLOCK(ph) mutex_exit(&(ph)->ph_mutex) argument
379 #define MDI_PHCI_LOCKED(vh) MUTEX_HELD(&(ph)->ph_mutex)
398 #define MDI_PHCI_IS_READY(ph) \ argument
399 (((ph)->ph_flags & MDI_PHCI_DISABLE_MASK) == 0)
401 #define MDI_PHCI_SET_OFFLINE(ph) {\ argument
402 ASSERT(MDI_PHCI_LOCKED(ph)); \
403 (ph)->ph_flags |= MDI_PHCI_FLAGS_OFFLINE; }
404 #define MDI_PHCI_SET_ONLINE(ph) {\ argument
405 ASSERT(MDI_PHCI_LOCKED(ph)); \
406 (ph)->ph_flags &= ~MDI_PHCI_FLAGS_OFFLINE; }
407 #define MDI_PHCI_IS_OFFLINE(ph) \ argument
408 ((ph)->ph_flags & MDI_PHCI_FLAGS_OFFLINE)
410 #define MDI_PHCI_SET_SUSPEND(ph) {\ argument
411 ASSERT(MDI_PHCI_LOCKED(ph)); \
412 (ph)->ph_flags |= MDI_PHCI_FLAGS_SUSPEND; }
413 #define MDI_PHCI_SET_RESUME(ph) {\ argument
414 ASSERT(MDI_PHCI_LOCKED(ph)); \
415 (ph)->ph_flags &= ~MDI_PHCI_FLAGS_SUSPEND; }
416 #define MDI_PHCI_IS_SUSPENDED(ph) \ argument
417 ((ph)->ph_flags & MDI_PHCI_FLAGS_SUSPEND)
419 #define MDI_PHCI_SET_DETACH(ph) {\ argument
420 ASSERT(MDI_PHCI_LOCKED(ph)); \
421 (ph)->ph_flags |= MDI_PHCI_FLAGS_DETACH; }
422 #define MDI_PHCI_SET_ATTACH(ph) {\ argument
423 ASSERT(MDI_PHCI_LOCKED(ph)); \
424 (ph)->ph_flags &= ~MDI_PHCI_FLAGS_DETACH; }
426 #define MDI_PHCI_SET_POWER_DOWN(ph) {\ argument
427 ASSERT(MDI_PHCI_LOCKED(ph)); \
428 (ph)->ph_flags |= MDI_PHCI_FLAGS_POWER_DOWN; }
429 #define MDI_PHCI_SET_POWER_UP(ph) {\ argument
430 ASSERT(MDI_PHCI_LOCKED(ph)); \
431 (ph)->ph_flags &= ~MDI_PHCI_FLAGS_POWER_DOWN; }
432 #define MDI_PHCI_IS_POWERED_DOWN(ph) \ argument
433 ((ph)->ph_flags & MDI_PHCI_FLAGS_POWER_DOWN)
435 #define MDI_PHCI_SET_USER_ENABLE(ph) {\ argument
436 ASSERT(MDI_PHCI_LOCKED(ph)); \
437 (ph)->ph_flags &= ~MDI_PHCI_FLAGS_USER_DISABLE; }
438 #define MDI_PHCI_SET_USER_DISABLE(ph) {\ argument
439 ASSERT(MDI_PHCI_LOCKED(ph)); \
440 (ph)->ph_flags |= MDI_PHCI_FLAGS_USER_DISABLE; }
441 #define MDI_PHCI_IS_USER_DISABLED(ph) \ argument
442 ((ph)->ph_flags & MDI_PHCI_FLAGS_USER_DISABLE)
444 #define MDI_PHCI_SET_DRV_ENABLE(ph) {\ argument
445 ASSERT(MDI_PHCI_LOCKED(ph)); \
446 (ph)->ph_flags &= ~MDI_PHCI_FLAGS_D_DISABLE; }
447 #define MDI_PHCI_SET_DRV_DISABLE(ph) {\ argument
448 ASSERT(MDI_PHCI_LOCKED(ph)); \
449 (ph)->ph_flags |= MDI_PHCI_FLAGS_D_DISABLE; }
450 #define MDI_PHCI_IS_DRV_DISABLED(ph) \ argument
451 ((ph)->ph_flags & MDI_PHCI_FLAGS_D_DISABLE)
453 #define MDI_PHCI_SET_DRV_ENABLE_TRANSIENT(ph) {\ argument
454 ASSERT(MDI_PHCI_LOCKED(ph)); \
455 (ph)->ph_flags &= ~MDI_PHCI_FLAGS_D_DISABLE_TRANS; }
456 #define MDI_PHCI_SET_DRV_DISABLE_TRANSIENT(ph) {\ argument
457 ASSERT(MDI_PHCI_LOCKED(ph)); \
458 (ph)->ph_flags |= MDI_PHCI_FLAGS_D_DISABLE_TRANS; }
459 #define MDI_PHCI_IS_DRV_DISABLED_TRANSIENT(ph) \ argument
460 ((ph)->ph_flags & MDI_PHCI_FLAGS_D_DISABLE_TRANS)
462 #define MDI_PHCI_SET_POWER_TRANSITION(ph) {\ argument
463 ASSERT(MDI_PHCI_LOCKED(ph)); \
464 (ph)->ph_flags |= MDI_PHCI_FLAGS_POWER_TRANSITION; }
465 #define MDI_PHCI_CLEAR_POWER_TRANSITION(ph) {\ argument
466 ASSERT(MDI_PHCI_LOCKED(ph)); \
467 (ph)->ph_flags &= ~MDI_PHCI_FLAGS_POWER_TRANSITION; }
468 #define MDI_PHCI_IS_POWER_TRANSITION(ph) \ argument
469 ((ph)->ph_flags & MDI_PHCI_FLAGS_POWER_TRANSITION)