Lines Matching +full:data +full:- +full:bus

1 /* SPDX-License-Identifier: GPL-2.0-or-later */
15 __field(int, bus)
21 __entry->bus = client->adapter->nr;
22 __entry->rc = rc;
23 memcpy(__entry->command, &command, sizeof(uint32_t));
24 __entry->addr = client->addr;
26 TP_printk("%d-%02x command:{ %*ph } rc:%d", __entry->bus, __entry->addr,
27 (int)sizeof(uint32_t), __entry->command, __entry->rc)
31 TP_PROTO(const struct i2c_client *client, uint32_t command, uint64_t *data),
32 TP_ARGS(client, command, data),
34 __field(int, bus)
35 __array(unsigned char, data, sizeof(uint64_t))
40 __entry->bus = client->adapter->nr;
41 memcpy(__entry->data, data, sizeof(uint64_t));
42 memcpy(__entry->command, &command, sizeof(uint32_t));
43 __entry->addr = client->addr;
45 TP_printk("%d-%02x command:{ %*ph } { %*ph }", __entry->bus, __entry->addr,
46 (int)sizeof(uint32_t), __entry->command, (int)sizeof(uint64_t), __entry->data)
54 __field(int, bus)
58 __entry->status = status;
59 __entry->bus = client->adapter->nr;
60 __entry->addr = client->addr;
62 TP_printk("%d-%02x %016llx", __entry->bus, __entry->addr, __entry->status)
72 __field(int, bus)
76 __entry->error = error;
77 __entry->log = log;
78 __entry->status = status;
79 __entry->bus = client->adapter->nr;
80 __entry->addr = client->addr;
82 TP_printk("%d-%02x status:%016llx error:%016llx log:%016llx", __entry->bus, __entry->addr,
83 __entry->status, __entry->error, __entry->log)
87 TP_PROTO(const struct i2c_client *client, uint32_t command, uint64_t data),
88 TP_ARGS(client, command, data),
90 __field(int, bus)
91 __array(unsigned char, data, sizeof(uint64_t))
96 __entry->bus = client->adapter->nr;
97 memcpy(__entry->data, &data, sizeof(uint64_t));
98 memcpy(__entry->command, &command, sizeof(uint32_t));
99 __entry->addr = client->addr;
101 TP_printk("%d-%02x command:{ %*ph } { %*ph }", __entry->bus, __entry->addr,
102 (int)sizeof(uint32_t), __entry->command, (int)sizeof(uint64_t), __entry->data)