Lines Matching defs:crash_data
1477 struct ath10k_fw_crash_data *crash_data = ar->coredump.fw_crash_data;
1485 guid_gen(&crash_data->guid);
1486 ktime_get_real_ts64(&crash_data->timestamp);
1488 return crash_data;
1494 struct ath10k_fw_crash_data *crash_data = ar->coredump.fw_crash_data;
1505 len += sizeof(*dump_tlv) + sizeof(crash_data->registers);
1512 len += sizeof(*dump_tlv) + crash_data->ramdump_buf_len;
1532 guid_copy(&dump_data->guid, &crash_data->guid);
1554 dump_data->tv_sec = cpu_to_le64(crash_data->timestamp.tv_sec);
1555 dump_data->tv_nsec = cpu_to_le64(crash_data->timestamp.tv_nsec);
1560 dump_tlv->tlv_len = cpu_to_le32(sizeof(crash_data->registers));
1561 memcpy(dump_tlv->tlv_data, &crash_data->registers,
1562 sizeof(crash_data->registers));
1563 sofar += sizeof(*dump_tlv) + sizeof(crash_data->registers);
1574 memcpy(ce_hdr->entries, crash_data->ce_crash_data,
1584 dump_tlv->tlv_len = cpu_to_le32(crash_data->ramdump_buf_len);
1585 if (crash_data->ramdump_buf_len) {
1586 memcpy(dump_tlv->tlv_data, crash_data->ramdump_buf,
1587 crash_data->ramdump_buf_len);
1588 sofar += sizeof(*dump_tlv) + crash_data->ramdump_buf_len;
1631 struct ath10k_fw_crash_data *crash_data = ar->coredump.fw_crash_data;
1634 crash_data->ramdump_buf_len = ath10k_coredump_get_ramdump_size(ar);
1636 if (!crash_data->ramdump_buf_len)
1639 crash_data->ramdump_buf = vzalloc(crash_data->ramdump_buf_len);
1640 if (!crash_data->ramdump_buf)
1649 struct ath10k_fw_crash_data *crash_data = ar->coredump.fw_crash_data;
1651 vfree(crash_data->ramdump_buf);