MCPcopy Create free account
hub / github.com/F-Stack/f-stack / seqc_write_end

Function seqc_write_end

freebsd/sys/seqc.h:67–75  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

65}
66
67static __inline void
68seqc_write_end(seqc_t *seqcp)
69{
70
71 atomic_thread_fence_rel();
72 *seqcp += 1;
73 MPASS(!seqc_in_modify(*seqcp));
74 critical_exit();
75}
76
77static __inline seqc_t
78seqc_read_any(const seqc_t *seqcp)

Callers 7

kern_cap_rights_limitFunction · 0.85
kern_cap_ioctls_limitFunction · 0.85
sys_cap_fcntls_limitFunction · 0.85
fdfreeFunction · 0.85
kern_dupFunction · 0.85
_finstallFunction · 0.85
dupfdopenFunction · 0.85

Calls 2

critical_exitFunction · 0.70
atomic_thread_fence_relFunction · 0.50

Tested by

no test coverage detected