root/drivers/gpu/drm/xe/xe_macros.h
/* SPDX-License-Identifier: MIT */
/*
 * Copyright © 2021 Intel Corporation
 */

#ifndef _XE_MACROS_H_
#define _XE_MACROS_H_

#include <linux/bug.h>

#define XE_WARN_ON WARN_ON

#define XE_IOCTL_DBG(xe, cond) ({                                       \
        int cond__ = !!(cond);                                          \
        if (cond__)                                                     \
                drm_dbg(&(xe)->drm,                                     \
                        "Ioctl argument check failed at %s:%d: %s",     \
                        __FILE__, __LINE__, #cond);                     \
        cond__;                                                         \
})

#endif