Parcourir la source

files io using RAMdisk

avadapal il y a 1 an
Parent
commit
d1c55a8e0b
1 fichiers modifiés avec 41 ajouts et 42 suppressions
  1. 41 42
      preprocessing/filesio.h

+ 41 - 42
preprocessing/filesio.h

@@ -15,16 +15,15 @@ void write_evalfull_outs_into_a_file(bool party, size_t i, size_t db_nitems,  in
  {  
    char const * p0_filename0;
 	  char tmp[100];
-  // p0_filename0 = "../duoram-online/preprocflags/party0_read_flags_b";
-	  p0_filename0 = "/media/ramdisk/avadapal/preprocflags/party0_read_flags_b";
-   strcpy(tmp, p0_filename0);
+   p0_filename0 = "../duoram-online/preprocflags/party0_read_flags_b";
+	  strcpy(tmp, p0_filename0);
  	 strcat(tmp, std::to_string(i).c_str());
 	  int w0 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
    int written = write(w0, flags, db_nitems * sizeof(flags[0]));
    if(written<0)  perror("Write error"); 
    close(w0);
 
- 	 p0_filename0 = "/media/ramdisk/avadapal/preprocflags/party0_read_flags_c";
+ 	 p0_filename0 = "../duoram-online/preprocflags/party0_read_flags_c";
    strcpy(tmp, p0_filename0);
  	 strcat(tmp, std::to_string(i).c_str());
    int w1 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
@@ -32,7 +31,7 @@ void write_evalfull_outs_into_a_file(bool party, size_t i, size_t db_nitems,  in
    if(written<0)  perror("Write error"); 
    close(w1);
 	
-	  p0_filename0 = "/media/ramdisk/avadapal/preprocflags/party0_read_flags_d";
+	  p0_filename0 = "../duoram-online/preprocflags/party0_read_flags_d";
 	  strcpy(tmp, p0_filename0);
  	 strcat(tmp, std::to_string(i).c_str());
    int w2 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
@@ -41,7 +40,7 @@ void write_evalfull_outs_into_a_file(bool party, size_t i, size_t db_nitems,  in
 	  close(w2);
 
 
- 	 p0_filename0 = "/media/ramdisk/avadapal/preprocflags/party0_write_flags_b";
+ 	 p0_filename0 = "../duoram-online/preprocflags/party0_write_flags_b";
 	 	strcpy(tmp, p0_filename0);
  	 strcat(tmp, std::to_string(i).c_str());
    int w4 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
@@ -49,7 +48,7 @@ void write_evalfull_outs_into_a_file(bool party, size_t i, size_t db_nitems,  in
    if(written<0)  perror("Write error"); 
    close(w4);
 
-   p0_filename0 = "/media/ramdisk/avadapal/preprocflags/party0_write_flags_c";
+   p0_filename0 = "../duoram-online/preprocflags/party0_write_flags_c";
    strcpy(tmp, p0_filename0);
  	 strcat(tmp, std::to_string(i).c_str());
    int w5 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
@@ -57,7 +56,7 @@ void write_evalfull_outs_into_a_file(bool party, size_t i, size_t db_nitems,  in
    if(written<0)  perror("Write error"); 
    close(w5);
 	  
-   p0_filename0 = "/media/ramdisk/avadapal/preprocflags/party0_write_flags_d";
+   p0_filename0 = "../duoram-online/preprocflags/party0_write_flags_d";
 	  strcpy(tmp, p0_filename0);
  	 strcat(tmp, std::to_string(i).c_str());
    int w6 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
@@ -65,7 +64,7 @@ void write_evalfull_outs_into_a_file(bool party, size_t i, size_t db_nitems,  in
    if(written<0)  perror("Write error");    
 	  close(w6);
 
-	  p0_filename0 = "/media/ramdisk/avadapal/preprocflags/party0_write_b";
+	  p0_filename0 = "../duoram-online/preprocflags/party0_write_b";
 	 	strcpy(tmp, p0_filename0);
  	 strcat(tmp, std::to_string(i).c_str());
    w4 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
@@ -73,7 +72,7 @@ void write_evalfull_outs_into_a_file(bool party, size_t i, size_t db_nitems,  in
    if(written<0)  perror("Write error"); 
    close(w4);
 
- 	 p0_filename0 = "/media/ramdisk/avadapal/preprocflags/party0_write_c";
+ 	 p0_filename0 = "../duoram-online/preprocflags/party0_write_c";
 	  strcpy(tmp, p0_filename0);
  	 strcat(tmp, std::to_string(i).c_str());
    w5 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
@@ -81,7 +80,7 @@ void write_evalfull_outs_into_a_file(bool party, size_t i, size_t db_nitems,  in
    if(written<0)  perror("Write error"); 
    close(w5);
 
-   p0_filename0 = "/media/ramdisk/avadapal/preprocflags/party0_write_d";
+   p0_filename0 = "../duoram-online/preprocflags/party0_write_d";
 		 strcpy(tmp, p0_filename0);
  	 strcat(tmp, std::to_string(i).c_str());
    w6 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
@@ -94,7 +93,7 @@ void write_evalfull_outs_into_a_file(bool party, size_t i, size_t db_nitems,  in
   {
  	 char const * p0_filename0;
 	  char tmp[100];
-   p0_filename0 = "/media/ramdisk/avadapal/preprocflags/party1_read_flags_b";
+   p0_filename0 = "../duoram-online/preprocflags/party1_read_flags_b";
 	  strcpy(tmp, p0_filename0);
  	 strcat(tmp, std::to_string(i).c_str());
    int w0 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
@@ -102,7 +101,7 @@ void write_evalfull_outs_into_a_file(bool party, size_t i, size_t db_nitems,  in
    if(written<0)  perror("Write error"); 
    close(w0);	
 
-	  p0_filename0 = "/media/ramdisk/avadapal/preprocflags/party1_read_flags_c";
+	  p0_filename0 = "../duoram-online/preprocflags/party1_read_flags_c";
 	  strcpy(tmp, p0_filename0);
  	 strcat(tmp, std::to_string(i).c_str());	 
 	  int w1 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
@@ -110,7 +109,7 @@ void write_evalfull_outs_into_a_file(bool party, size_t i, size_t db_nitems,  in
    if(written<0)  perror("Write error"); 
    close(w1);
 
-	  p0_filename0 = "/media/ramdisk/avadapal/preprocflags/party1_read_flags_d";
+	  p0_filename0 = "../duoram-online/preprocflags/party1_read_flags_d";
 	  strcpy(tmp, p0_filename0);
  	 strcat(tmp, std::to_string(i).c_str()); 	  
 	  int w2 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
@@ -119,7 +118,7 @@ void write_evalfull_outs_into_a_file(bool party, size_t i, size_t db_nitems,  in
    close(w2);
 
 
-	  p0_filename0 = "/media/ramdisk/avadapal/preprocflags/party1_write_flags_b";
+	  p0_filename0 = "../duoram-online/preprocflags/party1_write_flags_b";
 	  strcpy(tmp, p0_filename0);
  	 strcat(tmp, std::to_string(i).c_str());  
 	  int w4 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
@@ -127,7 +126,7 @@ void write_evalfull_outs_into_a_file(bool party, size_t i, size_t db_nitems,  in
    if(written<0)  perror("Write error"); 
    close(w4);
 
-   p0_filename0 = "/media/ramdisk/avadapal/preprocflags/party1_write_flags_c";
+   p0_filename0 = "../duoram-online/preprocflags/party1_write_flags_c";
 	  strcpy(tmp, p0_filename0);
  	 strcat(tmp, std::to_string(i).c_str());
    int w5 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
@@ -135,7 +134,7 @@ void write_evalfull_outs_into_a_file(bool party, size_t i, size_t db_nitems,  in
    if(written<0)  perror("Write error"); 
    close(w5);
 	
-  	p0_filename0 = "/media/ramdisk/avadapal/preprocflags/party1_write_flags_d";
+  	p0_filename0 = "../duoram-online/preprocflags/party1_write_flags_d";
   	strcpy(tmp, p0_filename0);
  	 strcat(tmp, std::to_string(i).c_str());	   
 	  int w6 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
@@ -143,7 +142,7 @@ void write_evalfull_outs_into_a_file(bool party, size_t i, size_t db_nitems,  in
    if(written<0)  perror("Write error");    
 	  close(w6);
 
-	  p0_filename0 = "/media/ramdisk/avadapal/preprocflags/party1_write_b";
+	  p0_filename0 = "../duoram-online/preprocflags/party1_write_b";
 	  strcpy(tmp, p0_filename0);
  	 strcat(tmp, std::to_string(i).c_str());
    w4 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
@@ -151,7 +150,7 @@ void write_evalfull_outs_into_a_file(bool party, size_t i, size_t db_nitems,  in
    if(written<0)  perror("Write error"); 
    close(w4);
 
-   p0_filename0 = "/media/ramdisk/avadapal/preprocflags/party1_write_c";
+   p0_filename0 = "../duoram-online/preprocflags/party1_write_c";
    strcpy(tmp, p0_filename0);
  	 strcat(tmp, std::to_string(i).c_str());
    w5 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
@@ -159,7 +158,7 @@ void write_evalfull_outs_into_a_file(bool party, size_t i, size_t db_nitems,  in
    if(written<0)  perror("Write error"); 
    close(w5);
 	   
-   p0_filename0 = "/media/ramdisk/avadapal/preprocflags/party1_write_d";
+   p0_filename0 = "../duoram-online/preprocflags/party1_write_d";
 	  strcpy(tmp, p0_filename0);
  	 strcat(tmp, std::to_string(i).c_str());
    w6 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
@@ -173,7 +172,7 @@ void write_evalfull_outs_into_a_file(bool party, size_t i, size_t db_nitems,  in
 	 {
 		 char const * p1_filename0;
 		 char tmp[100];
-		 p1_filename0 = "/media/ramdisk/avadapal/preprocflags/FCW1";
+		 p1_filename0 = "../duoram-online/preprocflags/FCW1";
 	 	strcpy(tmp, p1_filename0);
  		strcat(tmp, std::to_string(i).c_str());
 		
@@ -182,7 +181,7 @@ void write_evalfull_outs_into_a_file(bool party, size_t i, size_t db_nitems,  in
 		 if(written<0)	perror("Write error");
    close(w0);
    
-   p1_filename0 = "/media/ramdisk/avadapal/preprocflags/R1";
+   p1_filename0 = "../duoram-online/preprocflags/R1";
 	 	strcpy(tmp, p1_filename0);
  		strcat(tmp, std::to_string(i).c_str());
 		
@@ -197,7 +196,7 @@ void write_evalfull_outs_into_a_file(bool party, size_t i, size_t db_nitems,  in
 	{
 		char const * p0_filename0;
 		char tmp[100];
-		p0_filename0 = "/media/ramdisk/avadapal/preprocflags/FCW0";
+		p0_filename0 = "../duoram-online/preprocflags/FCW0";
 		strcpy(tmp, p0_filename0);
  	strcat(tmp, std::to_string(i).c_str());
 		
@@ -206,7 +205,7 @@ void write_evalfull_outs_into_a_file(bool party, size_t i, size_t db_nitems,  in
 		if(written<0) perror("Write error");
 		close(w0);
 
-  p0_filename0 = "/media/ramdisk/avadapal/preprocflags/R0";
+  p0_filename0 = "../duoram-online/preprocflags/R0";
 	 strcpy(tmp, p0_filename0);
  	strcat(tmp, std::to_string(i).c_str());
 		
@@ -225,7 +224,7 @@ void P2_write_evalfull_outs_into_a_file(bool party, size_t i, size_t db_nitems,
  {  
    char const * p0_filename0;
 	  char tmp[100];
-   p0_filename0 = "/media/ramdisk/avadapal/preprocflags/P2_party0_read_flags_b";
+   p0_filename0 = "../duoram-online/preprocflags/P2_party0_read_flags_b";
 	  strcpy(tmp, p0_filename0);
  	 strcat(tmp, std::to_string(i).c_str());
 	
@@ -234,7 +233,7 @@ void P2_write_evalfull_outs_into_a_file(bool party, size_t i, size_t db_nitems,
    if(written<0) perror("Write error");
    close(w0);
 
- 	 p0_filename0 = "/media/ramdisk/avadapal/preprocflags/P2_party0_read_flags_c";
+ 	 p0_filename0 = "../duoram-online/preprocflags/P2_party0_read_flags_c";
    strcpy(tmp, p0_filename0);
  	 strcat(tmp, std::to_string(i).c_str());
    int w1 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
@@ -242,7 +241,7 @@ void P2_write_evalfull_outs_into_a_file(bool party, size_t i, size_t db_nitems,
    if(written<0) perror("Write error");
    close(w1);
 	
-	  p0_filename0 = "/media/ramdisk/avadapal/preprocflags/P2_party0_read_flags_d";
+	  p0_filename0 = "../duoram-online/preprocflags/P2_party0_read_flags_d";
 	  strcpy(tmp, p0_filename0);
    strcat(tmp, std::to_string(i).c_str());
    int w2 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
@@ -250,7 +249,7 @@ void P2_write_evalfull_outs_into_a_file(bool party, size_t i, size_t db_nitems,
    if(written<0) perror("Write error");
    close(w2);
 
- 	 p0_filename0 = "/media/ramdisk/avadapal/preprocflags/P2_party0_write_flags_b";
+ 	 p0_filename0 = "../duoram-online/preprocflags/P2_party0_write_flags_b";
 	 	strcpy(tmp, p0_filename0);
  	 strcat(tmp, std::to_string(i).c_str());
    int w4 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
@@ -258,7 +257,7 @@ void P2_write_evalfull_outs_into_a_file(bool party, size_t i, size_t db_nitems,
    if(written<0) perror("Write error");
    close(w4);
 
-   p0_filename0 = "/media/ramdisk/avadapal/preprocflags/P2_party0_write_flags_c";
+   p0_filename0 = "../duoram-online/preprocflags/P2_party0_write_flags_c";
    strcpy(tmp, p0_filename0);
  	 strcat(tmp, std::to_string(i).c_str());
    int w5 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
@@ -266,7 +265,7 @@ void P2_write_evalfull_outs_into_a_file(bool party, size_t i, size_t db_nitems,
    if(written<0) perror("Write error");
    close(w5);
 	  
-   p0_filename0 = "/media/ramdisk/avadapal/preprocflags/P2_party0_write_flags_d";
+   p0_filename0 = "../duoram-online/preprocflags/P2_party0_write_flags_d";
 	  strcpy(tmp, p0_filename0);
  	 strcat(tmp, std::to_string(i).c_str());
    int w6 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
@@ -274,7 +273,7 @@ void P2_write_evalfull_outs_into_a_file(bool party, size_t i, size_t db_nitems,
    if(written<0) perror("Write error"); 
 	  close(w6);
 
-   p0_filename0 = "/media/ramdisk/avadapal/preprocflags/P2_party0_write_b";
+   p0_filename0 = "../duoram-online/preprocflags/P2_party0_write_b";
    strcpy(tmp, p0_filename0);
    strcat(tmp, std::to_string(i).c_str());
    w4 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
@@ -282,7 +281,7 @@ void P2_write_evalfull_outs_into_a_file(bool party, size_t i, size_t db_nitems,
    if(written<0) perror("Write error"); 
    close(w4);
 
- 	 p0_filename0 = "/media/ramdisk/avadapal/preprocflags/P2_party0_write_c";
+ 	 p0_filename0 = "../duoram-online/preprocflags/P2_party0_write_c";
 	  strcpy(tmp, p0_filename0);
  	 strcat(tmp, std::to_string(i).c_str());
    w5 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
@@ -290,7 +289,7 @@ void P2_write_evalfull_outs_into_a_file(bool party, size_t i, size_t db_nitems,
    if(written<0) perror("Write error"); 
    close(w5);
 
-   p0_filename0 = "/media/ramdisk/avadapal/preprocflags/P2_party0_write_d";
+   p0_filename0 = "../duoram-online/preprocflags/P2_party0_write_d";
 		 strcpy(tmp, p0_filename0);
    strcat(tmp, std::to_string(i).c_str());
    w6 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
@@ -303,7 +302,7 @@ void P2_write_evalfull_outs_into_a_file(bool party, size_t i, size_t db_nitems,
   {
 	   char const * p0_filename0;
 	   char tmp[100];
-    p0_filename0 = "/media/ramdisk/avadapal/preprocflags/P2_party1_read_flags_b";
+    p0_filename0 = "../duoram-online/preprocflags/P2_party1_read_flags_b";
 	   strcpy(tmp, p0_filename0);
  	  strcat(tmp, std::to_string(i).c_str());
      
@@ -312,7 +311,7 @@ void P2_write_evalfull_outs_into_a_file(bool party, size_t i, size_t db_nitems,
     if(written<0) perror("Write error");   
 	   close(w0);	
 
-	   p0_filename0 = "/media/ramdisk/avadapal/preprocflags/P2_party1_read_flags_c";
+	   p0_filename0 = "../duoram-online/preprocflags/P2_party1_read_flags_c";
 	   strcpy(tmp, p0_filename0);
  	  strcat(tmp, std::to_string(i).c_str());
    	int w1 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
@@ -320,7 +319,7 @@ void P2_write_evalfull_outs_into_a_file(bool party, size_t i, size_t db_nitems,
 	   if(written<0)  perror("Write error");
     close(w1);
 
-	   p0_filename0 = "/media/ramdisk/avadapal/preprocflags/P2_party1_read_flags_d";
+	   p0_filename0 = "../duoram-online/preprocflags/P2_party1_read_flags_d";
 	   strcpy(tmp, p0_filename0);
  	  strcat(tmp, std::to_string(i).c_str());  
 	   int w2 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
@@ -328,7 +327,7 @@ void P2_write_evalfull_outs_into_a_file(bool party, size_t i, size_t db_nitems,
     if(written<0)  perror("Write error"); 
     close(w2);
 
-	   p0_filename0 = "/media/ramdisk/avadapal/preprocflags/P2_party1_write_flags_b";
+	   p0_filename0 = "../duoram-online/preprocflags/P2_party1_write_flags_b";
 	   strcpy(tmp, p0_filename0);
  	  strcat(tmp, std::to_string(i).c_str());
 	   int w4 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
@@ -336,7 +335,7 @@ void P2_write_evalfull_outs_into_a_file(bool party, size_t i, size_t db_nitems,
     if(written<0)  perror("Write error"); 
     close(w4);
 
-    p0_filename0 = "/media/ramdisk/avadapal/preprocflags/P2_party1_write_flags_c";
+    p0_filename0 = "../duoram-online/preprocflags/P2_party1_write_flags_c";
 	   strcpy(tmp, p0_filename0);
  	  strcat(tmp, std::to_string(i).c_str());
 	   int w5 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
@@ -344,7 +343,7 @@ void P2_write_evalfull_outs_into_a_file(bool party, size_t i, size_t db_nitems,
     if(written<0)  perror("Write error"); 
     close(w5);
 	
-	   p0_filename0 = "/media/ramdisk/avadapal/preprocflags/P2_party1_write_flags_d";
+	   p0_filename0 = "../duoram-online/preprocflags/P2_party1_write_flags_d";
    	strcpy(tmp, p0_filename0);
  	  strcat(tmp, std::to_string(i).c_str());   
 	   int w6 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
@@ -352,7 +351,7 @@ void P2_write_evalfull_outs_into_a_file(bool party, size_t i, size_t db_nitems,
     if(written<0)  perror("Write error");   
    	close(w6);
 
-  	 p0_filename0 = "/media/ramdisk/avadapal/preprocflags/P2_party1_write_b";
+  	 p0_filename0 = "../duoram-online/preprocflags/P2_party1_write_b";
 	   strcpy(tmp, p0_filename0);
  	  strcat(tmp, std::to_string(i).c_str());
     w4 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
@@ -361,7 +360,7 @@ void P2_write_evalfull_outs_into_a_file(bool party, size_t i, size_t db_nitems,
     close(w4);
 
  	//char const * p0_filename0;
-    p0_filename0 = "/media/ramdisk/avadapal/preprocflags/P2_party1_write_c";
+    p0_filename0 = "../duoram-online/preprocflags/P2_party1_write_c";
    	strcpy(tmp, p0_filename0);
  	  strcat(tmp, std::to_string(i).c_str());
     w5 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);
@@ -369,7 +368,7 @@ void P2_write_evalfull_outs_into_a_file(bool party, size_t i, size_t db_nitems,
     if(written<0)  perror("Write error"); 
     close(w5);
 	
-	   p0_filename0 = "/media/ramdisk/avadapal/preprocflags/P2_party1_write_d";
+	   p0_filename0 = "../duoram-online/preprocflags/P2_party1_write_d";
 	   strcpy(tmp, p0_filename0);
  	  strcat(tmp, std::to_string(i).c_str());
     w6 = open( tmp, O_WRONLY | O_CREAT, S_IWRITE | S_IREAD);