/third_party/ltp/testcases/kernel/syscalls/ipc/shmget/ |
H A D | shmget02.c | 43 static key_t shmkey, shmkey1; variable 47 int *shmkey; member 57 {&shmkey, SHM_SIZE, IPC_CREAT | IPC_EXCL, 0, 0, EEXIST}, 60 {&shmkey, SHM_SIZE * 2, IPC_EXCL, 0, 0, EINVAL}, 61 {&shmkey, SHM_SIZE, SHM_RD, 1, 0, EACCES}, 95 TST_EXP_FAIL2(shmget(*tc->shmkey, tc->size, tc->flags), tc->exp_err, in do_test() 96 "shmget(%i, %lu, %i)", *tc->shmkey, tc->size, tc->flags); in do_test() 107 TST_EXP_FAIL2(shmget(*tc->shmkey, tc->size, tc->flags), tc->exp_err, in do_test() 108 "shmget(%i, %lu, %i)", *tc->shmkey, tc->size, tc->flags); in do_test() 120 shmkey in setup() [all...] |
H A D | shmget04.c | 28 static key_t shmkey; variable 43 TST_EXP_FAIL2(shmget(shmkey, SHM_SIZE, tc->flag), EACCES, "shmget(%i, %i, %i)", in verify_shmget() 44 shmkey, SHM_SIZE, tc->flag); in verify_shmget() 53 shmkey = GETIPCKEY(); in setup() 55 shm_id = SAFE_SHMGET(shmkey, SHM_SIZE, IPC_CREAT | IPC_EXCL); in setup()
|
H A D | shmget06.c | 29 static key_t shmkey[2]; variable 35 shm_id[1] = SAFE_SHMGET(shmkey[1], SHM_SIZE, IPC_CREAT | SHM_RW); in verify_shmget() 48 shmkey[0] = GETIPCKEY(); in setup() 49 shmkey[1] = GETIPCKEY(); in setup() 52 shm_id[0] = SAFE_SHMGET(shmkey[0], SHM_SIZE, IPC_CREAT | SHM_RW); in setup()
|
H A D | shmget03.c | 26 static key_t shmkey; variable 30 TST_EXP_FAIL2(shmget(shmkey + maxshms, SHM_SIZE, IPC_CREAT | IPC_EXCL | SHM_RW), ENOSPC, in verify_shmget() 31 "shmget(%i, %i, %i)", shmkey + maxshms, SHM_SIZE, IPC_CREAT | IPC_EXCL | SHM_RW); in verify_shmget() 38 shmkey = GETIPCKEY(); in setup() 46 res = shmget(shmkey + num, SHM_SIZE, IPC_CREAT | IPC_EXCL | SHM_RW); in setup()
|
H A D | shmget05.c | 30 static key_t shmkey; variable 36 shm_id = SAFE_SHMGET(shmkey, SHM_SIZE, SHM_RW | IPC_CREAT); in verify_shmget() 49 shmkey = GETIPCKEY(); in setup()
|
/third_party/ltp/testcases/kernel/mem/hugetlb/hugeshmget/ |
H A D | hugeshmget02.c | 31 {&shmkey, 2, SHM_HUGETLB | SHM_RW, EINVAL}, 33 {&shmkey, 1, SHM_HUGETLB | IPC_CREAT | IPC_EXCL | SHM_RW, EEXIST}, 78 shmkey = getipckey(); in setup() 79 shmkey2 = shmkey + 1; in setup() 80 shm_id_1 = shmget(shmkey, shm_size, in setup()
|
H A D | hugeshmget05.c | 48 TEST(shmget(shmkey, shm_size, SHM_HUGETLB | SHM_RW)); in do_child() 71 shmkey = getipckey(); in setup() 72 shm_id_1 = shmget(shmkey, shm_size, in setup()
|
H A D | hugeshmget01.c | 59 shmkey = getipckey(); in setup() 61 shm_id_1 = shmget(shmkey, shm_size, in setup()
|
/third_party/ltp/testcases/kernel/mem/mtest07/ |
H A D | shm_test.c | 89 int shmkey; member 138 struct shmid *shmbuf = NULL; /* info about the segment pointed by shmkey */ in rm_shared_mem() 191 getpid(), args->shmkey); in shmat_rd_wr() 195 shmget(args->shmkey, args->map_size, IPC_CREAT | 0666)) in shmat_rd_wr() 283 int shmkey = 1969; /* key used to generate shmid by shmget() */ in main() local 327 chld_args[i].shmkey = shmkey++; in main()
|
/third_party/ltp/testcases/kernel/syscalls/mremap/ |
H A D | mremap04.c | 170 key_t shmkey; in setup() local 188 shmkey = getipckey(); in setup() 194 shmid = shmget(shmkey, newsize, IPC_CREAT | SHM_MODE); in setup()
|
/third_party/ltp/testcases/kernel/mem/hugetlb/hugeshmctl/ |
H A D | hugeshmctl02.c | 114 shmkey = getipckey(); in setup() 117 shm_id_1 = shmget(shmkey, shm_size, SHM_HUGETLB | IPC_CREAT | IPC_EXCL); in setup() 122 shm_id_2 = shmget(shmkey + 1, shm_size, in setup()
|
H A D | hugeshmctl03.c | 111 shmkey = getipckey(); in setup() 112 shm_id_1 = shmget(shmkey, shm_size, in setup()
|
H A D | hugeshmctl01.c | 75 shm_id_1 = shmget(shmkey, shm_size, in test_hugeshmctl() 294 shmkey = getipckey(); in setup()
|
/third_party/ltp/testcases/kernel/mce-test/hwpoison/ |
H A D | thugetlb.c | 124 int shmkey = 0; in main() local 181 shmkey = strtol(optarg, NULL, 10); in main() 208 addr = alloc_shm_hugepage(&shmkey, file_size * HPAGE_SIZE); in main() 309 if (free_shm_hugepage(shmkey, addr) == -1) in main()
|
/third_party/ltp/testcases/kernel/mce-test/tsrc/ |
H A D | thugetlb.c | 124 int shmkey = 0; in main() local 181 shmkey = strtol(optarg, NULL, 10); in main() 208 addr = alloc_shm_hugepage(&shmkey, file_size * HPAGE_SIZE); in main() 309 if (free_shm_hugepage(shmkey, addr) == -1) in main()
|
/third_party/ltp/testcases/kernel/mem/hugetlb/hugeshmat/ |
H A D | hugeshmat03.c | 79 shmkey = getipckey(); in setup() 80 shm_id_1 = shmget(shmkey, shm_size, in setup()
|
H A D | hugeshmat02.c | 84 shmkey = getipckey(); in setup() 87 /* also post increment the shmkey for the next shmget call */ in setup() 88 shm_id_2 = shmget(shmkey++, shm_size, in setup()
|
H A D | hugeshmat01.c | 159 shmkey = getipckey(); in setup() 160 shm_id_1 = shmget(shmkey++, shm_size, in setup()
|
/third_party/ltp/testcases/kernel/mem/hugetlb/hugeshmdt/ |
H A D | hugeshmdt01.c | 124 shmkey = getipckey(); in setup() 127 shm_id_1 = shmget(shmkey, shm_size, in setup()
|
/third_party/ltp/include/ |
H A D | ipcshm.h | 47 key_t shmkey; /* an IPC key generated by ftok() */ variable
|
/third_party/ltp/testcases/kernel/mem/hugetlb/lib/ |
H A D | hugetlb.h | 54 extern key_t shmkey; /* an IPC key generated by ftok() */
|
H A D | hugetlb.c | 42 key_t shmkey; variable
|
/third_party/ltp/testcases/kernel/mem/mtest06/ |
H A D | shmat1.c | 226 key_t shmkey = 0; /* IPC_PRIVATE (key for shmget) */ in shmat_shmdt() local 239 if ((shmid = shmget(shmkey, fsize, IPC_CREAT | 0666)) == -1) { in shmat_shmdt()
|