| 223 | } |
| 224 | |
| 225 | static void |
| 226 | epair_dpcpu_detach(void) |
| 227 | { |
| 228 | struct epair_dpcpu *epair_dpcpu; |
| 229 | u_int cpuid; |
| 230 | |
| 231 | CPU_FOREACH(cpuid) { |
| 232 | epair_dpcpu = DPCPU_ID_PTR(cpuid, epair_dpcpu); |
| 233 | |
| 234 | /* Destroy per-cpu lock. */ |
| 235 | EPAIR_LOCK_DESTROY(epair_dpcpu); |
| 236 | } |
| 237 | } |
| 238 | |
| 239 | /* |
| 240 | * Helper functions. |