aboutsummaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2025-04-14 08:03:22 +0200
committerDmitry Vyukov <dvyukov@google.com>2025-04-15 08:30:57 +0000
commit002170fbae88011602918a0d73675bfdb6fe4200 (patch)
tree49f97d83a242a8b22afca623eb5c336a82500bea /tools
parentc7e92da6cb06679b04062786481f50e42c585bfc (diff)
pkg/declextract: more precise fileops callback resolution
Use resolved Function references instead of string names for fileops callback resolution. Function names are not unique, a number of callbacks have the same names.
Diffstat (limited to 'tools')
-rw-r--r--tools/syz-declextract/testdata/file_operations.c.probe10
1 files changed, 5 insertions, 5 deletions
diff --git a/tools/syz-declextract/testdata/file_operations.c.probe b/tools/syz-declextract/testdata/file_operations.c.probe
index dbc15f826..8020b4943 100644
--- a/tools/syz-declextract/testdata/file_operations.c.probe
+++ b/tools/syz-declextract/testdata/file_operations.c.probe
@@ -6,10 +6,10 @@
}
],
"PCs": [
- {"Func": "foo_open"},
- {"Func": "foo_read"},
- {"Func": "foo_write"},
- {"Func": "foo_mmap"},
- {"Func": "foo_ioctl"}
+ {"File": "file_operations.c", "Func": "foo_open"},
+ {"File": "file_operations.c", "Func": "foo_read"},
+ {"File": "file_operations.c", "Func": "foo_write"},
+ {"File": "file_operations.c", "Func": "foo_mmap"},
+ {"File": "file_operations.c", "Func": "foo_ioctl"}
]
}