Lines Matching +full:protection +full:- +full:domain
1 /* SPDX-License-Identifier: GPL-2.0 */
16 TP_PROTO(dev_t dev, const char *domain, const char *type,
20 TP_ARGS(dev, domain, type, percentile, numerator, denominator, samples),
24 __array( char, domain, DOMAIN_LEN )
33 __entry->dev = dev;
34 strscpy(__entry->domain, domain, sizeof(__entry->domain));
35 strscpy(__entry->type, type, sizeof(__entry->type));
36 __entry->percentile = percentile;
37 __entry->numerator = numerator;
38 __entry->denominator = denominator;
39 __entry->samples = samples;
43 MAJOR(__entry->dev), MINOR(__entry->dev), __entry->domain,
44 __entry->type, __entry->percentile, __entry->numerator,
45 __entry->denominator, __entry->samples)
50 TP_PROTO(dev_t dev, const char *domain, unsigned int depth),
52 TP_ARGS(dev, domain, depth),
56 __array( char, domain, DOMAIN_LEN )
61 __entry->dev = dev;
62 strscpy(__entry->domain, domain, sizeof(__entry->domain));
63 __entry->depth = depth;
67 MAJOR(__entry->dev), MINOR(__entry->dev), __entry->domain,
68 __entry->depth)
73 TP_PROTO(dev_t dev, const char *domain),
75 TP_ARGS(dev, domain),
79 __array( char, domain, DOMAIN_LEN )
83 __entry->dev = dev;
84 strscpy(__entry->domain, domain, sizeof(__entry->domain));
87 TP_printk("%d,%d %s", MAJOR(__entry->dev), MINOR(__entry->dev),
88 __entry->domain)
94 /* This part must be outside protection */