DPC_QUEUE_SIZE
queue = malloc(sizeof(dpc_queue) + DPC_QUEUE_SIZE * sizeof(dpc_slot));
queue->size = DPC_QUEUE_SIZE;