Home
last modified time | relevance | path

Searched refs:shmid (Results 1 - 25 of 133) sorted by relevance

123456

/test/xts/acts/kernel_lite/ipc_posix/shared_memory/
H A DShmTest.cpp47 int shmid; in HWTEST_F() local
50 shmid = shmget(static_cast<key_t> IPC_PRIVATE, memSize, 0666 | IPC_CREAT); in HWTEST_F()
51 if (shmid == -1) { in HWTEST_F()
63 shared = static_cast<char*>(shmat(shmid, nullptr, 0)); in HWTEST_F()
76 if (shmctl(shmid, IPC_RMID, nullptr) == -1) { in HWTEST_F()
83 shared = static_cast<char*>(shmat(shmid, nullptr, 0)); in HWTEST_F()
107 int shmid = shmget(static_cast<key_t> IPC_PRIVATE, memSize, 0666 | IPC_CREAT); in HWTEST_F() local
108 if (shmid == -1) { in HWTEST_F()
113 shared = static_cast<char*>(shmat(shmid, nullptr, 0)); in HWTEST_F()
120 re = shmctl(shmid, IPC_RMI in HWTEST_F()
133 int shmid; HWTEST_F() local
180 int shmid; HWTEST_F() local
244 int shmid; HWTEST_F() local
298 int shmid; HWTEST_F() local
335 int shmid; HWTEST_F() local
[all...]
/kernel/liteos_a/testsuites/unittest/basic/mem/shm/full/
H A Dshm_test_002.cpp38 int shmid[SHMID_MAX + 1] = {-1}; in Testcase() local
48 shmid[0] = shmget((key_t)0x1234, PAGE_SIZE, SHM_FLAG | IPC_CREAT); // 0x1234: a key used to create shared memory in Testcase()
49 ICUNIT_ASSERT_NOT_EQUAL(shmid[0], -1, shmid[0]); in Testcase()
51 ret = shmctl(shmid[0], IPC_RMID, NULL); in Testcase()
54 shmid[0] = shmget(IPC_PRIVATE, PAGE_SIZE, SHM_FLAG | IPC_CREAT); in Testcase()
55 ICUNIT_ASSERT_NOT_EQUAL(shmid[0], -1, shmid[0]); in Testcase()
57 ret = shmctl(shmid[0], IPC_RMID, NULL); in Testcase()
61 shmid[ in Testcase()
[all...]
H A Dshm_test_005.cpp35 int shmid; in Testcase() local
42 shmid = shmget(0x111, PAGE_SIZE, 0777 | IPC_EXCL); in Testcase()
43 ICUNIT_ASSERT_EQUAL(shmid, -1, shmid); in Testcase()
46 shmid = shmget(IPC_PRIVATE, PAGE_SIZE, 0777 | IPC_CREAT); in Testcase()
47 ICUNIT_ASSERT_NOT_EQUAL(shmid, -1, shmid); in Testcase()
49 shm = shmat(shmid, NULL, SHM_REMAP); in Testcase()
52 shm = shmat(shmid, reinterpret_cast<const void *>(0x100), 0); in Testcase()
55 shm = shmat(shmid, NUL in Testcase()
[all...]
H A Dshm_test_003.cpp35 int shmid; in Testcase() local
41 shmid = shmget(IPC_PRIVATE, PAGE_SIZE, 0777 | IPC_CREAT); in Testcase()
42 ICUNIT_ASSERT_NOT_EQUAL(shmid, -1, shmid); in Testcase()
44 shm = shmat(shmid, NULL, 0); in Testcase()
58 shm = shmat(shmid, vaddrPageAlign, 0); in Testcase()
67 shm = shmat(shmid, vaddr, SHM_REMAP); in Testcase()
70 shm = shmat(shmid, vaddr, 0); in Testcase()
73 ret = shmctl(shmid, IPC_RMID, NULL); in Testcase()
H A Dshm_test_001.cpp46 int shmid; in ShmReadFunc() local
49 shmid = shmget((key_t)1234, sizeof(struct shared_use_st), 0666 | IPC_CREAT); in ShmReadFunc()
50 ICUNIT_ASSERT_NOT_EQUAL_NULL_VOID(shmid, -1, shmid); in ShmReadFunc()
52 shm = shmat(shmid, 0, 0); in ShmReadFunc()
75 ret = shmctl(shmid, IPC_RMID, 0); in ShmReadFunc()
87 int shmid; in ShmWriteFunc() local
91 shmid = shmget((key_t)1234, sizeof(struct shared_use_st), 0666 | IPC_CREAT); in ShmWriteFunc()
92 ICUNIT_ASSERT_NOT_EQUAL_NULL_VOID(shmid, -1, shmid); in ShmWriteFunc()
[all...]
H A Dshm_test_004.cpp35 int shmid; in Testcase() local
41 shmid = shmget(IPC_PRIVATE, PAGE_SIZE, 0777 | IPC_CREAT); in Testcase()
42 ICUNIT_ASSERT_NOT_EQUAL(shmid, -1, shmid); in Testcase()
44 shm = shmat(shmid, NULL, 0); in Testcase()
49 ret = shmctl(shmid, IPC_STAT, &ds); in Testcase()
57 ret = shmctl(shmid, SHM_STAT, &ds); in Testcase()
64 ret = shmctl(shmid, IPC_SET, &ds); in Testcase()
67 ret = shmctl(shmid, IPC_INFO, (struct shmid_ds *)&info); in Testcase()
78 ret = shmctl(shmid, IPC_RMI in Testcase()
[all...]
H A Dshm_test_010.cpp37 int shmid; in Testcase() local
44 shmid = shmget((key_t)1234, memSize, 0666 | IPC_CREAT); in Testcase()
45 if (shmid < 0) { in Testcase()
53 shmid = shmget((key_t)1234, memSize, 0000 | IPC_CREAT); in Testcase()
54 ICUNIT_ASSERT_NOT_EQUAL(shmid, -1, shmid); in Testcase()
56 ret = shmctl(shmid, IPC_RMID, NULL); in Testcase()
H A Dshm_test_006.cpp37 int shmid; in Testcase() local
41 shmid = shmget(IPC_PRIVATE, memSize, 0666 | IPC_CREAT); in Testcase()
42 ICUNIT_ASSERT_NOT_EQUAL(shmid, -1, shmid); in Testcase()
44 shared = shmat(shmid, 0, 0); in Testcase()
51 shared = shmat(shmid, remap, SHM_REMAP); in Testcase()
57 ret = shmctl(shmid, IPC_RMID, NULL); in Testcase()
H A Dshm_test_008.cpp38 int shmid; in Testcase() local
41 shmid = shmget(IPC_PRIVATE, memSize, SHM_R | IPC_CREAT); in Testcase()
42 ICUNIT_ASSERT_NOT_EQUAL(shmid, -1, shmid); in Testcase()
44 shared = shmat(shmid, 0, 0); in Testcase()
48 shared = shmat(shmid, 0, SHM_RDONLY); in Testcase()
54 ret = shmctl(shmid, IPC_RMID, NULL); in Testcase()
/third_party/ltp/testcases/kernel/mem/shmt/
H A Dshmt09.c75 int shmid; in main() local
94 if ((shmid = shmget(key, 10 * K_1, IPC_CREAT | 0666)) < 0) { in main()
98 "Error: shmget Failed, shmid = %d, errno = %d", in main()
99 shmid, errno); in main()
102 c1 = shmat(shmid, NULL, 0); in main()
106 "Error: shmat Failed, shmid = %d, errno = %d", in main()
107 shmid, errno); in main()
108 rm_shm(shmid); in main()
119 rm_shm(shmid); in main()
123 c2 = shmat(shmid, v in main()
189 rm_shm(int shmid) rm_shm() argument
[all...]
H A Dshmt06.c68 int pid, pid1, shmid; in main() local
87 if ((shmid = shmget(key, SIZE, IPC_CREAT | 0666)) < 0) { in main()
89 tst_resm(TFAIL, "Error: shmget: shmid = %d, errno = %d", in main()
90 shmid, errno); in main()
96 cp = shmat(shmid, NULL, 0); in main()
101 "Error: shmat: shmid = %d, errno = %d", in main()
102 shmid, errno); in main()
110 rm_shm(shmid); in main()
140 rm_shm(shmid); in main()
146 int shmid, chld_pi in child() local
210 rm_shm(int shmid) rm_shm() argument
[all...]
H A Dshmt02.c58 register int shmid; in main() local
67 if ((shmid = shmget(key, 16 * K_1, IPC_CREAT | 0666)) < 0) { in main()
70 "shmget Failed: shmid = %d, errno = %d", in main()
71 shmid, errno); in main()
78 cp = shmat(shmid, NULL, 0); in main()
82 tst_resm(TFAIL, "shmat Failed: shmid = %d, errno = %d", in main()
83 shmid, errno); in main()
84 rm_shm(shmid); in main()
95 rm_shm(shmid); in main()
99 "Error in shared memory contents: shmid in main()
110 rm_shm(int shmid) rm_shm() argument
[all...]
H A Dshmt03.c60 int shmid; in main() local
68 if ((shmid = shmget(key, 16 * K_1, IPC_CREAT | 0666)) < 0) { in main()
71 "shmget Failed: shmid = %d, errno = %d", in main()
72 shmid, errno); in main()
79 if ((cp1 = shmat(shmid, NULL, 0)) == (char *)-1) { in main()
81 tst_resm(TFAIL, "shmat Failed: shmid = %d, errno = %d", in main()
82 shmid, errno); in main()
93 if ((cp2 = shmat(shmid, NULL, 0)) == (char *)-1) { in main()
95 tst_resm(TFAIL, "shmat Failed: shmid = %d, errno = %d", in main()
96 shmid, errn in main()
123 rm_shm(int shmid) rm_shm() argument
[all...]
H A Dshmt08.c59 int shmid; in main() local
65 if ((shmid = shmget(key, 24 * K_1, IPC_CREAT | 0666)) < 0) { in main()
68 "Error: shmget: shmid = %d, errno = %d\n", in main()
69 shmid, errno); in main()
72 cp = shmat(shmid, NULL, 0); in main()
75 rm_shm(shmid); in main()
79 cp1 = shmat(shmid, NULL, 0); in main()
82 rm_shm(shmid); in main()
103 rm_shm(shmid); in main()
107 static int rm_shm(int shmid) in rm_shm() argument
[all...]
H A Dshmt04.c69 int pid, pid1, shmid; in main() local
88 if ((shmid = shmget(key, SIZE, IPC_CREAT | 0666)) < 0) { in main()
90 tst_resm(TFAIL, "Error: shmget: shmid = %d, errno = %d", in main()
91 shmid, errno); in main()
97 cp = shmat(shmid, NULL, 0); in main()
102 "Error: shmat: shmid = %d, errno = %d", in main()
103 shmid, errno); in main()
111 rm_shm(shmid); in main()
141 rm_shm(shmid); in main()
147 int shmid, chld_pi in child() local
187 rm_shm(int shmid) rm_shm() argument
[all...]
H A Dshmt10.c62 int shmid; variable
96 if ((shmid = shmget(key, SIZE, IPC_CREAT | 0666)) < 0) { in main()
98 tst_brkm(TFAIL, NULL, "Error: shmid = %d", shmid); in main()
111 if ((c1 = shmat(shmid, NULL, 0)) == (char *)-1) { in main()
113 "Error shmat: iter %d, shmid = %d", i, in main()
114 shmid); in main()
126 rm_shm(shmid); in main()
130 static int rm_shm(int shmid) in rm_shm() argument
132 if (shmctl(shmid, IPC_RMI in rm_shm()
[all...]
H A Dshmt07.c63 int shmid, pid, status; in main() local
72 if ((shmid = shmget(key, SIZE, IPC_CREAT | 0666)) < 0) { in main()
75 "Error: shmget: shmid = %d, errno = %d", in main()
76 shmid, errno); in main()
78 cp = shmat(shmid, NULL, 0); in main()
83 "Error: shmat: shmid = %d, errno = %d", in main()
84 shmid, errno); in main()
85 rm_shm(shmid); in main()
117 rm_shm(shmid); in main()
121 static int rm_shm(int shmid) in rm_shm() argument
[all...]
H A Dshmt05.c60 int shmid, shmid1; in main() local
73 if ((shmid = shmget(key[0], SIZE, IPC_CREAT | 0666)) < 0) { in main()
76 "Error: shmget: shmid = %d, errno = %d\n", in main()
77 shmid, errno); in main()
79 cp = shmat(shmid, NULL, 0); in main()
83 rm_shm(shmid); in main()
110 rm_shm(shmid); in main()
116 static int rm_shm(int shmid) in rm_shm() argument
118 if (shmctl(shmid, IPC_RMID, NULL) == -1) { in rm_shm()
122 "shmctl Failed to remove: shmid in rm_shm()
[all...]
/kernel/liteos_a/testsuites/unittest/container/smoke/
H A DIt_ipc_container_005.cpp57 int shmid = shmget((key_t)SHM_TEST_KEY1, sizeof(struct shared_use_st), SHM_TEST_OPEN_PERM | IPC_CREAT); in childFunc() local
58 if (shmid == -1) { in childFunc()
62 void *shm = shmat(shmid, 0, 0); in childFunc()
64 shmctl(shmid, IPC_RMID, 0); in childFunc()
72 shmctl(shmid, IPC_RMID, 0); in childFunc()
78 shmctl(shmid, IPC_RMID, 0); in childFunc()
82 ret = shmctl(shmid, IPC_RMID, 0); in childFunc()
105 int shmid = shmget((key_t)SHM_TEST_KEY1, sizeof(struct shared_use_st), SHM_TEST_OPEN_PERM | IPC_CREAT); in testChild() local
106 if (shmid == -1) { in testChild()
110 void *shm = shmat(shmid, in testChild()
[all...]
H A DIt_ipc_container_004.cpp46 int shmid = shmget((key_t)SHM_TEST_KEY1, sizeof(struct shared_use_st), SHM_TEST_OPEN_PERM | IPC_CREAT); in childFunc1() local
47 if (shmid == -1) { in childFunc1()
51 void *shm = shmat(shmid, 0, 0); in childFunc1()
53 shmctl(shmid, IPC_RMID, 0); in childFunc1()
60 shmctl(shmid, IPC_RMID, 0); in childFunc1()
65 shmctl(shmid, IPC_RMID, 0); in childFunc1()
84 int shmid = shmget((key_t)SHM_TEST_KEY1, sizeof(struct shared_use_st), SHM_TEST_OPEN_PERM | IPC_CREAT); in childFunc() local
85 if (shmid == -1) { in childFunc()
89 void *shm = shmat(shmid, 0, 0); in childFunc()
91 shmctl(shmid, IPC_RMI in childFunc()
163 int shmid = shmget((key_t)SHM_TEST_KEY1, sizeof(struct shared_use_st), SHM_TEST_OPEN_PERM | IPC_CREAT); ItIpcContainer004() local
[all...]
H A DIt_ipc_container_006.cpp46 int shmid = shmget((key_t)SHM_TEST_KEY1, sizeof(struct shared_use_st), SHM_TEST_OPEN_PERM | IPC_CREAT); in childFunc1() local
47 if (shmid == -1) { in childFunc1()
51 void *shm = shmat(shmid, 0, 0); in childFunc1()
53 shmctl(shmid, IPC_RMID, 0); in childFunc1()
61 shmctl(shmid, IPC_RMID, 0); in childFunc1()
67 shmctl(shmid, IPC_RMID, 0); in childFunc1()
117 int shmid = shmget((key_t)SHM_TEST_KEY1, sizeof(struct shared_use_st), SHM_TEST_OPEN_PERM | IPC_CREAT); in childFunc() local
118 if (shmid == -1) { in childFunc()
122 void *shm = shmat(shmid, 0, 0); in childFunc()
124 shmctl(shmid, IPC_RMI in childFunc()
[all...]
/test/xts/hats/kernel/syscall_ipc/shmctl/
H A DShmctlApiTest.cpp67 int shmid = shmget(key, MEM_SIZE, 0666 | IPC_CREAT); in HWTEST_F() local
68 EXPECT_TRUE(shmid != 0); in HWTEST_F()
71 int ret = shmctl(shmid, IPC_STAT, &ds); in HWTEST_F()
74 ret = shmctl(shmid, IPC_SET, &ds); in HWTEST_F()
77 ret = shmctl(shmid, IPC_RMID, nullptr); in HWTEST_F()
93 int shmid = shmget(key, MEM_SIZE, 0666 | IPC_CREAT); in HWTEST_F() local
94 EXPECT_TRUE(shmid != 0); in HWTEST_F()
97 int ret = shmctl(shmid, 999, nullptr); in HWTEST_F()
101 ret = shmctl(shmid, IPC_RMID, nullptr); in HWTEST_F()
117 int shmid in HWTEST_F() local
[all...]
/kernel/liteos_a/testsuites/unittest/process/basic/process/full/
H A Dprocess_test_042.cpp37 static void Child2(int shmid) in Child2() argument
40 int *shared = (int *)shmat(shmid, nullptr, 0); in Child2()
54 static void Child1(int shmid) in Child1() argument
57 int *shared = (int *)shmat(shmid, nullptr, 0); in Child1()
82 int shmid; in GroupProcess() local
96 shmid = shmget(static_cast<key_t>(1234), memSize, 0666 | IPC_CREAT); in GroupProcess()
97 ICUNIT_ASSERT_NOT_EQUAL(shmid, -1, shmid); in GroupProcess()
102 Child1(shmid); in GroupProcess()
110 Child2(shmid); in GroupProcess()
[all...]
/test/xts/acts/commonlibrary/thirdparty/musl/entry/src/main/cpp/
H A Dshmndk.cpp38 int shmid; in Shmget() local
39 shmid = shmget(ftok(path, id), VALUE100, IPC_CREAT | TEST_MODE); in Shmget()
41 napi_create_int32(env, shmid, &result); in Shmget()
50 int shmid; in Shmdt() local
53 shmid = shmget(k, PARAM_0, PARAM_0); in Shmdt()
55 p = shmat(shmid, PARAM_0, SHM_RDONLY); in Shmdt()
64 int shmid = shmget(ftok(path, id), VALUE100, IPC_CREAT | TEST_MODE); in Shmctl() local
65 int shmval = shmctl(shmid, IPC_RMID, PARAM_0); in Shmctl()
75 int shmid; in Shmat() local
78 shmid in Shmat()
[all...]
/third_party/musl/libc-test/src/functional/
H A Dipc_shm.c31 int shmid; in set() local
39 T(shmid = shmget(k, 100, IPC_CREAT|0666)); in set()
40 T(shmctl(shmid, IPC_RMID, 0)); in set()
41 T(shmid = shmget(k, 100, IPC_CREAT|IPC_EXCL|0666)); in set()
52 T(shmctl(shmid, IPC_STAT, &shmid_ds)); in set()
70 if ((p=shmat(shmid, 0, 0)) == 0) in set()
72 T(shmctl(shmid, IPC_STAT, &shmid_ds)); in set()
86 int shmid; in get() local
90 T(shmid = shmget(k, 0, 0)); in get()
93 if ((p=shmat(shmid, in get()
[all...]

Completed in 7 milliseconds

123456