Lines Matching +full:block +full:- +full:copy

1 /* SPDX-License-Identifier: GPL-2.0-or-later */
17 * drivers/i2c/i2c-core-smbus.c
41 __entry->adapter_nr = adap->nr;
42 __entry->addr = addr;
43 __entry->flags = flags;
44 __entry->command = command;
45 __entry->protocol = protocol;
49 __entry->len = 1;
50 goto copy;
53 __entry->len = 2;
54 goto copy;
58 __entry->len = data->block[0] + 1;
59 copy:
60 memcpy(__entry->buf, data->block, __entry->len);
66 __entry->len = 0;
69 TP_printk("i2c-%d a=%03x f=%04x c=%x %s l=%u [%*phD]",
70 __entry->adapter_nr,
71 __entry->addr,
72 __entry->flags,
73 __entry->command,
74 __print_symbolic(__entry->protocol,
84 __entry->len,
85 __entry->len, __entry->buf
107 __entry->adapter_nr = adap->nr;
108 __entry->addr = addr;
109 __entry->flags = flags;
110 __entry->command = command;
111 __entry->protocol = protocol;
113 TP_printk("i2c-%d a=%03x f=%04x c=%x %s",
114 __entry->adapter_nr,
115 __entry->addr,
116 __entry->flags,
117 __entry->command,
118 __print_symbolic(__entry->protocol,
149 __entry->adapter_nr = adap->nr;
150 __entry->addr = addr;
151 __entry->flags = flags;
152 __entry->command = command;
153 __entry->protocol = protocol;
158 __entry->len = 1;
159 goto copy;
162 __entry->len = 2;
163 goto copy;
167 __entry->len = data->block[0] + 1;
168 copy:
169 memcpy(__entry->buf, data->block, __entry->len);
174 __entry->len = 0;
177 TP_printk("i2c-%d a=%03x f=%04x c=%x %s l=%u [%*phD]",
178 __entry->adapter_nr,
179 __entry->addr,
180 __entry->flags,
181 __entry->command,
182 __print_symbolic(__entry->protocol,
192 __entry->len,
193 __entry->len, __entry->buf
215 __entry->adapter_nr = adap->nr;
216 __entry->addr = addr;
217 __entry->flags = flags;
218 __entry->read_write = read_write;
219 __entry->command = command;
220 __entry->protocol = protocol;
221 __entry->res = res;
223 TP_printk("i2c-%d a=%03x f=%04x c=%x %s %s res=%d",
224 __entry->adapter_nr,
225 __entry->addr,
226 __entry->flags,
227 __entry->command,
228 __print_symbolic(__entry->protocol,
238 __entry->read_write == I2C_SMBUS_WRITE ? "wr" : "rd",
239 __entry->res