Index: uspace/drv/char/i8042/i8042.c
===================================================================
--- uspace/drv/char/i8042/i8042.c	(revision eb13ef8440f5e94338275db8fd83e4e513c82ab1)
+++ uspace/drv/char/i8042/i8042.c	(revision 52b44c63605c069ff1cbdf64f6b8e19bdeefeb2b)
@@ -132,6 +132,6 @@
 	errno_t rc;
 
-	const uint8_t status = IPC_GET_ARG1(call);
-	const uint8_t data = IPC_GET_ARG2(call);
+	const uint8_t status = ipc_get_arg1(call);
+	const uint8_t data = ipc_get_arg2(call);
 
 	i8042_port_t *port = (status & i8042_AUX_DATA) ?
Index: uspace/drv/char/msim-con/msim-con.c
===================================================================
--- uspace/drv/char/msim-con/msim-con.c	(revision eb13ef8440f5e94338275db8fd83e4e513c82ab1)
+++ uspace/drv/char/msim-con/msim-con.c	(revision 52b44c63605c069ff1cbdf64f6b8e19bdeefeb2b)
@@ -71,5 +71,5 @@
 	fibril_mutex_lock(&con->buf_lock);
 
-	c = IPC_GET_ARG2(call);
+	c = ipc_get_arg2(call);
 	rc = circ_buf_push(&con->cbuf, &c);
 	if (rc != EOK)
Index: uspace/drv/char/ns8250/ns8250.c
===================================================================
--- uspace/drv/char/ns8250/ns8250.c	(revision eb13ef8440f5e94338275db8fd83e4e513c82ab1)
+++ uspace/drv/char/ns8250/ns8250.c	(revision 52b44c63605c069ff1cbdf64f6b8e19bdeefeb2b)
@@ -1080,5 +1080,5 @@
 {
 	ns8250_t *ns8250 = srv_ns8250(srv);
-	sysarg_t method = IPC_GET_IMETHOD(call);
+	sysarg_t method = ipc_get_imethod(call);
 	errno_t ret;
 	unsigned int baud_rate, parity, word_length, stop_bits;
@@ -1093,8 +1093,8 @@
 
 	case SERIAL_SET_COM_PROPS:
-		baud_rate = IPC_GET_ARG1(call);
-		parity = IPC_GET_ARG2(call);
-		word_length = IPC_GET_ARG3(call);
-		stop_bits = IPC_GET_ARG4(call);
+		baud_rate = ipc_get_arg1(call);
+		parity = ipc_get_arg2(call);
+		word_length = ipc_get_arg3(call);
+		stop_bits = ipc_get_arg4(call);
 		ret = ns8250_set_props(ns8250->dev, baud_rate, parity, word_length,
 		    stop_bits);
Index: uspace/drv/char/pl050/pl050.c
===================================================================
--- uspace/drv/char/pl050/pl050.c	(revision eb13ef8440f5e94338275db8fd83e4e513c82ab1)
+++ uspace/drv/char/pl050/pl050.c	(revision 52b44c63605c069ff1cbdf64f6b8e19bdeefeb2b)
@@ -157,5 +157,5 @@
 	}
 
-	pl050->buffer[pl050->buf_wp] = IPC_GET_ARG2(call);
+	pl050->buffer[pl050->buf_wp] = ipc_get_arg2(call);
 	pl050->buf_wp = nidx;
 	fibril_condvar_broadcast(&pl050->buf_cv);
