Home
last modified time | relevance | path

Searched refs:signal (Results 1 - 25 of 142) sorted by relevance

123456

/device/soc/rockchip/common/sdk_linux/include/linux/sched/
H A Dsignal.h6 #include <linux/signal.h>
18 * Types defining task->signal and task->sighand and APIs using them:
71 sigset_t signal; member
90 /* current thread group signal load-balancing target: */
93 /* shared signal handling: */
103 * - everyone except group_exit_task is stopped during signal delivery
104 * of fatal signals, group_exit_task processes the signal.
361 * TIF_NOTIFY_SIGNAL isn't really a signal, but it requires the same in signal_pending()
363 * so that notify signal callbacks can be processed. in signal_pending()
374 return unlikely(sigismember(&p->pending.signal, SIGKIL in __fatal_signal_pending()
[all...]
/device/soc/rockchip/rk3568/hardware/omx_il/osal/
H A DRockchip_OSAL_Event.c53 event->signal = OMX_FALSE; in Rockchip_OSAL_SignalCreate()
130 event->signal = OMX_FALSE; in Rockchip_OSAL_SignalReset()
154 event->signal = OMX_TRUE; in Rockchip_OSAL_SignalSet()
192 if (!event->signal) in Rockchip_OSAL_SignalWait()
195 while (!event->signal) in Rockchip_OSAL_SignalWait()
199 while (!event->signal) { in Rockchip_OSAL_SignalWait()
201 if ((!event->signal) && (funcret == ETIMEDOUT)) { in Rockchip_OSAL_SignalWait()
/test/xts/acts/multimedia/av_codec/vcodec/swdecoder/src/
H A Dvideodec_ndk_sample.cpp96 VDecSignal *signal = static_cast<VDecSignal *>(userData); in VdecError() local
97 if (signal == nullptr) { in VdecError()
102 signal->inCond_.notify_all(); in VdecError()
118 VDecSignal *signal = static_cast<VDecSignal *>(userData); in VdecInputDataReady() local
119 if (signal == nullptr) { in VdecInputDataReady()
122 unique_lock<mutex> lock(signal->inMutex_); in VdecInputDataReady()
123 signal->inIdxQueue_.push(index); in VdecInputDataReady()
124 signal->inBufferQueue_.push(data); in VdecInputDataReady()
125 signal->inCond_.notify_all(); in VdecInputDataReady()
131 VDecSignal *signal in VdecOutputDataReady() local
[all...]
/device/soc/hisilicon/hi3516dv300/sdk_linux/sample/platform/higv/include/
H A Dhi_condition.h38 void signal();
39 void signal(WakeUpType type) in signal() function in HiCondition
42 signal(); in signal()
86 inline void HiCondition::signal() in signal() function in HiCondition
/test/xts/acts/kernel_lite/time_posix/src/
H A DAlarmTest.h19 #include <signal.h>
32 signal(SIGALRM, SignalHandler); in SetUpTestCase()
36 signal(SIGALRM, SIG_DFL); in TearDownTestCase()
/test/xts/acts/multimedia/av_codec/vcodec/encoder/src/
H A Dapi_test.cpp50 VEncSignal *signal = static_cast<VEncSignal *>(userData); in onNeedInputData() local
51 if (signal == nullptr) { in onNeedInputData()
54 unique_lock<mutex> lock(signal->inMutex_); in onNeedInputData()
55 signal->inIdxQueue_.push(index); in onNeedInputData()
56 signal->inBufferQueue_.push(data); in onNeedInputData()
57 signal->inCond_.notify_all(); in onNeedInputData()
64 VEncSignal *signal = static_cast<VEncSignal *>(userData); in onNewOutputData() local
65 if (signal == nullptr) { in onNewOutputData()
68 unique_lock<mutex> lock(signal->outMutex_); in onNewOutputData()
69 signal in onNewOutputData()
[all...]
H A Dvideoenc_ndk_sample.cpp90 VEncSignal *signal = static_cast<VEncSignal *>(userData); in VencInputDataReady() local
91 unique_lock<mutex> lock(signal->inMutex_); in VencInputDataReady()
92 signal->inIdxQueue_.push(index); in VencInputDataReady()
93 signal->inBufferQueue_.push(data); in VencInputDataReady()
94 signal->inCond_.notify_all(); in VencInputDataReady()
116 VEncSignal *signal = static_cast<VEncSignal *>(userData); in VencOutputDataReady() local
117 unique_lock<mutex> lock(signal->outMutex_); in VencOutputDataReady()
118 signal->outIdxQueue_.push(index); in VencOutputDataReady()
119 signal->attrQueue_.push(*attr); in VencOutputDataReady()
120 signal in VencOutputDataReady()
[all...]
H A Dvideoenc_api11_sample.cpp69 VEncSignal *signal = static_cast<VEncSignal *>(userData); in onEncInputBufferAvailable() local
70 unique_lock<mutex> lock(signal->inMutex_); in onEncInputBufferAvailable()
71 signal->inIdxQueue_.push(index); in onEncInputBufferAvailable()
72 signal->inBufferQueue_.push(buffer); in onEncInputBufferAvailable()
73 signal->inCond_.notify_all(); in onEncInputBufferAvailable()
78 VEncSignal *signal = static_cast<VEncSignal *>(userData); in onEncOutputBufferAvailable() local
79 unique_lock<mutex> lock(signal->outMutex_); in onEncOutputBufferAvailable()
80 signal->outIdxQueue_.push(index); in onEncOutputBufferAvailable()
81 signal->outBufferQueue_.push(buffer); in onEncOutputBufferAvailable()
82 signal in onEncOutputBufferAvailable()
[all...]
/device/soc/rockchip/rk3399/hardware/mpp/include/
H A Dmpp_thread.h142 RK_S32 signal();
183 inline RK_S32 Condition::signal() in signal() function in Condition
217 void signal() in signal() function in MppMutexCond
219 mCondition.signal(); in signal()
235 // Thread lock / signal is distinguished by its source
284 void signal(MppThreadSignal id = THREAD_WORK)
287 mMutexCond[id].signal();
/device/soc/rockchip/rk3568/hardware/mpp/include/
H A Dmpp_thread.h144 RK_S32 signal();
185 inline RK_S32 Condition::signal() in signal() function in Condition
219 void signal() in signal() function in MppMutexCond
221 mCondition.signal(); in signal()
237 // Thread lock / signal is distinguished by its source
286 void signal(MppThreadSignal id = THREAD_WORK)
289 mMutexCond[id].signal();
/device/soc/rockchip/rk3588/hardware/mpp/include/
H A Dmpp_thread.h154 RK_S32 signal();
195 inline RK_S32 Condition::signal() in signal() function in Condition
215 void signal() { mCondition.signal(); } in signal() function in MppMutexCond
224 // Thread lock / signal is distinguished by its source
271 void signal(MppThreadSignal id = THREAD_WORK) {
273 mMutexCond[id].signal();
/device/soc/rockchip/common/hardware/mpp/include/
H A Dmpp_thread.h142 signed int signal();
183 inline signed int Condition::signal() in signal() function in Condition
217 void signal() in signal() function in MppMutexCond
219 mCondition.signal(); in signal()
235 // Thread lock / signal is distinguished by its source
285 void signal(MppThreadSignal id = THREAD_WORK)
288 mMutexCond[id].signal();
/test/xts/acts/kernel_lite/ipc_posix/signal/
H A DSignalTest.cpp32 * @tc.name test the default action when receive a signal
33 default action: http://man7.org/linux/man-pages/man7/signal.7.html
55 LOG("all supported signal DefaultActionTest test %d: %s, expectStop=%d", in HWTEST_P()
63 * @tc.name test all supported signal's send and receive. SIGKILL, SIGSTOP SIGCONT is special, not tested here
73 LOG("all supported signal SendAndRecv test %d: %s", index, ALL_SIGNALS[index].signame); in HWTEST_P()
80 * @tc.name test all signal's description string
87 LOG("all supported signal's description string test: %d(%s)", signo, ALL_SIGNALS[signo].signame); in HWTEST_P()
166 * @tc.name test SIGKILL and SIGSTOP's action can not changed by signal
192 signal(SIGURG, SIG_IGN); in HWTEST_F()
195 LOG("Received signal chec in HWTEST_F()
[all...]
H A DSignalTestUtils.cpp33 // special signal handler for function 'abort'
36 LOG("handler: recv a signal: %d", signum); in SigAbortHandler()
49 // special signal handler for function 'sigaction'
52 LOG("handler recv a signal: %s(%d)", ALL_SIGNALS[signum].signame, signum); in SigactionHandler()
57 // general signal handler. note: not thread-safe
60 LOG("handler recv a signal: %s(%d)", ALL_SIGNALS[signum].signame, signum); in SignalHandler()
65 {"NA", "Unknown signal", TERMINATE},
75 {"SIGUSR1", "User defined signal 1", TERMINATE}, // 10
77 {"SIGUSR2", "User defined signal 2", TERMINATE},
84 {"SIGSTOP", "Stopped (signal)", STO
[all...]
/device/soc/hisilicon/hi3516dv300/sdk_linux/sample/taurus/histreaming_server/src/
H A Dhistreaming_client_server.c18 #include <signal.h>
76 * @berf Receive signal handle
77 * @param int sig: signal
168 if (signal(SIGINT, SigIntHandler) == 0) { in HiSteramingServer()
171 if (signal(SIGKILL, SigIntHandler) == 0) { in HiSteramingServer()
174 if (signal(SIGTERM, SigIntHandler) == 0) { in HiSteramingServer()
/test/xts/hats/kernel/syscalls/timer/setitimer/
H A DSetiTimerApiTest.cpp44 sighandler_t oldHandler = signal(SIGALRM, TimerHandler); in SetUp()
49 sighandler_t oldHandler = signal(SIGALRM, SIG_DFL); in TearDown()
93 EXPECT_EQ(signal(SIGALRM, SIG_DFL), TimerHandler); in HWTEST_F()
/test/xts/hats/kernel/syscalls/timer/timercreate/
H A DTimerCreateApiTest.cpp52 sighandler_t oldHandler = signal(SIGRTMIN, SIG_DFL); in TearDown()
116 signal(SIGALRM, SigalrmHandler); in HWTEST_F()
157 sighandler_t oldHandler = signal(SIGALRM, SigalrmHandler); in HWTEST_F()
285 sighandler_t oldHandler = signal(SIGALRM, SigalrmHandler); in HWTEST_F()
312 signal(SIGALRM, oldHandler); in HWTEST_F()
/test/xts/acts/multimedia/avsource/entry/src/main/cpp/
H A Daudioencoderxdlndk.cpp118 AEncSignal *signal = static_cast<AEncSignal *>(userData); in OnNeedInputData() local
119 unique_lock<mutex> lock(signal->inMutex_); in OnNeedInputData()
120 signal->inQueue_.push(index); in OnNeedInputData()
121 signal->inBufferQueue_.push(data); in OnNeedInputData()
122 signal->inCond_.notify_all(); in OnNeedInputData()
128 AEncSignal *signal = static_cast<AEncSignal *>(userData); in OnNeedOutputData() local
129 unique_lock<mutex> lock(signal->outMutex_); in OnNeedOutputData()
130 signal->outQueue_.push(index); in OnNeedOutputData()
131 signal->outBufferQueue_.push(data); in OnNeedOutputData()
133 signal in OnNeedOutputData()
[all...]
H A DaudioEncoderAvBuffer.cpp120 AEncSignal *signal = static_cast<AEncSignal *>(userData); in OnNeedInputBuffer() local
121 unique_lock<mutex> lock(signal->inMutex_); in OnNeedInputBuffer()
122 signal->inQueue_.push(index); in OnNeedInputBuffer()
123 signal->inBufferQueue_.push(buffer); in OnNeedInputBuffer()
124 signal->inCond_.notify_all(); in OnNeedInputBuffer()
129 AEncSignal *signal = static_cast<AEncSignal *>(userData); in OnNewOutputBuffer() local
130 unique_lock<mutex> lock(signal->outMutex_); in OnNewOutputBuffer()
131 signal->outQueue_.push(index); in OnNewOutputBuffer()
132 signal->outBufferQueue_.push(buffer); in OnNewOutputBuffer()
H A Daudiodecoderxdlndk.cpp113 ADecSignal *signal = static_cast<ADecSignal *>(userData); in onNeedInputData() local
114 pthread_mutex_lock(&signal->inMutex_); in onNeedInputData()
115 signal->inQueue_.push(index); in onNeedInputData()
116 signal->inBufferQueue_.push(data); in onNeedInputData()
117 signal->inCond_.notify_all(); in onNeedInputData()
123 ADecSignal *signal = static_cast<ADecSignal *>(userData); in onNeedOutputData() local
124 pthread_mutex_unlock(&signal->outMutex_); in onNeedOutputData()
125 signal->outQueue_.push(index); in onNeedOutputData()
126 signal->outBufferQueue_.push(data); in onNeedOutputData()
128 signal in onNeedOutputData()
[all...]
/test/xts/tools/lite/reliability/
H A Dutils.py20 import signal namespace
67 os.killpg(proc.pid, signal.SIGTERM)
69 os.kill(proc.pid, signal.SIGINT)
/test/testfwk/developer_test/src/core/command/
H A Dconsole.py21 import signal namespace
447 signal.signal(signal.SIGTSTP, self.handler_ctrl_z) # ctrl+x linux
448 signal.signal(signal.SIGINT, self.handler_ctrl_c) # ctrl+c
/test/xts/acts/multimedia/av_codec/vcodec/hwdecoder/src/
H A Dvideodec_ndk_sample.cpp146 VDecSignal *signal = static_cast<VDecSignal *>(userData); in VdecInputDataReady() local
147 unique_lock<mutex> lock(signal->inMutex_); in VdecInputDataReady()
148 signal->inIdxQueue_.push(index); in VdecInputDataReady()
149 signal->inBufferQueue_.push(data); in VdecInputDataReady()
150 signal->inCond_.notify_all(); in VdecInputDataReady()
172 VDecSignal *signal = static_cast<VDecSignal *>(userData); in VdecOutputDataReady() local
173 unique_lock<mutex> lock(signal->outMutex_); in VdecOutputDataReady()
174 signal->outIdxQueue_.push(index); in VdecOutputDataReady()
175 signal->attrQueue_.push(*attr); in VdecOutputDataReady()
176 signal in VdecOutputDataReady()
[all...]
/test/xts/acts/multimedia/av_codec/audio_encoder/src/
H A Davcodec_audio_avbuffer_encoder_demo.cpp167 AEncSignal *signal = static_cast<AEncSignal *>(userData); in OnInputBufferAvailable() local
168 unique_lock<mutex> lock(signal->inMutex_); in OnInputBufferAvailable()
169 signal->inQueue_.push(index); in OnInputBufferAvailable()
170 signal->inBufferQueue_.push(buffer); in OnInputBufferAvailable()
171 signal->inCond_.notify_all(); in OnInputBufferAvailable()
177 AEncSignal *signal = static_cast<AEncSignal *>(userData); in OnOutputBufferAvailable() local
178 unique_lock<mutex> lock(signal->outMutex_); in OnOutputBufferAvailable()
179 signal->outQueue_.push(index); in OnOutputBufferAvailable()
180 signal->outBufferQueue_.push(buffer); in OnOutputBufferAvailable()
187 signal in OnOutputBufferAvailable()
[all...]
/test/xts/acts/multimedia/av_codec/audio_decoder/src/
H A Davcodec_audio_avbuffer_decoder_demo.cpp67 ADecBufferSignal *signal = static_cast<ADecBufferSignal *>(userData); in OnInputBufferAvailable() local
68 unique_lock<mutex> lock(signal->inMutex_); in OnInputBufferAvailable()
69 signal->inQueue_.push(index); in OnInputBufferAvailable()
70 signal->inBufferQueue_.push(data); in OnInputBufferAvailable()
71 signal->inCond_.notify_all(); in OnInputBufferAvailable()
77 ADecBufferSignal *signal = static_cast<ADecBufferSignal *>(userData); in OnOutputBufferAvailable() local
78 unique_lock<mutex> lock(signal->outMutex_); in OnOutputBufferAvailable()
79 signal->outQueue_.push(index); in OnOutputBufferAvailable()
80 signal->outBufferQueue_.push(data); in OnOutputBufferAvailable()
81 signal in OnOutputBufferAvailable()
[all...]

Completed in 16 milliseconds

123456