Lines Matching refs:pkt
238 struct apr_pkt *pkt, uint32_t rsp_opcode) in q6adm_apr_send_copp_pkt() argument
241 uint32_t opcode = pkt->hdr.opcode; in q6adm_apr_send_copp_pkt()
247 ret = apr_send_pkt(adm->apr, pkt); in q6adm_apr_send_copp_pkt()
327 struct apr_pkt *pkt; in q6adm_device_open() local
336 pkt = p; in q6adm_device_open()
338 pkt->hdr.hdr_field = APR_HDR_FIELD(APR_MSG_TYPE_SEQ_CMD, in q6adm_device_open()
341 pkt->hdr.pkt_size = pkt_size; in q6adm_device_open()
342 pkt->hdr.src_port = afe_port; in q6adm_device_open()
343 pkt->hdr.dest_port = afe_port; in q6adm_device_open()
344 pkt->hdr.token = port_id << 16 | copp->copp_idx; in q6adm_device_open()
345 pkt->hdr.opcode = ADM_CMD_DEVICE_OPEN_V5; in q6adm_device_open()
359 ret = q6adm_apr_send_copp_pkt(adm, copp, pkt, in q6adm_device_open()
363 kfree(pkt); in q6adm_device_open()
465 struct apr_pkt *pkt; in q6adm_matrix_map() local
479 pkt = matrix_map; in q6adm_matrix_map()
484 pkt->hdr.hdr_field = APR_HDR_FIELD(APR_MSG_TYPE_SEQ_CMD, in q6adm_matrix_map()
487 pkt->hdr.pkt_size = pkt_size; in q6adm_matrix_map()
488 pkt->hdr.token = 0; in q6adm_matrix_map()
489 pkt->hdr.opcode = ADM_CMD_MATRIX_MAP_ROUTINGS_V5; in q6adm_matrix_map()
513 kfree(pkt); in q6adm_matrix_map()
520 kfree(pkt); in q6adm_matrix_map()
532 ret = apr_send_pkt(adm->apr, pkt); in q6adm_matrix_map()
539 adm->result.opcode == pkt->hdr.opcode, in q6adm_matrix_map()
555 kfree(pkt); in q6adm_matrix_map()