Contributors: 6
Author |
Tokens |
Token Proportion |
Commits |
Commit Proportion |
John Harrison |
45 |
34.88% |
2 |
20.00% |
Rodrigo Vivi |
44 |
34.11% |
2 |
20.00% |
José Roberto de Souza |
29 |
22.48% |
2 |
20.00% |
Matthew Brost |
4 |
3.10% |
2 |
20.00% |
Francois Dugast |
4 |
3.10% |
1 |
10.00% |
Lucas De Marchi |
3 |
2.33% |
1 |
10.00% |
Total |
129 |
|
10 |
|
/* SPDX-License-Identifier: MIT */
/*
* Copyright © 2023 Intel Corporation
*/
#ifndef _XE_DEVCOREDUMP_H_
#define _XE_DEVCOREDUMP_H_
#include <linux/types.h>
struct drm_printer;
struct xe_device;
struct xe_exec_queue;
struct xe_sched_job;
#ifdef CONFIG_DEV_COREDUMP
void xe_devcoredump(struct xe_exec_queue *q, struct xe_sched_job *job, const char *fmt, ...);
int xe_devcoredump_init(struct xe_device *xe);
#else
static inline void xe_devcoredump(struct xe_exec_queue *q,
struct xe_sched_job *job,
const char *fmt, ...)
{
}
static inline int xe_devcoredump_init(struct xe_device *xe)
{
return 0;
}
#endif
void xe_print_blob_ascii85(struct drm_printer *p, const char *prefix, char suffix,
const void *blob, size_t offset, size_t size);
#endif