Lines Matching +full:device +full:- +full:addr
1 /* SPDX-License-Identifier: GPL-2.0-or-later */
11 #include <linux/device.h>
17 TP_PROTO(const struct device *dev, int spid, u16 portvec,
18 const unsigned char *addr, u16 fid),
20 TP_ARGS(dev, spid, portvec, addr, fid),
26 __array(unsigned char, addr, ETH_ALEN)
32 __entry->spid = spid;
33 __entry->portvec = portvec;
34 memcpy(__entry->addr, addr, ETH_ALEN);
35 __entry->fid = fid;
38 TP_printk("dev %s spid %d portvec 0x%x addr %pM fid %u",
39 __get_str(name), __entry->spid, __entry->portvec,
40 __entry->addr, __entry->fid)
44 TP_PROTO(const struct device *dev, int spid, u16 portvec,
45 const unsigned char *addr, u16 fid),
46 TP_ARGS(dev, spid, portvec, addr, fid));
49 TP_PROTO(const struct device *dev, int spid, u16 portvec,
50 const unsigned char *addr, u16 fid),
51 TP_ARGS(dev, spid, portvec, addr, fid));
54 TP_PROTO(const struct device *dev, int spid, u16 portvec,
55 const unsigned char *addr, u16 fid),
56 TP_ARGS(dev, spid, portvec, addr, fid));
60 TP_PROTO(const struct device *dev, int spid, u16 vid),
72 __entry->spid = spid;
73 __entry->vid = vid;
77 __get_str(name), __entry->spid, __entry->vid)
81 TP_PROTO(const struct device *dev, int spid, u16 vid),
85 TP_PROTO(const struct device *dev, int spid, u16 vid),