reuse_room
reuse_room(&bdev->aclRoom, data);
reuse_room(&bdev->eventRoom, buf); // reuse allocated one
reuse_room(&bdev->aclRoom, buf); // reuse allocated
reuse_room(&bdev->eventRoom, data);
void reuse_room(struct list* l, void* room);