Searched refs:struct_offset (Results 1 – 3 of 3) sorted by relevance
| /linux/include/linux/ |
| H A D | overflow.h | 465 #define struct_offset(p, member) (offsetof(typeof(*(p)), member)) macro
|
| /linux/tools/perf/ |
| H A D | builtin-trace.c | 3865 char *struct_offset, *tmp, name[32]; in trace__bpf_sys_enter_beauty_map() 3881 struct_offset = strstr(field->type, "struct "); in trace__bpf_sys_enter_beauty_map() 3882 if (struct_offset == NULL) in trace__bpf_sys_enter_beauty_map() 3883 struct_offset = strstr(field->type, "union "); in trace__bpf_sys_enter_beauty_map() 3885 struct_offset++; // "union" is shorter in trace__bpf_sys_enter_beauty_map() 3887 if (field->flags & TEP_FIELD_IS_POINTER && struct_offset) { /* struct or union (think BPF's attr arg) */ in trace__bpf_sys_enter_beauty_map() 3888 struct_offset += 6; in trace__bpf_sys_enter_beauty_map() 3891 for (tmp = struct_offset, cnt = 0; *tmp != ' ' && *tmp != '\0'; ++tmp, ++cnt) { in trace__find_usable_bpf_prog_entry() 3894 strncpy(name, struct_offset, cnt); in trace__find_usable_bpf_prog_entry() 3811 char *struct_offset, *tmp, name[32]; trace__bpf_sys_enter_beauty_map() local
|
| /linux/kernel/trace/ |
| H A D | trace.c | 6343 size = struct_offset(entry, id) + cnt; in write_raw_marker_to_buffer()
|