Lines Matching +full:device +full:- +full:level
1 /* SPDX-License-Identifier: GPL-2.0-only */
15 #define __drbd_printk_drbd_device_prep(device) \ argument
16 const struct drbd_device *__d = (device); \
17 const struct drbd_resource *__r = __d->resource
19 #define __drbd_printk_drbd_device_args() __r->name, __d->vnr, __d->minor
25 __d = (peer_device)->device; \
26 __r = __d->resource
30 __r->name, __d->vnr, __d->minor
36 #define __drbd_printk_drbd_resource_args() __r->name
41 const struct drbd_resource *__r = __c->resource
45 __r->name
54 #define __drbd_printk_if_same_type(obj, struct_name, level, fmt, args...) \ argument
58 printk(level __drbd_printk_ ## struct_name ## _fmt(fmt), \
63 #define drbd_printk(level, obj, fmt, args...) \ argument
65 __drbd_printk_if_same_type(obj, drbd_device, level, fmt, ## args), \
67 __drbd_printk_if_same_type(obj, drbd_resource, level, fmt, ## args), \
69 __drbd_printk_if_same_type(obj, drbd_connection, level, fmt, ## args), \
71 __drbd_printk_if_same_type(obj, drbd_peer_device, level, fmt, ## args), \
97 #define drbd_emerg(device, fmt, args...) \ argument
98 drbd_printk(KERN_EMERG, device, fmt, ## args)
99 #define drbd_alert(device, fmt, args...) \ argument
100 drbd_printk(KERN_ALERT, device, fmt, ## args)
101 #define drbd_crit(device, fmt, args...) \ argument
102 drbd_printk(KERN_CRIT, device, fmt, ## args)
103 #define drbd_err(device, fmt, args...) \ argument
104 drbd_printk(KERN_ERR, device, fmt, ## args)
105 #define drbd_warn(device, fmt, args...) \ argument
106 drbd_printk(KERN_WARNING, device, fmt, ## args)
107 #define drbd_notice(device, fmt, args...) \ argument
108 drbd_printk(KERN_NOTICE, device, fmt, ## args)
109 #define drbd_info(device, fmt, args...) \ argument
110 drbd_printk(KERN_INFO, device, fmt, ## args)
129 * expect - Make an assertion