/hardware/intel/common/libmix/mix_vbp/viddec_fw/fw/parser/ |
viddec_pm_flush.c | 12 FW_IPC_Handle *fwipc = GET_IPC_HANDLE(_dmem); local 17 *ret_cur = FwIPC_PeekReadMessage(fwipc, &(fwipc->wkld_q[stream_id]), (char *)wkld_cur, sizeof(ipc_msg_data), 0); 18 *ret_next = FwIPC_PeekReadMessage(fwipc, &(fwipc->wkld_q[stream_id]), (char *)wkld_next, sizeof(ipc_msg_data), 1); 25 FW_IPC_Handle *fwipc = GET_IPC_HANDLE(_dmem); local 31 FwIPC_SendMessage(fwipc, stream_id, (char *)wkld_cur, sizeof(ipc_msg_data)); 32 FwIPC_ReadMessage(fwipc, &(fwipc->wkld_q[stream_id]), (char *)wkld_cur, sizeof(ipc_msg_data)); 37 FW_IPC_Handle *fwipc = GET_IPC_HANDLE(_dmem) local [all...] |
main.c | 50 FW_IPC_Handle *fwipc = GET_IPC_HANDLE(_dmem); local 55 rcv_q = &fwipc->rcv_q[indx]; 79 FW_IPC_Handle *fwipc = GET_IPC_HANDLE(_dmem); local 95 rcv_q = &fwipc->rcv_q[indx]; 98 output_avail = FwIPC_SpaceAvailForMessage(fwipc, &fwipc->snd_q[indx], CONFIG_IPC_MESSAGE_MAX_SIZE, &pos) >= 2; 101 wklds_avail = (ipc_mq_read_avail(&fwipc->wkld_q[indx].mq, (int32_t *)&pos) >= (CONFIG_IPC_MESSAGE_MAX_SIZE << 1)); 113 static inline void mfd_setup_emitter(FW_IPC_Handle *fwipc, FW_IPC_ReceiveQue *rcv_q, mfd_pk_strm_cxt *cxt) 117 ret = FwIPC_PeekReadMessage(fwipc, rcv_q, (char *)&(cxt->wkld1), sizeof(ipc_msg_data), 0); 118 ret1 = FwIPC_PeekReadMessage(fwipc, rcv_q, (char *)&(cxt->wkld2), sizeof(ipc_msg_data), 1) 247 FW_IPC_Handle *fwipc = GET_IPC_HANDLE(_dmem); local 270 FW_IPC_Handle *fwipc = GET_IPC_HANDLE(_dmem); local 314 FW_IPC_Handle *fwipc = GET_IPC_HANDLE(_dmem); local [all...] |
/hardware/intel/common/libmix/mix_vbp/viddec_fw/fw/parser/include/ |
viddec_fw_parser_fw_ipc.h | 127 @param[in] fwipc : Ipc handle. 133 int FwIPC_SpaceAvailForMessage(FW_IPC_Handle *fwipc, FW_IPC_SendQue *snd_q, unsigned int message_size, unsigned int *bytes); 137 @param[in] fwipc : Ipc handle. 144 int FwIPC_SendMessage(FW_IPC_Handle *fwipc, unsigned int host_rx_queue, const char *message, unsigned int message_size ); 148 @param[in] fwipc : Ipc handle. 154 int FwIPC_ReadMessage(FW_IPC_Handle *fwipc, FW_IPC_ReceiveQue *rcv_q, char *message, unsigned int max_message_size ); 158 @param[in] fwipc : Ipc handle. 163 int FwIPC_Initialize(FW_IPC_Handle *fwipc, volatile char *synchronous_command_buffer ); 167 @param[in] fwipc : Ipc handle. 171 void FWIPC_SendQueue_Init(FW_IPC_Handle *fwipc, FW_IPC_SendQue *snd_q, void *snd_circbuf ) [all...] |