Lines Matching defs:host_priv

531  *		KERN_INVALID_ARGUMENT	The host_priv is not valid,
537 host_priv_t host_priv,
546 if (host_priv == HOST_PRIV_NULL) {
550 assert(host_priv == &realhost);
570 host_lock(host_priv);
574 old_port[i] = host_priv->exc_actions[i].port;
575 host_priv->exc_actions[i].port =
577 host_priv->exc_actions[i].behavior = new_behavior;
578 host_priv->exc_actions[i].flavor = new_flavor;
586 host_unlock(host_priv);
609 * KERN_INVALID_ARGUMENT Invalid host_priv specified,
616 host_priv_t host_priv,
626 if (host_priv == HOST_PRIV_NULL)
633 assert (host_priv == &realhost);
635 host_lock(host_priv);
646 if (host_priv->exc_actions[i].port == ports[j] &&
647 host_priv->exc_actions[i].behavior == behaviors[j]
648 && host_priv->exc_actions[i].flavor == flavors[j])
657 ipc_port_copy_send(host_priv->exc_actions[i].port);
658 behaviors[j] = host_priv->exc_actions[i].behavior;
659 flavors[j] = host_priv->exc_actions[i].flavor;
667 host_unlock(host_priv);
675 host_priv_t host_priv,
691 if (host_priv == HOST_PRIV_NULL)
712 host_lock(host_priv);
723 if (host_priv->exc_actions[i].port == ports[j] &&
724 host_priv->exc_actions[i].behavior == behaviors[j]
725 && host_priv->exc_actions[i].flavor == flavors[j])
734 ipc_port_copy_send(host_priv->exc_actions[i].port);
735 behaviors[j] = host_priv->exc_actions[i].behavior;
736 flavors[j] = host_priv->exc_actions[i].flavor;
739 old_port[i] = host_priv->exc_actions[i].port;
740 host_priv->exc_actions[i].port =
742 host_priv->exc_actions[i].behavior = new_behavior;
743 host_priv->exc_actions[i].flavor = new_flavor;
750 host_unlock(host_priv);