extern vm_pressure_level_t memorystatus_vm_pressure_level;
extern boolean_t memorystatus_hwm_candidates;
-boolean_t memorystatus_warn_process(pid_t pid, __unused boolean_t is_active, __unused boolean_t is_fatal, boolean_t exceeded);
-int memorystatus_send_note(int event_code, void *data, size_t data_length);
+boolean_t memorystatus_warn_process(const proc_t p, __unused boolean_t is_active, __unused boolean_t is_fatal, boolean_t exceeded);
+int memorystatus_send_note(int event_code, void *data, uint32_t data_length);
+int memorystatus_send_dirty_status_change_note(void *data, uint32_t data_length);
void memorystatus_send_low_swap_note(void);
void consider_vm_pressure_events(void);