Home
last modified time | relevance | path

Searched refs:msgq (Results 1 – 25 of 52) sorted by relevance

123

/aosp12/packages/services/BuiltInPrintService/jni/lib/
H A Dwprint_msgq.c56 if (msgq) { in msgQCreate()
58 msgq->msgq_id = (msg_q_id) msgq; in msgQCreate()
66 pthread_mutex_init(&msgq->mutex, &msgq->mutexattr); in msgQCreate()
69 msgq->sem_ptr = &msgq->sem_count; in msgQCreate()
81 if (msgq) { in msgQDelete()
106 if ((nbytes <= msgq->max_msg_length) && (msgq->num_msgs < msgq->max_msgs)) { in msgQSend()
108 (msgq->write_offset * msgq->max_msg_length); in msgQSend()
110 msgq->write_offset = (msgq->write_offset + 1) % msgq->max_msgs; in msgQSend()
138 (msgq->read_offset * msgq->max_msg_length); in msgQReceive()
140 msgq->read_offset = (msgq->read_offset + 1) % msgq->max_msgs; in msgQReceive()
[all …]
/aosp12/hardware/interfaces/tests/msgq/1.0/default/
H A DAndroid.bp26 name: "android.hardware.tests.msgq@1.0-impl",
45 "android.hardware.tests.msgq@1.0",
50 name: "android.hardware.tests.msgq@1.0-service-benchmark",
61 "android.hardware.tests.msgq@1.0",
67 name: "android.hardware.tests.msgq@1.0-service-test",
105 "android.hardware.tests.msgq@1.0",
109 "android.hardware.tests.msgq@1.0-impl",
H A DBenchmarkMsgQ.h28 namespace msgq {
32 using ::android::hardware::tests::msgq::V1_0::IBenchmarkMsgQ;
H A DTestMsgQ.h29 namespace msgq {
33 using ::android::hardware::tests::msgq::V1_0::ITestMsgQ;
H A Dmq_benchmark_service.cpp23 using android::hardware::tests::msgq::V1_0::IBenchmarkMsgQ;
H A Dmq_test_service.cpp29 using android::hardware::tests::msgq::V1_0::ITestMsgQ;
H A DTestMsgQ.cpp22 namespace msgq { namespace
H A DBenchmarkMsgQ.cpp25 namespace msgq { namespace
/aosp12/system/libfmq/benchmarks/
H A DAndroid.mk31 LOCAL_REQUIRED_MODULES := android.hardware.tests.msgq@1.0-impl
34 LOCAL_REQUIRED_MODULES += android.hardware.tests.msgq@1.0-impl:32
37 LOCAL_SHARED_LIBRARIES += android.hardware.tests.msgq@1.0 libfmq
/aosp12/system/libfmq/tests/
H A DAndroid.bp27 "android.hardware.tests.msgq@1.0-service-test",
63 "android.hardware.tests.msgq@1.0",
67 "android.hardware.tests.msgq@1.0-impl",
/aosp12/hardware/interfaces/tests/msgq/1.0/
H A DAndroid.bp13 name: "android.hardware.tests.msgq@1.0",
/aosp12/system/sepolicy/prebuilts/api/26.0/public/
H A Dglobal_macros16 define(`ipc_class_set', `{ sem msgq shm ipc }')
/aosp12/system/sepolicy/prebuilts/api/27.0/public/
H A Dglobal_macros16 define(`ipc_class_set', `{ sem msgq shm ipc }')
/aosp12/system/sepolicy/prebuilts/api/28.0/public/
H A Dglobal_macros18 define(`ipc_class_set', `{ sem msgq shm ipc }')
/aosp12/system/sepolicy/prebuilts/api/29.0/public/
H A Dglobal_macros19 define(`ipc_class_set', `{ sem msgq shm ipc }')
/aosp12/system/sepolicy/prebuilts/api/30.0/public/
H A Dglobal_macros19 define(`ipc_class_set', `{ sem msgq shm ipc }')
/aosp12/system/sepolicy/prebuilts/api/31.0/public/
H A Dglobal_macros19 define(`ipc_class_set', `{ sem msgq shm ipc }')
/aosp12/system/sepolicy/prebuilts/api/32.0/public/
H A Dglobal_macros19 define(`ipc_class_set', `{ sem msgq shm ipc }')
/aosp12/system/sepolicy/public/
H A Dglobal_macros19 define(`ipc_class_set', `{ sem msgq shm ipc }')
/aosp12/system/sepolicy/prebuilts/api/28.0/private/
H A Dsecurity_classes43 class msgq
/aosp12/system/sepolicy/prebuilts/api/26.0/private/
H A Dsecurity_classes42 class msgq
/aosp12/system/sepolicy/prebuilts/api/27.0/private/
H A Dsecurity_classes42 class msgq
/aosp12/system/sepolicy/prebuilts/api/29.0/private/
H A Dsecurity_classes42 class msgq
/aosp12/system/sepolicy/prebuilts/api/30.0/private/
H A Dsecurity_classes42 class msgq
/aosp12/system/sepolicy/prebuilts/api/31.0/private/
H A Dsecurity_classes43 class msgq

123