(ql, address, params)
| 903 | "len": POINTER, |
| 904 | }) |
| 905 | def hook__vn_getpath(ql, address, params): |
| 906 | vp = vnode_t(ql, params["vp"]) |
| 907 | vp = vp.loadFromMem() |
| 908 | name = ql.mem.string(vp.v_name.value).encode() |
| 909 | ql.mem.write(params["pathbuf"], name) |
| 910 | ql.mem.write(params["len"], struct.pack("<I", len(name))) |
| 911 | return 0 |
| 912 | |
| 913 | @macos_kernel_api(params={ |
| 914 | "continuation": POINTER, |
nothing calls this directly
no test coverage detected