Lines Matching refs:g_hieventDev

78 } g_hieventDev;
82 if (g_hieventDev.headOffset > HIEVENT_LOG_BUFFER) {
83 g_hieventDev.headOffset = g_hieventDev.headOffset % HIEVENT_LOG_BUFFER;
85 return g_hieventDev.buffer + g_hieventDev.headOffset;
102 if (g_hieventDev.size + sz <= HIEVENT_LOG_BUFFER) {
103 g_hieventDev.size += sz;
104 g_hieventDev.writeOffset += sz;
105 g_hieventDev.writeOffset %= HIEVENT_LOG_BUFFER;
106 g_hieventDev.count++;
112 if (g_hieventDev.size >= sz) {
113 g_hieventDev.size -= sz;
114 g_hieventDev.headOffset += sz;
115 g_hieventDev.headOffset %= HIEVENT_LOG_BUFFER;
116 g_hieventDev.count--;
145 size_t bufLeft = HIEVENT_LOG_BUFFER - g_hieventDev.headOffset;
155 g_hieventDev.buffer, bufLen - bufLeft);
167 wait_event_interruptible(g_hieventDev.wq, (g_hieventDev.size > 0));
169 (VOID)LOS_MuxAcquire(&g_hieventDev.mtx);
205 g_hieventDev.writeOffset = 0;
206 g_hieventDev.headOffset = 0;
207 g_hieventDev.size = 0;
208 g_hieventDev.count = 0;
210 (VOID)LOS_MuxRelease(&g_hieventDev.mtx);
217 size_t bufLeft = HIEVENT_LOG_BUFFER - g_hieventDev.writeOffset;
219 retval = HieventBufferCopy(g_hieventDev.buffer + g_hieventDev.writeOffset,
224 retval = HieventBufferCopy(g_hieventDev.buffer, HIEVENT_LOG_BUFFER,
227 retval = HieventBufferCopy(g_hieventDev.buffer + g_hieventDev.writeOffset,
256 while (totalSize + g_hieventDev.size > HIEVENT_LOG_BUFFER) {
278 (VOID)LOS_MuxAcquire(&g_hieventDev.mtx);
316 (VOID)LOS_MuxRelease(&g_hieventDev.mtx);
318 wake_up_interruptible(&g_hieventDev.wq);
334 wait_event_interruptible(g_hieventDev.wq, (g_hieventDev.size > 0));
361 g_hieventDev.buffer = LOS_MemAlloc((VOID *)OS_SYS_MEM_ADDR,
363 if (g_hieventDev.buffer == NULL) {
367 init_waitqueue_head(&g_hieventDev.wq);
368 (void)LOS_MuxInit(&g_hieventDev.mtx, NULL);
370 g_hieventDev.writeOffset = 0;
371 g_hieventDev.headOffset = 0;
372 g_hieventDev.size = 0;
373 g_hieventDev.count = 0;
385 DRIVER_MODE, &g_hieventDev);