Lines Matching refs:pShareMem

423         volatile HVD_ShareMem *pShareMem = NULL;  in MDrv_MJPEG_SendVPUCommand()  local
425 pShareMem = (HVD_ShareMem *)MDrv_MJPEG_GetShareMemAddr(u32Id); in MDrv_MJPEG_SendVPUCommand()
426 if((MS_VIRT)pShareMem==MJPEG_U32_MAX) in MDrv_MJPEG_SendVPUCommand()
436 pShareMem->DispQueue[0].u32LumaAddr = u32FrameBuffStAddr[u8DrvId]; in MDrv_MJPEG_SendVPUCommand()
437 pShareMem->DispQueue[0].u32Status = E_HVD_DISPQ_STATUS_FREE; in MDrv_MJPEG_SendVPUCommand()
438 …[%td %td %td %td %td %td %td %td]\n", (ptrdiff_t)pShareMem->DispQueue[0].u32Status, (ptrdiff_t)pSh… in MDrv_MJPEG_SendVPUCommand()
439 …(ptrdiff_t)pShareMem->DispQueue[2].u32Status, (ptrdiff_t)pShareMem->DispQueue[3].u32Status, (ptrdi… in MDrv_MJPEG_SendVPUCommand()
440 …(ptrdiff_t)pShareMem->DispQueue[5].u32Status, (ptrdiff_t)pShareMem->DispQueue[6].u32Status, (ptrdi… in MDrv_MJPEG_SendVPUCommand()
454 pShareMem->u16DispQSize = u32FrameBuffTotalNum[u8DrvId]; in MDrv_MJPEG_SendVPUCommand()
460pShareMem->DispQueue[idx+1].u32LumaAddr = pShareMem->DispQueue[idx].u32LumaAddr + u32FrameBuffUnit… in MDrv_MJPEG_SendVPUCommand()
461 pShareMem->DispQueue[idx+1].u32Status = E_HVD_DISPQ_STATUS_FREE; in MDrv_MJPEG_SendVPUCommand()
464 …[%td %td %td %td %td %td %td %td]\n", (ptrdiff_t)pShareMem->DispQueue[0].u32Status, (ptrdiff_t)pSh… in MDrv_MJPEG_SendVPUCommand()
465 …(ptrdiff_t)pShareMem->DispQueue[2].u32Status, (ptrdiff_t)pShareMem->DispQueue[3].u32Status, (ptrdi… in MDrv_MJPEG_SendVPUCommand()
466 …(ptrdiff_t)pShareMem->DispQueue[5].u32Status, (ptrdiff_t)pShareMem->DispQueue[6].u32Status, (ptrdi… in MDrv_MJPEG_SendVPUCommand()
472pShareMem->DispQueue[pShareMem->u32MJPEGFrameBuffIdx].u32Status = E_HVD_DISPQ_STATUS_NONE; in MDrv_MJPEG_SendVPUCommand()
473pShareMem->DispQueue[pShareMem->u32MJPEGFrameBuffIdx].u32TimeStamp = pShareMem->u32MJPEGTimeStamp; in MDrv_MJPEG_SendVPUCommand()
474 pShareMem->DispQueue[pShareMem->u32MJPEGFrameBuffIdx].u32ID_L = pShareMem->u32MJPEGID_L; in MDrv_MJPEG_SendVPUCommand()
475 pShareMem->DispQueue[pShareMem->u32MJPEGFrameBuffIdx].u32ID_H = pShareMem->u32MJPEGID_H; in MDrv_MJPEG_SendVPUCommand()
476 …td %td %td]\n", (ptrdiff_t)pShareMem->u32MJPEGFrameBuffIdx, (ptrdiff_t)pShareMem->DispQueue[0].u32… in MDrv_MJPEG_SendVPUCommand()
477 …(ptrdiff_t)pShareMem->DispQueue[2].u32Status, (ptrdiff_t)pShareMem->DispQueue[3].u32Status, (ptrdi… in MDrv_MJPEG_SendVPUCommand()
478 …(ptrdiff_t)pShareMem->DispQueue[5].u32Status, (ptrdiff_t)pShareMem->DispQueue[6].u32Status, (ptrdi… in MDrv_MJPEG_SendVPUCommand()
496 pShareMem->DispQueue[u32Arg].u32Status = E_HVD_DISPQ_STATUS_INIT; in MDrv_MJPEG_SendVPUCommand()
497pShareMem->DispQueue[u32Arg].u32ChromaAddr = pShareMem->DispQueue[u32Arg].u32LumaAddr; in MDrv_MJPEG_SendVPUCommand()
498 pShareMem->DispQueue[u32Arg].u16Width = u16Width[u8DrvId]; in MDrv_MJPEG_SendVPUCommand()
499 pShareMem->DispQueue[u32Arg].u16Height = u16Height[u8DrvId]; in MDrv_MJPEG_SendVPUCommand()
500 pShareMem->DispQueue[u32Arg].u16Pitch = u16Pitch[u8DrvId]; in MDrv_MJPEG_SendVPUCommand()
501 pShareMem->DispQueue[u32Arg].u32PrivateData = u32FrameCnt[u8DrvId]; in MDrv_MJPEG_SendVPUCommand()
505 if (pShareMem->DispQueue[idx].u32Status == E_HVD_DISPQ_STATUS_FREE) in MDrv_MJPEG_SendVPUCommand()
507 pShareMem->u32MJPEG_NextFrameBuffIdx = idx; in MDrv_MJPEG_SendVPUCommand()
512 pShareMem->u32MJPEG_NextFrameBuffIdx = 0xFFFF; in MDrv_MJPEG_SendVPUCommand()
516 …d %td %td %td]\n", (ptrdiff_t)u32Arg, (ptrdiff_t)pShareMem->DispQueue[0].u32Status, (ptrdiff_t)pSh… in MDrv_MJPEG_SendVPUCommand()
517 …(ptrdiff_t)pShareMem->DispQueue[2].u32Status, (ptrdiff_t)pShareMem->DispQueue[3].u32Status, (ptrdi… in MDrv_MJPEG_SendVPUCommand()
518 …(ptrdiff_t)pShareMem->DispQueue[5].u32Status, (ptrdiff_t)pShareMem->DispQueue[6].u32Status, (ptrdi… in MDrv_MJPEG_SendVPUCommand()
525 pShareMem->DispQueue[u32Arg].u32Status = E_HVD_DISPQ_STATUS_FREE; in MDrv_MJPEG_SendVPUCommand()
528 …d %td %td %td]\n", (ptrdiff_t)u32Arg, (ptrdiff_t)pShareMem->DispQueue[0].u32Status, (ptrdiff_t)pSh… in MDrv_MJPEG_SendVPUCommand()
529 …(ptrdiff_t)pShareMem->DispQueue[2].u32Status, (ptrdiff_t)pShareMem->DispQueue[3].u32Status, (ptrdi… in MDrv_MJPEG_SendVPUCommand()
530 …(ptrdiff_t)pShareMem->DispQueue[5].u32Status, (ptrdiff_t)pShareMem->DispQueue[6].u32Status, (ptrdi… in MDrv_MJPEG_SendVPUCommand()
537 if (pShareMem->DispQueue[idx].u32Status != E_HVD_DISPQ_STATUS_VIEW) in MDrv_MJPEG_SendVPUCommand()
539 pShareMem->DispQueue[idx].u32Status = E_HVD_DISPQ_STATUS_FREE; in MDrv_MJPEG_SendVPUCommand()
540 pShareMem->DispQueue[idx].u32TimeStamp = 0; in MDrv_MJPEG_SendVPUCommand()
541 pShareMem->DispQueue[idx].u32ID_L = 0xFFFFFFFF; in MDrv_MJPEG_SendVPUCommand()
542 pShareMem->DispQueue[idx].u32ID_H = 0xFFFFFFFF; in MDrv_MJPEG_SendVPUCommand()
545 …[%td %td %td %td %td %td %td %td]\n", (ptrdiff_t)pShareMem->DispQueue[0].u32Status, (ptrdiff_t)pSh… in MDrv_MJPEG_SendVPUCommand()
546 …(ptrdiff_t)pShareMem->DispQueue[2].u32Status, (ptrdiff_t)pShareMem->DispQueue[3].u32Status, (ptrdi… in MDrv_MJPEG_SendVPUCommand()
547 …(ptrdiff_t)pShareMem->DispQueue[5].u32Status, (ptrdiff_t)pShareMem->DispQueue[6].u32Status, (ptrdi… in MDrv_MJPEG_SendVPUCommand()
549 pShareMem->u8MJPEG_bFlushQueue = 0; in MDrv_MJPEG_SendVPUCommand()
557 if (pShareMem->DispQueue[idx].u32Status == E_HVD_DISPQ_STATUS_FREE) in MDrv_MJPEG_SendVPUCommand()
769 volatile HVD_ShareMem *pShareMem = NULL; in MDrv_MJPEG_SendVPUCommand() local
771 pShareMem = (HVD_ShareMem *)MDrv_MJPEG_GetShareMemAddr(u32Id); in MDrv_MJPEG_SendVPUCommand()
772 if((MS_VIRT)pShareMem==MJPEG_U32_MAX) in MDrv_MJPEG_SendVPUCommand()
778 pShareMem->DispQueue[0].u32LumaAddr = u32FrameBuffStAddr[u8DrvId]; in MDrv_MJPEG_SendVPUCommand()
779 pShareMem->DispQueue[0].u32Status = E_HVD_DISPQ_STATUS_FREE; in MDrv_MJPEG_SendVPUCommand()
780 pShareMem->u16DispQSize = u32FrameBuffTotalNum[u8DrvId]; in MDrv_MJPEG_SendVPUCommand()
786pShareMem->DispQueue[idx+1].u32LumaAddr = pShareMem->DispQueue[idx].u32LumaAddr + u32FrameBuffUnit… in MDrv_MJPEG_SendVPUCommand()
787 pShareMem->DispQueue[idx+1].u32Status = E_HVD_DISPQ_STATUS_FREE; in MDrv_MJPEG_SendVPUCommand()
790 …[%td %td %td %td %td %td %td %td]\n", (ptrdiff_t)pShareMem->DispQueue[0].u32Status, (ptrdiff_t)pSh… in MDrv_MJPEG_SendVPUCommand()
791 …(ptrdiff_t)pShareMem->DispQueue[2].u32Status, (ptrdiff_t)pShareMem->DispQueue[3].u32Status, (ptrdi… in MDrv_MJPEG_SendVPUCommand()
792 …(ptrdiff_t)pShareMem->DispQueue[5].u32Status, (ptrdiff_t)pShareMem->DispQueue[6].u32Status, (ptrdi… in MDrv_MJPEG_SendVPUCommand()
796 …RV_MSG("pShareMem->DispQueue[idx].u32Status : 0x%tX %td\n", (ptrdiff_t)pShareMem->DispQueue[idx].… in MDrv_MJPEG_SendVPUCommand()
928 volatile HVD_ShareMem *pShareMem = NULL; in MDrv_MJPEG_GetPtsTableAddr() local
930 pShareMem = (HVD_ShareMem *)MDrv_MJPEG_GetShareMemAddr(u32Id); in MDrv_MJPEG_GetPtsTableAddr()
931 …MS_U32 u32HVD_PTS_TABLE_ST_OFFSET = pShareMem->u32HVD_PTS_TABLE_ST_OFFSET - HAL_VPU_EX_GetTaskId(u… in MDrv_MJPEG_GetPtsTableAddr()
964 volatile HVD_ShareMem *pShareMem = NULL; in MDrv_MJPEG_GetPTS() local
967 pShareMem = (HVD_ShareMem *)MDrv_MJPEG_GetShareMemAddr(u32Id); in MDrv_MJPEG_GetPTS()
968 if((MS_VIRT)pShareMem==MJPEG_U32_MAX) in MDrv_MJPEG_GetPTS()
974 return pShareMem->DispFrmInfo.u32TimeStamp; in MDrv_MJPEG_GetPTS()
985 volatile HVD_ShareMem *pShareMem = NULL; in MDrv_MJPEG_DispFrame() local
987 pShareMem = (HVD_ShareMem *)MDrv_MJPEG_GetShareMemAddr(u32Id); in MDrv_MJPEG_DispFrame()
988 if((MS_VIRT)pShareMem==MJPEG_U32_MAX) in MDrv_MJPEG_DispFrame()
994 if (pShareMem->DispQueue[u32DispIdx].u32Status == E_HVD_DISPQ_STATUS_VIEW) in MDrv_MJPEG_DispFrame()
996 pShareMem->DispQueue[u32DispIdx].u32Status = E_HVD_DISPQ_STATUS_DISP; in MDrv_MJPEG_DispFrame()
998 …d %td %td]\n", (ptrdiff_t)u32DispIdx, (ptrdiff_t)pShareMem->DispQueue[0].u32Status, (ptrdiff_t)pSh… in MDrv_MJPEG_DispFrame()
999 …(ptrdiff_t)pShareMem->DispQueue[2].u32Status, (ptrdiff_t)pShareMem->DispQueue[3].u32Status, (ptrdi… in MDrv_MJPEG_DispFrame()
1000 …(ptrdiff_t)pShareMem->DispQueue[5].u32Status, (ptrdiff_t)pShareMem->DispQueue[6].u32Status, (ptrdi… in MDrv_MJPEG_DispFrame()
1012 volatile HVD_ShareMem *pShareMem = NULL; in MDrv_MJPEG_FreeFrame() local
1014 pShareMem = (HVD_ShareMem *)MDrv_MJPEG_GetShareMemAddr(u32Id); in MDrv_MJPEG_FreeFrame()
1015 if((MS_VIRT)pShareMem==MJPEG_U32_MAX) in MDrv_MJPEG_FreeFrame()
1021 if (pShareMem->DispQueue[u32DispIdx].u32Status == E_HVD_DISPQ_STATUS_VIEW) in MDrv_MJPEG_FreeFrame()
1023 pShareMem->DispQueue[u32DispIdx].u32Status = E_HVD_DISPQ_STATUS_FREE; in MDrv_MJPEG_FreeFrame()
1025 …d %td %td]\n", (ptrdiff_t)u32DispIdx, (ptrdiff_t)pShareMem->DispQueue[0].u32Status, (ptrdiff_t)pSh… in MDrv_MJPEG_FreeFrame()
1026 …(ptrdiff_t)pShareMem->DispQueue[2].u32Status, (ptrdiff_t)pShareMem->DispQueue[3].u32Status, (ptrdi… in MDrv_MJPEG_FreeFrame()
1027 …(ptrdiff_t)pShareMem->DispQueue[5].u32Status, (ptrdiff_t)pShareMem->DispQueue[6].u32Status, (ptrdi… in MDrv_MJPEG_FreeFrame()
1043 volatile HVD_ShareMem *pShareMem = NULL; in MDrv_MJPEG_GetNextDispFrame() local
1046 pShareMem = (HVD_ShareMem *)MDrv_MJPEG_GetShareMemAddr(u32Id); in MDrv_MJPEG_GetNextDispFrame()
1047 if((MS_VIRT)pShareMem==MJPEG_U32_MAX) in MDrv_MJPEG_GetNextDispFrame()
1062 if (pShareMem->DispQueue[idx].u32Status == E_HVD_DISPQ_STATUS_INIT) in MDrv_MJPEG_GetNextDispFrame()
1064 …reMem->DispQueue[%td].u32PrivateData = %td", (ptrdiff_t)idx, (ptrdiff_t)pShareMem->DispQueue[idx].… in MDrv_MJPEG_GetNextDispFrame()
1069 … if (pShareMem->DispQueue[idx].u32PrivateData < pShareMem->DispQueue[found].u32PrivateData) in MDrv_MJPEG_GetNextDispFrame()
1081 pFrm = (HVD_Frm_Information *)(MS_VIRT)&(pShareMem->DispQueue[found]); in MDrv_MJPEG_GetNextDispFrame()
1085 …td %td %td %td]\n", (ptrdiff_t)found, (ptrdiff_t)pShareMem->DispQueue[0].u32Status, (ptrdiff_t)pSh… in MDrv_MJPEG_GetNextDispFrame()
1086 …(ptrdiff_t)pShareMem->DispQueue[2].u32Status, (ptrdiff_t)pShareMem->DispQueue[3].u32Status, (ptrdi… in MDrv_MJPEG_GetNextDispFrame()
1087 …(ptrdiff_t)pShareMem->DispQueue[5].u32Status, (ptrdiff_t)pShareMem->DispQueue[6].u32Status, (ptrdi… in MDrv_MJPEG_GetNextDispFrame()
1094 … (ptrdiff_t)pShareMem->DispQueue[0].u32Status, (ptrdiff_t)pShareMem->DispQueue[1].u32Status, in MDrv_MJPEG_GetNextDispFrame()
1095 …(ptrdiff_t)pShareMem->DispQueue[2].u32Status, (ptrdiff_t)pShareMem->DispQueue[3].u32Status, (ptrdi… in MDrv_MJPEG_GetNextDispFrame()
1096 …(ptrdiff_t)pShareMem->DispQueue[5].u32Status, (ptrdiff_t)pShareMem->DispQueue[6].u32Status, (ptrdi… in MDrv_MJPEG_GetNextDispFrame()
1103 MS_U16 u16QNum = pShareMem->u16DispQNumb; in MDrv_MJPEG_GetNextDispFrame()
1104 MS_U16 u16QPtr = pShareMem->u16DispQPtr; in MDrv_MJPEG_GetNextDispFrame()
1112 pFrm = (HVD_Frm_Information*)(MS_VIRT)&(pShareMem->DispQueue[u16QPtr]); in MDrv_MJPEG_GetNextDispFrame()
1118 …n", (ptrdiff_t)_u16DispQPtr[u8DrvId], (ptrdiff_t)pShareMem->DispQueue[0].u32Status, (ptrdiff_t)pSh… in MDrv_MJPEG_GetNextDispFrame()
1119 …(ptrdiff_t)pShareMem->DispQueue[2].u32Status, (ptrdiff_t)pShareMem->DispQueue[3].u32Status, (ptrdi… in MDrv_MJPEG_GetNextDispFrame()
1120 …(ptrdiff_t)pShareMem->DispQueue[5].u32Status, (ptrdiff_t)pShareMem->DispQueue[6].u32Status, (ptrdi… in MDrv_MJPEG_GetNextDispFrame()
1127 if (u16QPtr == pShareMem->u16DispQSize) u16QPtr = 0; //wrap to the begin in MDrv_MJPEG_GetNextDispFrame()
1136 volatile HVD_ShareMem *pShareMem = NULL; in MDrv_MJPEG_GetDispFrameNum() local
1140 pShareMem = (HVD_ShareMem *)MDrv_MJPEG_GetShareMemAddr(u32Id); in MDrv_MJPEG_GetDispFrameNum()
1141 if((MS_VIRT)pShareMem==MJPEG_U32_MAX) in MDrv_MJPEG_GetDispFrameNum()
1155 pFrm = (HVD_Frm_Information *)(MS_VIRT)&(pShareMem->DispQueue[idx]); in MDrv_MJPEG_GetDispFrameNum()
1166 MS_U16 u16QNum = pShareMem->u16DispQNumb; in MDrv_MJPEG_GetDispFrameNum()
1167 MS_U16 u16QPtr = pShareMem->u16DispQPtr; in MDrv_MJPEG_GetDispFrameNum()
1171 pFrm = (HVD_Frm_Information *)(MS_VIRT)&(pShareMem->DispQueue[u16QPtr]); in MDrv_MJPEG_GetDispFrameNum()
1179 if (u16QPtr == pShareMem->u16DispQSize) in MDrv_MJPEG_GetDispFrameNum()
1210 volatile HVD_ShareMem *pShareMem = NULL; in MDrv_MJPEG_GetDispFrameInfo() local
1212 pShareMem = (HVD_ShareMem *)MDrv_MJPEG_GetShareMemAddr(u32Id); in MDrv_MJPEG_GetDispFrameInfo()
1213 if((MS_VIRT)pShareMem==MJPEG_U32_MAX) in MDrv_MJPEG_GetDispFrameInfo()
1219 pFrmInfo->u32LumaAddr = pShareMem->DispFrmInfo.u32LumaAddr; in MDrv_MJPEG_GetDispFrameInfo()
1220 pFrmInfo->u32ChromaAddr = pShareMem->DispFrmInfo.u32ChromaAddr; in MDrv_MJPEG_GetDispFrameInfo()
1221 pFrmInfo->u32TimeStamp = pShareMem->DispFrmInfo.u32TimeStamp; in MDrv_MJPEG_GetDispFrameInfo()
1222 pFrmInfo->u32ID_L = pShareMem->DispFrmInfo.u32ID_L; in MDrv_MJPEG_GetDispFrameInfo()
1223 pFrmInfo->u32ID_H = pShareMem->DispFrmInfo.u32ID_H; in MDrv_MJPEG_GetDispFrameInfo()
1431 volatile HVD_ShareMem *pShareMem = NULL; in MDrv_MJPEG_SetPushQPara() local
1432 pShareMem = (HVD_ShareMem *)MDrv_MJPEG_GetShareMemAddr(u32Id); in MDrv_MJPEG_SetPushQPara()
1433 if((MS_VIRT)pShareMem==MJPEG_U32_MAX) in MDrv_MJPEG_SetPushQPara()
1439 pShareMem->u32MJPEGFrameBuffIdx = u32NextFrameBuffIdx; in MDrv_MJPEG_SetPushQPara()
1440 pShareMem->u32MJPEGTimeStamp = u32TimeStamp; in MDrv_MJPEG_SetPushQPara()
1441 pShareMem->u32MJPEGID_L = u32ID_L; in MDrv_MJPEG_SetPushQPara()
1442 pShareMem->u32MJPEGID_H = u32ID_H; in MDrv_MJPEG_SetPushQPara()
1443 pShareMem->u32MJPEG_NextFrameBuffIdx = 0xffff; in MDrv_MJPEG_SetPushQPara()
1451 volatile HVD_ShareMem *pShareMem = NULL; in MDrv_MJPEG_SetStepDispPara() local
1452 pShareMem = (HVD_ShareMem *)MDrv_MJPEG_GetShareMemAddr(u32Id); in MDrv_MJPEG_SetStepDispPara()
1453 if((MS_VIRT)pShareMem==MJPEG_U32_MAX) in MDrv_MJPEG_SetStepDispPara()
1458 pShareMem->u8MJPEG_bStepPlay = TRUE; in MDrv_MJPEG_SetStepDispPara()
1465 volatile HVD_ShareMem *pShareMem = NULL; in MDrv_MJPEG_SetMIUInfo() local
1466 pShareMem = (HVD_ShareMem *)MDrv_MJPEG_GetShareMemAddr(u32Id); in MDrv_MJPEG_SetMIUInfo()
1467 if((MS_VIRT)pShareMem==0xFFFFFFFF) in MDrv_MJPEG_SetMIUInfo()
1472 pShareMem->u32VDEC_MIU_SEL = (MS_U32)u8MIU; in MDrv_MJPEG_SetMIUInfo()
1481 volatile HVD_ShareMem *pShareMem = NULL; in MDrv_MJPEG_PrintShareInfo() local
1483 pShareMem = (HVD_ShareMem *)MDrv_MJPEG_GetShareMemAddr(u32Id); in MDrv_MJPEG_PrintShareInfo()
1484 if((MS_VIRT)pShareMem==MJPEG_U32_MAX) in MDrv_MJPEG_PrintShareInfo()
1491 (ptrdiff_t)pShareMem->u32MJPEGDbg_DispStatus, in MDrv_MJPEG_PrintShareInfo()
1492 (ptrdiff_t)pShareMem->u8MJPEGDbg_ReadFbIdx, (ptrdiff_t)pShareMem->u8MJPEGDbg_WriteFbIdx, in MDrv_MJPEG_PrintShareInfo()
1493 (ptrdiff_t)pShareMem->u32MJPEGDbg_SysTime, (ptrdiff_t)pShareMem->u32MJPEGDbg_VideoPts, in MDrv_MJPEG_PrintShareInfo()
1494 (ptrdiff_t)pShareMem->u32MJPEGDbg_SkipRepeatTime, pShareMem->u8MJPEGDbg_SkipRepeat in MDrv_MJPEG_PrintShareInfo()
1501 volatile HVD_ShareMem *pShareMem = NULL; in MDrv_MJPEG_GetNextFrameBufferIdx() local
1503 pShareMem = (HVD_ShareMem *)MDrv_MJPEG_GetShareMemAddr(u32Id); in MDrv_MJPEG_GetNextFrameBufferIdx()
1504 if((MS_VIRT)pShareMem==MJPEG_U32_MAX) in MDrv_MJPEG_GetNextFrameBufferIdx()
1515 if (pShareMem->DispQueue[idx].u32Status == E_HVD_DISPQ_STATUS_FREE) return idx; in MDrv_MJPEG_GetNextFrameBufferIdx()
1522 return pShareMem->u32MJPEG_NextFrameBuffIdx; in MDrv_MJPEG_GetNextFrameBufferIdx()
1528 volatile HVD_ShareMem *pShareMem = NULL; in MDrv_MJPEG_IsStepPlayDone() local
1530 pShareMem = (HVD_ShareMem *)MDrv_MJPEG_GetShareMemAddr(u32Id); in MDrv_MJPEG_IsStepPlayDone()
1531 if((MS_VIRT)pShareMem==MJPEG_U32_MAX) in MDrv_MJPEG_IsStepPlayDone()
1536 return (MS_BOOL)pShareMem->u8MJPEG_bStepPlay; in MDrv_MJPEG_IsStepPlayDone()
1541 volatile HVD_ShareMem *pShareMem = NULL; in MDrv_MJPEG_IsPlaying() local
1543 pShareMem = (HVD_ShareMem *)MDrv_MJPEG_GetShareMemAddr(u32Id); in MDrv_MJPEG_IsPlaying()
1544 if((MS_VIRT)pShareMem==MJPEG_U32_MAX) in MDrv_MJPEG_IsPlaying()
1549 return (MS_BOOL)pShareMem->u8MJPEG_bPlaying; in MDrv_MJPEG_IsPlaying()
1554 volatile HVD_ShareMem *pShareMem = NULL; in MDrv_MJPEG_IsAVSyncOn() local
1556 pShareMem = (HVD_ShareMem *)MDrv_MJPEG_GetShareMemAddr(u32Id); in MDrv_MJPEG_IsAVSyncOn()
1557 if((MS_VIRT)pShareMem==MJPEG_U32_MAX) in MDrv_MJPEG_IsAVSyncOn()
1562 return (MS_BOOL)pShareMem->u8MJPEG_bIsAVSyncOn; in MDrv_MJPEG_IsAVSyncOn()
1567 volatile HVD_ShareMem *pShareMem = NULL; in MDrv_MJPEG_IsReachAVSync() local
1569 pShareMem = (HVD_ShareMem *)MDrv_MJPEG_GetShareMemAddr(u32Id); in MDrv_MJPEG_IsReachAVSync()
1570 if((MS_VIRT)pShareMem==MJPEG_U32_MAX) in MDrv_MJPEG_IsReachAVSync()
1575 return (MS_BOOL)pShareMem->u8MJPEG_bIsReachAVSync; in MDrv_MJPEG_IsReachAVSync()
1580 volatile HVD_ShareMem *pShareMem = NULL; in MDrv_MJPEG_IsFlushDone() local
1582 pShareMem = (HVD_ShareMem *)MDrv_MJPEG_GetShareMemAddr(u32Id); in MDrv_MJPEG_IsFlushDone()
1583 if((MS_VIRT)pShareMem==MJPEG_U32_MAX) in MDrv_MJPEG_IsFlushDone()
1588 return (MS_BOOL)(!pShareMem->u8MJPEG_bFlushQueue); in MDrv_MJPEG_IsFlushDone()
1593 volatile HVD_ShareMem *pShareMem = NULL; in MDrv_MJPEG_InitFlush() local
1594 pShareMem = (HVD_ShareMem *)MDrv_MJPEG_GetShareMemAddr(u32Id); in MDrv_MJPEG_InitFlush()
1595 if((MS_VIRT)pShareMem==MJPEG_U32_MAX) in MDrv_MJPEG_InitFlush()
1600 pShareMem->u8MJPEG_bFlushQueue = 1; in MDrv_MJPEG_InitFlush()
1607 volatile HVD_ShareMem *pShareMem = NULL; in MDrv_MJPEG_Init_IsDispFinish() local
1608 pShareMem = (HVD_ShareMem *)MDrv_MJPEG_GetShareMemAddr(u32Id); in MDrv_MJPEG_Init_IsDispFinish()
1609 if((MS_VIRT)pShareMem==MJPEG_U32_MAX) in MDrv_MJPEG_Init_IsDispFinish()
1614 pShareMem->u8MJPEG_bIsDispFinish = 0xff; in MDrv_MJPEG_Init_IsDispFinish()
1620 volatile HVD_ShareMem *pShareMem = NULL; in MDrv_MJPEG_IsDispFinish() local
1622 pShareMem = (HVD_ShareMem *)MDrv_MJPEG_GetShareMemAddr(u32Id); in MDrv_MJPEG_IsDispFinish()
1623 if((MS_VIRT)pShareMem==MJPEG_U32_MAX) in MDrv_MJPEG_IsDispFinish()
1638 if(pShareMem->u8MJPEG_bIsDispFinish!=0xff) in MDrv_MJPEG_IsDispFinish()
1641 return (MS_BOOL)(pShareMem->u8MJPEG_bIsDispFinish); in MDrv_MJPEG_IsDispFinish()
1647 volatile HVD_ShareMem *pShareMem = NULL; in MDrv_MJPEG_Init_IsQueueFull() local
1649 pShareMem = (HVD_ShareMem *)MDrv_MJPEG_GetShareMemAddr(u32Id); in MDrv_MJPEG_Init_IsQueueFull()
1650 if((MS_VIRT)pShareMem==MJPEG_U32_MAX) in MDrv_MJPEG_Init_IsQueueFull()
1655 pShareMem->u8MJPEG_bQueueFull = 0xff; in MDrv_MJPEG_Init_IsQueueFull()
1661 volatile HVD_ShareMem *pShareMem = NULL; in MDrv_MJPEG_IsQueueFull() local
1663 pShareMem = (HVD_ShareMem *)MDrv_MJPEG_GetShareMemAddr(u32Id); in MDrv_MJPEG_IsQueueFull()
1664 if((MS_VIRT)pShareMem==MJPEG_U32_MAX) in MDrv_MJPEG_IsQueueFull()
1680 if(pShareMem->u8MJPEG_bQueueFull!=0xff) in MDrv_MJPEG_IsQueueFull()
1686 return (MS_BOOL)(pShareMem->u8MJPEG_bQueueFull); in MDrv_MJPEG_IsQueueFull()
1693 volatile HVD_ShareMem *pShareMem = NULL; in MDrv_MJPEG_Init_GetFrameBuffer() local
1695 pShareMem = (HVD_ShareMem *)MDrv_MJPEG_GetShareMemAddr(u32Id); in MDrv_MJPEG_Init_GetFrameBuffer()
1696 if((MS_VIRT)pShareMem==MJPEG_U32_MAX) in MDrv_MJPEG_Init_GetFrameBuffer()
1701 pShareMem->u32FrameBufAddr = 0; in MDrv_MJPEG_Init_GetFrameBuffer()
1702 pShareMem->u32FrameBufSize = 0; in MDrv_MJPEG_Init_GetFrameBuffer()
1710 volatile HVD_ShareMem *pShareMem = NULL; in MDrv_MJPEG_GetFrameBuffer() local
1712 pShareMem = (HVD_ShareMem *)MDrv_MJPEG_GetShareMemAddr(u32Id); in MDrv_MJPEG_GetFrameBuffer()
1713 if((MS_VIRT)pShareMem==MJPEG_U32_MAX) in MDrv_MJPEG_GetFrameBuffer()
1729 if(pShareMem->u32FrameBufAddr!=0) in MDrv_MJPEG_GetFrameBuffer()
1735 if(pShareMem->u32FrameBufAddr!=MJPEG_U32_MAX in MDrv_MJPEG_GetFrameBuffer()
1736 && pShareMem->u32FrameBufSize!=MJPEG_U32_MAX) in MDrv_MJPEG_GetFrameBuffer()
1739 u32FrameBuffStAddr[u8DrvId] = (MS_VIRT)pShareMem->u32FrameBufAddr; in MDrv_MJPEG_GetFrameBuffer()
1740 u32FrameBuffTotalSize[u8DrvId] = pShareMem->u32FrameBufSize; in MDrv_MJPEG_GetFrameBuffer()
1741 …_DRV_MSG("Get addr=0x%tx, size=0x%tx\n", (ptrdiff_t)pShareMem->u32FrameBufAddr, (ptrdiff_t)pShareM… in MDrv_MJPEG_GetFrameBuffer()
1745 …RR("[fail]Get addr=0x%tx, size=0x%tx\n", (ptrdiff_t)pShareMem->u32FrameBufAddr, (ptrdiff_t)pShareM… in MDrv_MJPEG_GetFrameBuffer()
1753 volatile HVD_ShareMem *pShareMem = NULL; in MDrv_MJPEG_IsFreeFinish() local
1755 pShareMem = (HVD_ShareMem *)MDrv_MJPEG_GetShareMemAddr(u32Id); in MDrv_MJPEG_IsFreeFinish()
1756 if((MS_VIRT)pShareMem==MJPEG_U32_MAX) in MDrv_MJPEG_IsFreeFinish()
1772 if(pShareMem->u32FrameBufAddr==0) in MDrv_MJPEG_IsFreeFinish()
1785 volatile HVD_ShareMem *pShareMem = NULL; in MDrv_MJPEG_GetCMAInformation() local
1786 pShareMem = (HVD_ShareMem *)MDrv_MJPEG_GetShareMemAddr(u32Id); in MDrv_MJPEG_GetCMAInformation()
1787 *u32Addr = pShareMem->u32FrameBufAddr; in MDrv_MJPEG_GetCMAInformation()
1788 *u32Size = pShareMem->u32FrameBufSize; in MDrv_MJPEG_GetCMAInformation()
1789 *bAllocDone = pShareMem->bCMA_AllocDone; in MDrv_MJPEG_GetCMAInformation()