if (!list_empty(&dd->fifo_list[WRITE]) || !list_empty(&dd->fifo_list[READ]) || !list_empty(dd->dispatch)) return 0;  return 1;
return list_empty(&dd->fifo_list[WRITE]) && list_empty(&dd->fifo_list[READ]);
static int deadline_queue_empty(request_queue_t *q){	struct deadline_data *dd = q->elevator->elevator_data;	if (!list_empty(&dd->fifo_list[WRITE])	    || !list_empty(&dd->fifo_list[READ])	    || !list_empty(dd->dispatch))		return 0;	return 1;}