six locks: Expose tracepoint IP
authorKent Overstreet <kent.overstreet@linux.dev>
Sun, 5 Feb 2023 00:38:43 +0000 (19:38 -0500)
committerKent Overstreet <kent.overstreet@linux.dev>
Sun, 22 Oct 2023 21:09:50 +0000 (17:09 -0400)
commitf746c62ca5d02f43d92c9666ffd3dab01f1972ff
treef0bb1a7fdea9a4a73c88015453aa858851164f34
parent12344c7cb966e1dbcb213ad1507c2ef3932790a3
six locks: Expose tracepoint IP

This adds _ip variations of the various lock functions that allow an IP
to be passed in, which is used by lockstat.

Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
fs/bcachefs/six.c
fs/bcachefs/six.h