name
driver->name,
static void eeh_pe_report(const char *name, struct eeh_pe *root,
pr_info("EEH: Beginning: '%s'\n", name);
name, pci_ers_result_name(*result));
pr_info("EEH: Finished:'%s'", name);
driver->name);
eeh_edev_info(edev, "Invoking %s->mmio_enabled()", driver->name);
eeh_edev_info(edev, "Invoking %s->slot_reset()", driver->name);
eeh_edev_info(edev, "Invoking %s->resume()", driver->name);
driver->name);
#define selftest(name, func) mock_##name,
#define selftest(name, func) mock_##name,
#define selftest(name, func) live_##name,
#define selftest(name, func) live_##name,
#define selftest(name, func) perf_##name,
#define selftest(name, func) perf_##name,
struct name { \
struct name { \
struct name { \
struct name { \
struct name { \
struct name { \
struct request_queue *bsg_setup_queue(struct device *dev, const char *name,
#define BTF_SOCK_TYPE(name, str) name,
#define BTF_SOCK_TYPE(name, str) name,
#define BTF_TRACING_TYPE(name, type) name,
#define BTF_TRACING_TYPE(name, type) name,
const char *name;
const char *name;
unsigned long edge_flags, const char *name,
const char *name, void *data)
int trace_output_call(struct trace_iterator *iter, char *name, char *fmt, ...)
const char *name;
const char *name;
return call->name;
return call->name;
extern int synth_event_delete(const char *name);
const char *name,
#define synth_event_gen_cmd_start(cmd, name, mod, ...) \
__synth_event_gen_cmd_start(cmd, name, mod, ## __VA_ARGS__, NULL)
const char *name;
const char *name,
extern int synth_event_create(const char *name,
const char *name);
extern int kprobe_event_delete(const char *name);
#define kprobe_event_gen_cmd_start(cmd, name, loc, ...) \
__kprobe_event_gen_cmd_start(cmd, false, name, loc, ## __VA_ARGS__, NULL)
#define kretprobe_event_gen_cmd_start(cmd, name, loc, ...) \
__kprobe_event_gen_cmd_start(cmd, true, name, loc, ## __VA_ARGS__, NULL)
const char *name,
#define __TRACE_EVENT_FLAGS(name, value) \
early_initcall(trace_init_flags_##name);
#define __TRACE_EVENT_PERF_PERM(name, expr...) \
static int __init trace_init_perf_perm_##name(void) \
const char *name;
const char *name;
#define XDP_METADATA_KFUNC(name, _, __, ___) name,
#define XDP_METADATA_KFUNC(name, _, __, ___) name,
#define SELECTOR(_, name, value) NL80211_IFL_SEL_##name,
#define SELECTOR(_, name, value) NL80211_IFL_SEL_##name,
ICH_REG_##name##_BDBAR = base + 0x0, /* dword - buffer descriptor list base address */ \
ICH_REG_##name##_CIV = base + 0x04, /* byte - current index value */ \
ICH_REG_##name##_LVI = base + 0x05, /* byte - last valid index */ \
ICH_REG_##name##_SR = base + 0x06, /* byte - status register */ \
ICH_REG_##name##_PICB = base + 0x08, /* word - position in current buffer */ \
ICH_REG_##name##_PIV = base + 0x0a, /* byte - prefetched index value */ \
ICH_REG_##name##_CR = base + 0x0b, /* byte - control register */ \
ICH_REG_##name##_BDBAR = base + 0x0, /* dword - buffer descriptor list base address */ \
ICH_REG_##name##_CIV = base + 0x04, /* byte - current index value */ \
ICH_REG_##name##_LVI = base + 0x05, /* byte - last valid index */ \
ICH_REG_##name##_SR = base + 0x06, /* byte - status register */ \
ICH_REG_##name##_PICB = base + 0x08, /* word - position in current buffer */ \
ICH_REG_##name##_PIV = base + 0x0a, /* byte - prefetched index value */ \
ICH_REG_##name##_CR = base + 0x0b, /* byte - control register */ \
VIA_REG_##name##_STATUS = (val),\
VIA_REG_##name##_CONTROL = (val) + 0x01,\
VIA_REG_##name##_TYPE = (val) + 0x02,\
VIA_REG_##name##_TABLE_PTR = (val) + 0x04,\
VIA_REG_##name##_CURR_PTR = (val) + 0x04,\
VIA_REG_##name##_STOP_IDX = (val) + 0x08,\
VIA_REG_##name##_CURR_COUNT = (val) + 0x0c,\
VIA_REG_##name##_STATUS = (val),\
VIA_REG_##name##_CONTROL = (val) + 0x01,\
VIA_REG_##name##_TYPE = (val) + 0x02,\
VIA_REG_##name##_TABLE_PTR = (val) + 0x04,\
VIA_REG_##name##_CURR_PTR = (val) + 0x04,\
VIA_REG_##name##_STOP_IDX = (val) + 0x08,\
VIA_REG_##name##_CURR_COUNT = (val) + 0x0c,\
#define BTF_SOCK_TYPE(name, str) name,
#define BTF_SOCK_TYPE(name, str) name,
#define BTF_TRACING_TYPE(name, type) name,
#define BTF_TRACING_TYPE(name, type) name,
const char *name;
const char *name;
const char *name;
const char *name;
struct name { \
#define x(name, symbol) \
TRANSPORT_##name = BIT(__COUNTER__ - TRANSPORT_COUNTER_BASE),