DEFINE_GUARD
DEFINE_GUARD(xe_pm_runtime, struct xe_device *,
DEFINE_GUARD(xe_pm_runtime_noresume, struct xe_device *,
DEFINE_GUARD(xe_pm_runtime_release_only, struct xe_device *,
DEFINE_GUARD(nvdimm_bus, struct device *,
DEFINE_GUARD(thermal_zone, struct thermal_zone_device *, mutex_lock(&_T->lock),
DEFINE_GUARD(thermal_zone_reverse, struct thermal_zone_device *,
DEFINE_GUARD(serial8250_rpm, struct uart_8250_port *,
DEFINE_GUARD(vq_group_as_write_lock, struct vduse_vq_group *,
DEFINE_GUARD(cpufreq_policy_read, struct cpufreq_policy *,
DEFINE_GUARD(__priv__iio_dev_mode_lock, struct iio_dev *,
DEFINE_GUARD(percpu_write, struct percpu_rw_semaphore *,
DEFINE_GUARD(pm_runtime_noresume, struct device *,
DEFINE_GUARD(pm_runtime_active, struct device *,
DEFINE_GUARD(pm_runtime_active_auto, struct device *,
DEFINE_GUARD(uart_port_lock, struct uart_port *, uart_port_lock(_T), uart_port_unlock(_T));
DEFINE_GUARD(uart_port_lock_irq, struct uart_port *, uart_port_lock_irq(_T),
DEFINE_GUARD(serio_pause_rx, struct serio *, serio_pause_rx(_T), serio_continue_rx(_T))
DEFINE_GUARD(devl, struct devlink *, devl_lock(_T), devl_unlock(_T));
DEFINE_GUARD(snd_hdac_dsp_lock, struct hdac_stream *, snd_hdac_dsp_lock(_T), snd_hdac_dsp_unlock(_T))
DEFINE_GUARD(snd_soundfont_lock_preset, struct snd_sf_list *,
DEFINE_GUARD(snd_seq_fifo, struct snd_seq_fifo *, snd_seq_fifo_lock(_T), snd_seq_fifo_unlock(_T))
DEFINE_GUARD(coef_mutex, struct hda_codec *, coef_mutex_lock(_T), coef_mutex_unlock(_T))