rem: static void scsi_device_queue_overflow( scsi_ccb *request, uint num_requests )
add: scsi_device_queue_overflow(scsi_ccb *request, uint num_requests)
context: static void scsi_device_queue_overflow( scsi_ccb *request, uint num_requests ){	scsi_bus_info *bus = request->bus;	scsi_device_info *device = request->device;	int diff_max_slots;		FAST_LOG2( device->log, ev_scsi_device_queue_overflow, (uint32)request, num_requests );	// set maximum number of concurrent requests to number of	// requests running when QUEUE FULL condition occurred - 1	// (the "1" is the refused request)	--num_requests;		// at least one request at once must be possible	if( num_requests < 1 )		num_requests = 1;			SHOW_INFO( 2, "Restricting device queue to %d requests", num_requests );		// update slot count		ACQUIRE_BEN( &bus->mutex );		diff_max_slots = device->total_slots - num_requests;	device->total_slots = num_requests;	device->left_slots -= diff_max_slots;		RELEASE_BEN( &bus->mutex );		// requeue request, blocking further device requests	scsi_requeue_request( request, false );}