| 3174 | } |
| 3175 | |
| 3176 | void |
| 3177 | uma_zwait(uma_zone_t zone) |
| 3178 | { |
| 3179 | |
| 3180 | if ((zone->uz_flags & UMA_ZONE_SMR) != 0) |
| 3181 | uma_zfree_smr(zone, uma_zalloc_smr(zone, M_WAITOK)); |
| 3182 | else if ((zone->uz_flags & UMA_ZONE_PCPU) != 0) |
| 3183 | uma_zfree_pcpu(zone, uma_zalloc_pcpu(zone, M_WAITOK)); |
| 3184 | else |
| 3185 | uma_zfree(zone, uma_zalloc(zone, M_WAITOK)); |
| 3186 | } |
| 3187 | |
| 3188 | void * |
| 3189 | uma_zalloc_pcpu_arg(uma_zone_t zone, void *udata, int flags) |
no test coverage detected