how to avoid this violation

I don't want to instantiate gpsData inside loop.So how to change this code to achieve this functionality?

Code:
public List<MODELS.GPSRequest> GetGPSDataQueuedStatus()
        {
            var gpsRequestList = new List<MODELS.GPSRequest>();

            var gpsList = _unitofwork.GpsRequests.Get(x => x.GpsRequestStatusId == 1).Select(x => x.GpsRequestId).ToList();
...