Lines Matching refs:dbg
159 #define OMX_DBG_SET_MASK(dbg, mask_str) \
162 sscanf((mask_str), "%lx", &(dbg).mask); \
164 (dbg).mask &= ~0ul >> (32 - 4 * strlen(mask_str)); \
165 (dbg).mask |= OMX_DBG_BASEMASK << (4 * strlen(mask_str)); \
168 (dbg).mask = OMX_DBG_BASEMASK; \
174 #define OMX_DBG_INIT_BASE(dbg) \
176 (dbg).err = stderr; \
177 (dbg).out = stdout; \
178 (dbg).out_opened = (dbg).err_opened = NULL; \
179 (dbg).mask = OMX_DBG_BASEMASK; \
189 #define OMX_DBG_INITALL(dbg, tag_str, file) \
191 (dbg).err = stderr; \
192 (dbg).out = stdout; \
193 (dbg).out_opened = (dbg).err_opened = NULL; \
194 (dbg).mask = OMX_DBG_BASEMASK; \
217 OMX_DBG_SET_MASK(dbg, ptr); \
223 else if (!strcmp(out, "stderr")) (dbg).out = stderr; \
224 else if (!strcmp(out, "null")) (dbg).out = NULL; \
225 else if (*out) (dbg).out_opened = (dbg).out = fopen(out, "w"); \
227 else if (!strcmp(err, "stdout")) (dbg).err = stdout; \
228 else if (!strcmp(err, "null")) (dbg).err = NULL; \
229 else if (!strcmp(err, out)) (dbg).err = (dbg).out; \
230 else if (*err) (dbg).err_opened = (dbg).err = fopen(err, "w"); \
237 #define OMX_DBG_INIT(dbg, tag_str) OMX_DBG_INITALL(dbg, tag_str, 1)
238 #define OMX_DBG_INIT_MASK(dbg, tag_str) OMX_DBG_INITALL(dbg, tag_str, 0)
242 #define OMX_DBG_SETCONFIG(dbg, pConfig) \
245 (dbg).mask = pConfDbg->mask; \
246 (dbg).out = pConfDbg->out; \
247 (dbg).err = pConfDbg->err; \
251 #define OMX_DBG_GETCONFIG(dbg, pConfig) \
254 pConfDbg->mask = dbg.mask; \
255 pConfDbg->out = dbg.out; \
256 pConfDbg->err = dbg.err; \
261 #define OMX_DBG_CLOSE(dbg) \
263 if ((dbg).err_opened) { \
264 if ((dbg).err == (dbg).err_opened) (dbg).err = stderr; \
265 fclose((dbg).err_opened); \
267 if ((dbg).out_opened) { \
268 if ((dbg).out == (dbg).out_opened) (dbg).out = stdout; \
269 if ((dbg).err == (dbg).out_opened) (dbg).err = stderr; \
270 fclose((dbg).out_opened); \
272 (dbg).err_opened = (dbg).out_opened = NULL; \
341 #define OMX_DBG_BAIL_IF_ERROR(_eError, dbg, cmd, format, list...) \
344 cmd(dbg, format, ##list); \
349 #define OMX_DBG_SET_ERROR_BAIL(_eError, _eErrorValue, dbg, cmd, format, list...) \
351 cmd(dbg, format, ##list); \
355 #define OMX_DBG_CHECK_CMD(dbg, _ptr1, _ptr2, _ptr3) \
357 if(!_ptr1) OMX_ERROR4(dbg, "NULL parameter (" #_ptr1 ").\n"); \
358 else if(!_ptr2) OMX_ERROR4(dbg, "NULL parameter (" #_ptr2 ").\n"); \
359 else if(!_ptr3) OMX_ERROR4(dbg, "NULL parameter (" #_ptr3 ").\n"); \
375 #define OMX_ERROR0(dbg, format, list...) OMXDBG_PRINT((dbg).err, ERROR, 0, (dbg).mask, format, ##list)
376 #define OMX_ERROR1(dbg, format, list...) OMXDBG_PRINT((dbg).err, ERROR, 1, (dbg).mask, format, ##list)
377 #define OMX_ERROR2(dbg, format, list...) OMXDBG_PRINT((dbg).err, ERROR, 2, (dbg).mask, format, ##list)
378 #define OMX_ERROR3(dbg, format, list...) OMXDBG_PRINT((dbg).err, ERROR, 3, (dbg).mask, format, ##list)
379 #define OMX_ERROR4(dbg, format, list...) OMXDBG_PRINT((dbg).err, ERROR, 4, (dbg).mask, format, ##list)
380 #define OMX_ERROR5(dbg, format, list...) OMXDBG_PRINT((dbg).err, ERROR, 5, (dbg).mask, format, ##list)
381 #define OMX_TRACE0(dbg, format, list...) OMXDBG_PRINT((dbg).out, SYSTEM, 0, (dbg).mask, format, ##list)
382 #define OMX_TRACE1(dbg, format, list...) OMXDBG_PRINT((dbg).out, SYSTEM, 1, (dbg).mask, format, ##list)
383 #define OMX_TRACE2(dbg, format, list...) OMXDBG_PRINT((dbg).out, SYSTEM, 2, (dbg).mask, format, ##list)
384 #define OMX_TRACE3(dbg, format, list...) OMXDBG_PRINT((dbg).out, SYSTEM, 3, (dbg).mask, format, ##list)
385 #define OMX_TRACE4(dbg, format, list...) OMXDBG_PRINT((dbg).OMX_DBG_LEVEL4, SYSTEM, 4, (dbg).mask, format, ##list)
386 #define OMX_TRACE5(dbg, format, list...) OMXDBG_PRINT((dbg).err, SYSTEM, 5, (dbg).mask, format, ##list)
387 #define OMX_PRINT0(dbg, format, list...) OMXDBG_PRINT((dbg).out, PRINT, 0, (dbg).mask, format, ##list)
388 #define OMX_PRINT1(dbg, format, list...) OMXDBG_PRINT((dbg).out, PRINT, 1, (dbg).mask, format, ##list)
389 #define OMX_PRINT2(dbg, format, list...) OMXDBG_PRINT((dbg).out, PRINT, 2, (dbg).mask, format, ##list)
390 #define OMX_PRINT3(dbg, format, list...) OMXDBG_PRINT((dbgdbg).mask, format, ##list)
391 #define OMX_PRINT4(dbg, format, list...) OMXDBG_PRINT((dbg).OMX_DBG_LEVEL4, PRINT, 4, (dbg).mask, format, ##list)
392 #define OMX_PRINT5(dbg, format, list...) OMXDBG_PRINT((dbg).err, PRINT, 5, (dbg).mask, format, ##list)
393 #define OMX_PRBUFFER0(dbg, format, list...) OMXDBG_PRINT((dbg).out, BUFFER, 0, (dbg).mask, format, ##list)
394 #define OMX_PRBUFFER1(dbg, format, list...) OMXDBG_PRINT((dbg).out, BUFFER, 1, (dbg).mask, format, ##list)
395 #define OMX_PRBUFFER2(dbg, format, list...) OMXDBG_PRINT((dbg).out, BUFFER, 2, (dbg).mask, format, ##list)
396 #define OMX_PRBUFFER3(dbg, format, list...) OMXDBG_PRINT((dbg).out, BUFFER, 3, (dbg).mask, format, ##list)
397 #define OMX_PRBUFFER4(dbg, format, list...) OMXDBG_PRINT((dbg).OMX_DBG_LEVEL4, BUFFER, 4, (dbg).mask, format, ##list)
398 #define OMX_PRBUFFER5(dbg, format, list...) OMXDBG_PRINT((dbg).err, BUFFER, 5, (dbg).mask, format, ##list)
399 #define OMX_PRMGR0(dbg, format, list...) OMXDBG_PRINT((dbg).out, MGR, 0, (dbg).mask, format, ##list)
400 #define OMX_PRMGR1(dbg, format, list...) OMXDBG_PRINT((dbg).out, MGR, 1, (dbg).mask, format, ##list)
401 #define OMX_PRMGR2(dbg, format, list...) OMXDBG_PRINT((dbg).out, MGR, 2, (dbg).mask, format, ##list)
402 #define OMX_PRMGR3(dbg, format, list...) OMXDBG_PRINT((dbg).out, MGR, 3, (dbg).mask, format, ##list)
403 #define OMX_PRMGR4(dbg, format, list...) OMXDBG_PRINT((dbg).OMX_DBG_LEVEL4, MGR, 4, (dbg).mask, format, ##list)
404 #define OMX_PRMGR5(dbg, format, list...) OMXDBG_PRINT((dbg).err, MGR, 5, (dbg).mask, format, ##list)
405 #define OMX_PRDSP0(dbg, format, list...) OMXDBG_PRINT((dbg).out, DSP, 0, (dbg).mask, format, ##list)
406 #define OMX_PRDSP1(dbg, format, list...) OMXDBG_PRINT((dbg).out, DSP, 1, (dbg).mask, format, ##list)
407 #define OMX_PRDSP2(dbg, format, list...) OMXDBG_PRINT((dbg).out, DSP, 2, (dbg).mask, format, ##list)
408 #define OMX_PRDSP3(dbg, format, list...) OMXDBG_PRINT((dbg).out, DSP, 3, (dbg).mask, format, ##list)
409 #define OMX_PRDSP4(dbg, format, list...) OMXDBG_PRINT((dbg).OMX_DBG_LEVEL4, DSP, 4, (dbg).mask, format, ##list)
410 #define OMX_PRDSP5(dbg, format, list...) OMXDBG_PRINT((dbg).err, DSP, 5, (dbg).mask, format, ##list)
411 #define OMX_PRCOMM0(dbg, format, list...) OMXDBG_PRINT((dbg).out, COMM, 0, (dbg).mask, format, ##list)
412 #define OMX_PRCOMM1(dbg, format, list...) OMXDBG_PRINT((dbg).out, COMM, 1, (dbg).mask, format, ##list)
413 #define OMX_PRCOMM2(dbg, format, list...) OMXDBG_PRINT((dbg).out, COMM, 2, (dbg).mask, format, ##list)
414 #define OMX_PRCOMM3(dbg, format, list...) OMXDBG_PRINT((dbg).out, COMM, 3, (dbg).mask, format, ##list)
415 #define OMX_PRCOMM4(dbg, format, list...) OMXDBG_PRINT((dbg).OMX_DBG_LEVEL4, COMM, 4, (dbg).mask, format, ##list)
416 #define OMX_PRCOMM5(dbg, format, list...) OMXDBG_PRINT((dbg).err, COMM, 5, (dbg).mask, format, ##list)
417 #define OMX_PRSTATE0(dbg, format, list...) OMXDBG_PRINT((dbg).out, STATE, 0, (dbg).mask, format, ##list)
418 #define OMX_PRSTATE1(dbg, format, list...) OMXDBG_PRINT((dbg).out, STATE, 1, (dbg).mask, format, ##list)
419 #define OMX_PRSTATE2(dbg, format, list...) OMXDBG_PRINT((dbg).out, STATE, 2, (dbg).mask, format, ##list)
420 #define OMX_PRSTATE3(dbg, format, list...) OMXDBG_PRINT((dbg).out, STATE, 3, (dbg).mask, format, ##list)
421 #define OMX_PRSTATE4(dbg, format, list...) OMXDBG_PRINT((dbg).OMX_DBG_LEVEL4, STATE, 4, (dbg).mask, format, ##list)
422 #define OMX_PRSTATE5(dbg, format, list...) OMXDBG_PRINT((dbg).err, STATE, 5, (dbg).mask, format, ##list)