/haiku-fatelf/src/tests/system/libroot/posix/posixtestsuite/conformance/interfaces/shm_open/ |
H A D | 20-2.c | 30 #define SHM_NAME "posixtest_20-2" macro 35 result = shm_unlink(SHM_NAME); 43 fd = shm_open(SHM_NAME, O_RDWR|O_CREAT, 0); 52 shm_unlink(SHM_NAME); 56 shm_unlink(SHM_NAME); 61 shm_unlink(SHM_NAME);
|
H A D | 22-1.c | 22 #define SHM_NAME "posixtest_22-1" macro 28 fd = shm_open(SHM_NAME, O_RDONLY|O_CREAT, S_IRUSR|S_IWUSR); 34 fd = shm_open(SHM_NAME, O_RDONLY|O_CREAT|O_EXCL, S_IRUSR|S_IWUSR); 38 shm_unlink(SHM_NAME); 42 shm_unlink(SHM_NAME); 47 shm_unlink(SHM_NAME);
|
H A D | 11-1.c | 22 #define SHM_NAME "posixtest_11-1" macro 27 fd = shm_open(SHM_NAME, O_RDONLY|O_CREAT, S_IRUSR|S_IWUSR); 36 shm_unlink(SHM_NAME); 40 shm_unlink(SHM_NAME);
|
H A D | 38-1.c | 21 #define SHM_NAME "posixtest_38-1" macro 27 fd = shm_open(SHM_NAME, O_RDWR|O_CREAT, S_IRUSR|S_IWUSR); 31 shm_unlink(SHM_NAME); 36 shm_unlink(SHM_NAME);
|
H A D | 13-1.c | 29 #define SHM_NAME "posixtest_13-1" macro 35 fd = shm_open(SHM_NAME, O_RDONLY|O_CREAT, S_IRUSR|S_IWUSR); 45 shm_unlink(SHM_NAME); 49 shm_unlink(SHM_NAME); 54 shm_unlink(SHM_NAME);
|
H A D | 16-1.c | 25 #define SHM_NAME "posixtest_16-1" macro 31 result = shm_unlink(SHM_NAME); 39 fd = shm_open(SHM_NAME, O_RDONLY|O_CREAT, S_IRUSR|S_IWUSR); 48 shm_unlink(SHM_NAME); 52 shm_unlink(SHM_NAME);
|
H A D | 17-1.c | 25 #define SHM_NAME "posixtest_17-1" macro 31 result = shm_unlink(SHM_NAME); 39 fd = shm_open(SHM_NAME, O_RDONLY|O_CREAT, S_IRUSR|S_IWUSR); 48 shm_unlink(SHM_NAME); 52 shm_unlink(SHM_NAME);
|
H A D | 21-1.c | 23 #define SHM_NAME "posixtest_21-1" macro 29 result = shm_unlink(SHM_NAME); 37 fd = shm_open(SHM_NAME, O_RDONLY|O_CREAT, S_IRUSR|S_IWUSR); 46 shm_unlink(SHM_NAME); 50 shm_unlink(SHM_NAME);
|
H A D | 28-1.c | 37 #define SHM_NAME "posixtest_28-1" macro 44 fd = shm_open(SHM_NAME, O_RDWR|O_CREAT, S_IRUSR|S_IWUSR); 52 shm_unlink(SHM_NAME); 59 shm_unlink(SHM_NAME); 67 shm_unlink(SHM_NAME); 73 shm_unlink(SHM_NAME); 77 /* Now, there are no more reference on SHM_NAME but it is not unlink */ 79 fd = shm_open(SHM_NAME, O_RDONLY, S_IRUSR|S_IWUSR); 85 shm_unlink(SHM_NAME); 92 shm_unlink(SHM_NAME); [all...] |
H A D | 20-3.c | 30 #define SHM_NAME "posixtest_20-3" macro 36 result = shm_unlink(SHM_NAME); 44 fd = shm_open(SHM_NAME, O_RDWR|O_CREAT, 0); 52 shm_unlink(SHM_NAME); 59 shm_unlink(SHM_NAME); 63 shm_unlink(SHM_NAME); 68 shm_unlink(SHM_NAME);
|
H A D | 26-1.c | 26 #define SHM_NAME "posixtest_26-1" macro 36 fd = shm_open(SHM_NAME, O_RDWR|O_CREAT, CREATION_MODE); 44 shm_unlink(SHM_NAME); 49 fd = shm_open(SHM_NAME, O_RDWR|O_TRUNC, OPEN_MODE); 52 shm_unlink(SHM_NAME); 58 shm_unlink(SHM_NAME); 62 shm_unlink(SHM_NAME);
|
H A D | 15-1.c | 27 #define SHM_NAME "posixtest_15-1" macro 34 result = shm_unlink(SHM_NAME); 42 fd = shm_open(SHM_NAME, O_RDONLY|O_CREAT, S_IRUSR|S_IWUSR); 52 shm_unlink(SHM_NAME); 56 shm_unlink(SHM_NAME); 61 shm_unlink(SHM_NAME);
|
H A D | 20-1.c | 30 #define SHM_NAME "posixtest_20-1" macro 35 result = shm_unlink(SHM_NAME); 43 fd = shm_open(SHM_NAME, O_RDONLY|O_CREAT, S_IRUSR); 53 shm_unlink(SHM_NAME); 57 shm_unlink(SHM_NAME); 62 shm_unlink(SHM_NAME);
|
H A D | 25-1.c | 32 #define SHM_NAME "posixtest_25-1" macro 40 fd = shm_open(SHM_NAME, O_RDWR|O_CREAT, S_IRUSR|S_IWUSR); 51 fd = shm_open(SHM_NAME, O_RDWR|O_TRUNC, S_IRUSR|S_IWUSR); 54 shm_unlink(SHM_NAME); 60 shm_unlink(SHM_NAME); 64 shm_unlink(SHM_NAME);
|
H A D | 28-2.c | 37 #define SHM_NAME "posixtest_28-2" macro 44 fd = shm_open(SHM_NAME, O_RDWR|O_CREAT, S_IRUSR|S_IWUSR); 52 shm_unlink(SHM_NAME); 59 shm_unlink(SHM_NAME); 67 shm_unlink(SHM_NAME); 71 if(shm_unlink(SHM_NAME) !=0) { 75 /* Now, SHM_NAME is unlinked and there are no more open references on
|
H A D | 41-1.c | 21 #define SHM_NAME "posixtest_41-1" macro 26 result = shm_unlink(SHM_NAME); 34 fd = shm_open(SHM_NAME, O_RDONLY, S_IRUSR);
|
H A D | 1-1.c | 36 #define SHM_NAME "posixtest_1-1" macro 43 fd = shm_open(SHM_NAME, O_RDWR|O_CREAT, S_IRUSR|S_IWUSR); 51 shm_unlink(SHM_NAME); 58 shm_unlink(SHM_NAME); 64 fd = shm_open(SHM_NAME, O_RDONLY, S_IRUSR|S_IWUSR); 67 shm_unlink(SHM_NAME); 74 shm_unlink(SHM_NAME); 78 shm_unlink(SHM_NAME);
|
H A D | 18-1.c | 31 #define SHM_NAME "posixtest_18-1" macro 46 result = shm_unlink(SHM_NAME); 54 fd = shm_open(SHM_NAME, O_RDONLY|O_CREAT, MOD_FLAGS); 63 shm_unlink(SHM_NAME); 67 shm_unlink(SHM_NAME);
|
H A D | 32-1.c | 29 #define SHM_NAME "posixtest_32-1" macro 71 fd = shm_open(SHM_NAME, O_RDWR|O_CREAT, 0); 77 fd = shm_open(SHM_NAME, O_RDWR, 0); 81 shm_unlink(SHM_NAME); 85 shm_unlink(SHM_NAME);
|
H A D | 26-2.c | 37 #define SHM_NAME "posixtest_26-2" macro 47 fd = shm_open(SHM_NAME, O_RDWR|O_CREAT, 57 shm_unlink(SHM_NAME); 63 shm_unlink(SHM_NAME); 77 shm_unlink(SHM_NAME); 87 shm_unlink(SHM_NAME); 95 fd = shm_open(SHM_NAME, O_RDWR|O_TRUNC, 0); 99 shm_unlink(SHM_NAME); 106 shm_unlink(SHM_NAME); 111 shm_unlink(SHM_NAME); [all...] |
/haiku-fatelf/src/tests/system/libroot/posix/posixtestsuite/conformance/interfaces/shm_unlink/ |
H A D | 1-1.c | 23 #define SHM_NAME "posixtest_1-1" macro 28 fd = shm_open(SHM_NAME, O_RDWR|O_CREAT, S_IRUSR|S_IWUSR); 36 shm_unlink(SHM_NAME); 40 if(shm_unlink(SHM_NAME) != 0 ) { 45 fd = shm_open(SHM_NAME, O_RDONLY, 0); 56 shm_unlink(SHM_NAME);
|
H A D | 11-1.c | 20 #define SHM_NAME "posixtest_11-1" macro 25 /* Ensure that the name SHM_NAME is removed */ 26 shm_unlink(SHM_NAME); 28 result = shm_unlink(SHM_NAME);
|
H A D | 6-1.c | 20 #define SHM_NAME "posixtest_6-1" macro 25 fd = shm_open(SHM_NAME, O_RDWR|O_CREAT, S_IRUSR|S_IWUSR); 31 if(shm_unlink(SHM_NAME) == 0 ) {
|
H A D | 2-1.c | 23 #define SHM_NAME "posixtest_2-1" macro 28 fd = shm_open(SHM_NAME, O_RDWR|O_CREAT, S_IRUSR|S_IWUSR); 34 if(shm_unlink(SHM_NAME) != 0 ) { 39 fd = shm_open(SHM_NAME, O_RDONLY, 0); 50 shm_unlink(SHM_NAME);
|
H A D | 5-1.c | 23 #define SHM_NAME "posixtest_5-1" macro 29 fd = shm_open(SHM_NAME, O_RDWR|O_CREAT, S_IRUSR|S_IWUSR); 35 if(shm_unlink(SHM_NAME) != 0 ) { 40 fd = shm_open(SHM_NAME, O_RDWR|O_CREAT|O_EXCL, S_IRUSR|S_IWUSR); 50 shm_unlink(SHM_NAME);
|