| 55 | }) |
| 56 | |
| 57 | static __inline void |
| 58 | seqc_write_begin(seqc_t *seqcp) |
| 59 | { |
| 60 | |
| 61 | critical_enter(); |
| 62 | MPASS(!seqc_in_modify(*seqcp)); |
| 63 | *seqcp += 1; |
| 64 | atomic_thread_fence_rel(); |
| 65 | } |
| 66 | |
| 67 | static __inline void |
| 68 | seqc_write_end(seqc_t *seqcp) |
no test coverage detected