| 110 | }; |
| 111 | |
| 112 | static void |
| 113 | sendfile_sync_destroy(struct sendfile_sync *sfs) |
| 114 | { |
| 115 | KASSERT(sfs->count == 0, ("sendfile sync %p still busy", sfs)); |
| 116 | |
| 117 | cv_destroy(&sfs->cv); |
| 118 | mtx_destroy(&sfs->mtx); |
| 119 | free(sfs, M_SENDFILE); |
| 120 | } |
| 121 | |
| 122 | static void |
| 123 | sendfile_sync_signal(struct sendfile_sync *sfs) |
no test coverage detected