Initializing the bridge specific latency variables is only relevant to the
transfer operation, so make it loopback-transfer specific.
Signed-off-by: Bryan O'Donoghue <bryan.odonoghue@linaro.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
        struct gb_loopback_transfer_response *response;
        int retval;
 
+       gb->apbridge_latency_ts = 0;
+       gb->gpbridge_latency_ts = 0;
+
        request = kmalloc(len + sizeof(*request), GFP_KERNEL);
        if (!request)
                return -ENOMEM;
                mutex_unlock(&gb->mutex);
 
                /* Else operations to perform */
-               gb->apbridge_latency_ts = 0;
-               gb->gpbridge_latency_ts = 0;
                if (type == GB_LOOPBACK_TYPE_PING)
                        error = gb_loopback_ping(gb);
                else if (type == GB_LOOPBACK_TYPE_TRANSFER)