Searched refs:resrv_buf (Results 1 – 4 of 4) sorted by relevance
704 struct etr_flat_buf *resrv_buf; in tmc_etr_alloc_resrv_buf() local711 resrv_buf = kzalloc_obj(*resrv_buf); in tmc_etr_alloc_resrv_buf()712 if (!resrv_buf) in tmc_etr_alloc_resrv_buf()715 resrv_buf->daddr = dma_map_resource(real_dev, drvdata->resrv_buf.paddr, in tmc_etr_alloc_resrv_buf()716 drvdata->resrv_buf.size, in tmc_etr_alloc_resrv_buf()718 if (dma_mapping_error(real_dev, resrv_buf->daddr)) { in tmc_etr_alloc_resrv_buf()720 kfree(resrv_buf); in tmc_etr_alloc_resrv_buf()724 resrv_buf->vaddr = drvdata->resrv_buf.vaddr; in tmc_etr_alloc_resrv_buf()725 resrv_buf->size = etr_buf->size = drvdata->resrv_buf.size; in tmc_etr_alloc_resrv_buf()726 resrv_buf->dev = &drvdata->csdev->dev; in tmc_etr_alloc_resrv_buf()[all …]
276 struct tmc_resrv_buf resrv_buf; member399 if (drvdata->resrv_buf.vaddr && in tmc_has_reserved_buffer()400 drvdata->resrv_buf.size) in tmc_has_reserved_buffer()439 return crc32_le(0, (void *)drvdata->resrv_buf.vaddr, crc_size); in find_crash_tracedata_crc()
135 if (drvdata->resrv_buf.paddr != mdata->trace_paddr) { in is_tmc_crashdata_valid()162 struct tmc_resrv_buf *rbuf = &drvdata->resrv_buf; in tmc_get_resvbuf_trace()193 rbuf = &drvdata->resrv_buf; in tmc_prepare_crashdata()360 rbuf = &drvdata->resrv_buf; in tmc_crashdata_open()411 rbuf = &drvdata->resrv_buf; in tmc_crashdata_release()658 drvdata->resrv_buf.vaddr = memremap(res.start, in tmc_get_reserved_region()661 if (IS_ERR_OR_NULL(drvdata->resrv_buf.vaddr)) { in tmc_get_reserved_region()666 drvdata->resrv_buf.paddr = res.start; in tmc_get_reserved_region()667 drvdata->resrv_buf.size = resource_size(&res); in tmc_get_reserved_region()
647 drvdata->buf = drvdata->resrv_buf.vaddr; in tmc_panic_sync_etf()656 mdata->trace_paddr = drvdata->resrv_buf.paddr; in tmc_panic_sync_etf()