BWFM_HOST_CMD_RING_COUNT
ring->next = (ring->next + 1) % BWFM_HOST_CMD_RING_COUNT;
KASSERT(ring->queued < BWFM_HOST_CMD_RING_COUNT);
if (ring->queued >= BWFM_HOST_CMD_RING_COUNT) {
ring->cur = (ring->cur + 1) % BWFM_HOST_CMD_RING_COUNT;
struct bwfm_host_cmd cmd[BWFM_HOST_CMD_RING_COUNT];