Index: uspace/srv/bd/ata_bd/ata_bd.c
===================================================================
--- uspace/srv/bd/ata_bd/ata_bd.c	(revision 32d19f757b014501ef88e20a2fa7d354e4bc0b39)
+++ uspace/srv/bd/ata_bd/ata_bd.c	(revision 375e501a4e8faac7fad7a1d019a8a778e97346e6)
@@ -308,5 +308,5 @@
 
 	(void) async_share_out_finalize(callid, &fs_va);
-	if (fs_va == (void *) -1) {
+	if (fs_va == AS_MAP_FAILED) {
 		async_answer_0(callid, EHANGUP);
 		return;
Index: uspace/srv/bd/file_bd/file_bd.c
===================================================================
--- uspace/srv/bd/file_bd/file_bd.c	(revision 32d19f757b014501ef88e20a2fa7d354e4bc0b39)
+++ uspace/srv/bd/file_bd/file_bd.c	(revision 375e501a4e8faac7fad7a1d019a8a778e97346e6)
@@ -189,5 +189,5 @@
 
 	(void) async_share_out_finalize(callid, &fs_va);
-	if (fs_va == (void *) -1) {
+	if (fs_va == AS_MAP_FAILED) {
 		async_answer_0(callid, EHANGUP);
 		return;
Index: uspace/srv/bd/gxe_bd/gxe_bd.c
===================================================================
--- uspace/srv/bd/gxe_bd/gxe_bd.c	(revision 32d19f757b014501ef88e20a2fa7d354e4bc0b39)
+++ uspace/srv/bd/gxe_bd/gxe_bd.c	(revision 375e501a4e8faac7fad7a1d019a8a778e97346e6)
@@ -196,5 +196,5 @@
 
 	(void) async_share_out_finalize(callid, &fs_va);
-	if (fs_va == (void *) -1) {
+	if (fs_va == AS_MAP_FAILED) {
 		async_answer_0(callid, EHANGUP);
 		return;
Index: uspace/srv/bd/part/guid_part/guid_part.c
===================================================================
--- uspace/srv/bd/part/guid_part/guid_part.c	(revision 32d19f757b014501ef88e20a2fa7d354e4bc0b39)
+++ uspace/srv/bd/part/guid_part/guid_part.c	(revision 375e501a4e8faac7fad7a1d019a8a778e97346e6)
@@ -350,5 +350,5 @@
 
 	(void) async_share_out_finalize(callid, &fs_va);
-	if (fs_va == (void *) -1) {
+	if (fs_va == AS_MAP_FAILED) {
 		async_answer_0(callid, EHANGUP);
 		return;
Index: uspace/srv/bd/part/mbr_part/mbr_part.c
===================================================================
--- uspace/srv/bd/part/mbr_part/mbr_part.c	(revision 32d19f757b014501ef88e20a2fa7d354e4bc0b39)
+++ uspace/srv/bd/part/mbr_part/mbr_part.c	(revision 375e501a4e8faac7fad7a1d019a8a778e97346e6)
@@ -427,5 +427,5 @@
 
 	(void) async_share_out_finalize(callid, &fs_va);
-	if (fs_va == (void *) -1) {
+	if (fs_va == AS_MAP_FAILED) {
 		async_answer_0(callid, EHANGUP);
 		return;
Index: uspace/srv/bd/rd/rd.c
===================================================================
--- uspace/srv/bd/rd/rd.c	(revision 32d19f757b014501ef88e20a2fa7d354e4bc0b39)
+++ uspace/srv/bd/rd/rd.c	(revision 375e501a4e8faac7fad7a1d019a8a778e97346e6)
@@ -106,5 +106,5 @@
 	if (async_share_out_receive(&callid, &comm_size, &flags)) {
 		(void) async_share_out_finalize(callid, &fs_va);
-		if (fs_va == (void *) -1) {
+		if (fs_va == AS_MAP_FAILED) {
 			async_answer_0(callid, EHANGUP);
 			return;
Index: uspace/srv/hid/fb/fb.c
===================================================================
--- uspace/srv/hid/fb/fb.c	(revision 32d19f757b014501ef88e20a2fa7d354e4bc0b39)
+++ uspace/srv/hid/fb/fb.c	(revision 375e501a4e8faac7fad7a1d019a8a778e97346e6)
@@ -305,5 +305,5 @@
 	
 	int rc = async_share_out_finalize(callid, &frontbuf->data);
-	if ((rc != EOK) || (frontbuf->data == (void *) -1)) {
+	if ((rc != EOK) || (frontbuf->data == AS_MAP_FAILED)) {
 		free(frontbuf);
 		async_answer_0(iid, ENOMEM);
@@ -348,5 +348,5 @@
 	
 	int rc = async_share_out_finalize(callid, &imagemap->data);
-	if ((rc != EOK) || (imagemap->data == (void *) -1)) {
+	if ((rc != EOK) || (imagemap->data == AS_MAP_FAILED)) {
 		free(imagemap);
 		async_answer_0(iid, ENOMEM);
Index: uspace/srv/vfs/vfs.c
===================================================================
--- uspace/srv/vfs/vfs.c	(revision 32d19f757b014501ef88e20a2fa7d354e4bc0b39)
+++ uspace/srv/vfs/vfs.c	(revision 375e501a4e8faac7fad7a1d019a8a778e97346e6)
@@ -173,7 +173,7 @@
 	 * Allocate and initialize the Path Lookup Buffer.
 	 */
-	plb = as_area_create((void *) -1, PLB_SIZE,
+	plb = as_area_create(AS_AREA_ANY, PLB_SIZE,
 	    AS_AREA_READ | AS_AREA_WRITE | AS_AREA_CACHEABLE);
-	if (plb == (void *) -1) {
+	if (plb == AS_MAP_FAILED) {
 		printf("%s: Cannot create address space area\n", NAME);
 		return ENOMEM;
