int bladerf_get_bandwidth(struct bladerf *dev, bladerf_module module, unsigned int *bandwidth) { lms_bw bw; const int status = lms_get_bandwidth( dev, module, &bw); if (status == 0) { *bandwidth = lms_bw2uint(bw); } else { *bandwidth = 0; } return status; }
int bladerf_get_bandwidth(struct bladerf *dev, bladerf_module module, unsigned int *bandwidth) { int status; lms_bw bw; MUTEX_LOCK(&dev->ctrl_lock); status = lms_get_bandwidth( dev, module, &bw); if (status == 0) { *bandwidth = lms_bw2uint(bw); } else { *bandwidth = 0; } MUTEX_UNLOCK(&dev->ctrl_lock); return status; }