diff options
author | Mateusz Guzik <mjg@FreeBSD.org> | 2020-07-25 10:38:44 +0000 |
---|---|---|
committer | Mateusz Guzik <mjg@FreeBSD.org> | 2020-07-25 10:38:44 +0000 |
commit | 172ffe702cc682ee396fcc619274fd714c3d7d29 (patch) | |
tree | 8a7d1865b1226eb4bcd27a163cea9c7ac78b455d /sys/fs/tmpfs/tmpfs.h | |
parent | 9d5a594f0b7f5939834be10a8652837c6933344c (diff) | |
download | src-172ffe702cc682ee396fcc619274fd714c3d7d29.tar.gz src-172ffe702cc682ee396fcc619274fd714c3d7d29.zip |
tmpfs: add support for lockless lookup
Reviewed by: kib
Tested by: pho (in a patchset)
Differential Revision: https://reviews.freebsd.org/D25580
Notes
Notes:
svn path=/head/; revision=363521
Diffstat (limited to 'sys/fs/tmpfs/tmpfs.h')
-rw-r--r-- | sys/fs/tmpfs/tmpfs.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/sys/fs/tmpfs/tmpfs.h b/sys/fs/tmpfs/tmpfs.h index f94992dfc813..b15a83af7eba 100644 --- a/sys/fs/tmpfs/tmpfs.h +++ b/sys/fs/tmpfs/tmpfs.h @@ -526,6 +526,9 @@ VP_TO_TMPFS_NODE(struct vnode *vp) return (node); } +#define VP_TO_TMPFS_NODE_SMR(vp) \ + ((struct tmpfs_node *)vn_load_v_data_smr(vp)) + static inline struct tmpfs_node * VP_TO_TMPFS_DIR(struct vnode *vp) { |