Searched refs:struct_offset (Results 1 – 3 of 3) sorted by relevance
| /linux/include/linux/ |
| H A D | overflow.h | 471 #define struct_offset(p, member) (offsetof(typeof(*(p)), member)) macro
|
| /linux/tools/perf/ |
| H A D | builtin-trace.c | 3811 char *struct_offset, *tmp, name[32]; in trace__bpf_sys_enter_beauty_map() local 3827 struct_offset = strstr(field->type, "struct "); in trace__bpf_sys_enter_beauty_map() 3828 if (struct_offset == NULL) in trace__bpf_sys_enter_beauty_map() 3829 struct_offset = strstr(field->type, "union "); in trace__bpf_sys_enter_beauty_map() 3831 struct_offset++; // "union" is shorter in trace__bpf_sys_enter_beauty_map() 3833 …if (field->flags & TEP_FIELD_IS_POINTER && struct_offset) { /* struct or union (think BPF's attr a… in trace__bpf_sys_enter_beauty_map() 3834 struct_offset += 6; in trace__bpf_sys_enter_beauty_map() 3837 for (tmp = struct_offset, cnt = 0; *tmp != ' ' && *tmp != '\0'; ++tmp, ++cnt) { in trace__bpf_sys_enter_beauty_map() 3840 strncpy(name, struct_offset, cnt); in trace__bpf_sys_enter_beauty_map()
|
| /linux/kernel/trace/ |
| H A D | trace.c | 7647 size = struct_offset(entry, id) + cnt; in write_raw_marker_to_buffer()
|