diff options
author | Sverker Eriksson <[email protected]> | 2017-04-25 17:42:37 +0200 |
---|---|---|
committer | Lukas Larsson <[email protected]> | 2017-09-15 10:04:59 +0200 |
commit | 7b0c3b7e51bf6b13c95565c99cd80191525295e1 (patch) | |
tree | acd2f2cd043f4ebff346a435433762a1d0ae1ec7 /erts/emulator/sys/common/erl_check_io.h | |
parent | ba93bbc768928bb6213cd583ea91a108fa9d16ca (diff) | |
download | otp-7b0c3b7e51bf6b13c95565c99cd80191525295e1.tar.gz otp-7b0c3b7e51bf6b13c95565c99cd80191525295e1.tar.bz2 otp-7b0c3b7e51bf6b13c95565c99cd80191525295e1.zip |
erts: Remove undocumented driver_event
Diffstat (limited to 'erts/emulator/sys/common/erl_check_io.h')
-rw-r--r-- | erts/emulator/sys/common/erl_check_io.h | 18 |
1 files changed, 0 insertions, 18 deletions
diff --git a/erts/emulator/sys/common/erl_check_io.h b/erts/emulator/sys/common/erl_check_io.h index c4ab22aaff..f4d7983002 100644 --- a/erts/emulator/sys/common/erl_check_io.h +++ b/erts/emulator/sys/common/erl_check_io.h @@ -41,8 +41,6 @@ void erts_init_check_io(void); void erts_lcnt_update_cio_locks(int enable); #endif -#endif - extern erts_atomic_t erts_check_io_time; typedef struct { @@ -85,22 +83,6 @@ erts_io_notify_port_task_executed(ErtsPortTaskHandle *pthp) # define ERTS_CIO_DEFER_ACTIVE_EVENTS 0 #endif -/* - * ErtsDrvEventDataState is used by driver_event() which is almost never - * used. We allocate ErtsDrvEventDataState separate since we dont wan't - * the size of ErtsDrvEventState to increase due to driver_event() - * information. - */ -typedef struct { - Eterm port; - ErlDrvEventData data; - ErtsPollEvents removed_events; -#if ERTS_CIO_DEFER_ACTIVE_EVENTS - ErtsPollEvents deferred_events; -#endif - ErtsIoTask iotask; -} ErtsDrvEventDataState; - typedef struct { Eterm inport; Eterm outport; |