Contents

hv_vm_remove_pio_notifier(_:_:_:_:_:)

Removes an existing I/O notifier that matches the specifications you provide.

Declaration

func hv_vm_remove_pio_notifier(_ addr: UInt16, _ size: Int, _ value: UInt32, _ mach_port: mach_port_t, _ flags: hv_ion_flags_t) -> hv_return_t

Parameters

  • addr:

    The port I/O address of the existing notifier.

  • size:

    The match-size from the existing notifier.

  • value:

    The value to match against from the existing notifier.

  • mach_port:

    The Mach port from the existing notifier.

  • flags:

    The Hv_ion_flags_t option flags from the existing notifier.

Return Value

0 on success, or an hv_return_t error code.

Discussion

The arguments you provide must match those previously used to add the notifier.

See Also

I/O notifier functions