cfile.h /build/coverity/source-Osmocom/libosmo-dsp/include/osmocom/dsp/ cfile_8h.html cfile struct cfile * cfile_load group__cfile.html gacb0304d89096222df64f3f9a10f22167 (const char *filename) void cfile_release group__cfile.html ga7728a89f370281e5da16ff27d8657b3d (struct cfile *cf) cxvec.h /build/coverity/source-Osmocom/libosmo-dsp/include/osmocom/dsp/ cxvec_8h.html osmo_cxvec void osmo_cxvec_init_from_data group__cxvec.html gaa03ae6bbc24d094b8955d905832f0c36 (struct osmo_cxvec *cv, float complex *data, int len) struct osmo_cxvec * osmo_cxvec_alloc_from_data group__cxvec.html ga4edecda809e91f11cf88b53a1db8d62a (float complex *data, int len) struct osmo_cxvec * osmo_cxvec_alloc group__cxvec.html ga9461ac13f1d77ca832b140461e599caa (int max_len) void osmo_cxvec_free group__cxvec.html gaa57240ff2299122f9375e901b9700e7d (struct osmo_cxvec *cv) void osmo_cxvec_dbg_dump group__cxvec.html ga69e6d1ea3d468954cedf7d6f8d44f825 (struct osmo_cxvec *cv, const char *fname) cxvec_math.h /build/coverity/source-Osmocom/libosmo-dsp/include/osmocom/dsp/ cxvec__math_8h.html osmo_cxvec_conv_type group__cxvec__math.html ga2e183a0f24afa2e16199d1514629bf08 CONV_FULL_SPAN group__cxvec__math.html gga2e183a0f24afa2e16199d1514629bf08ae758172bda42f9b44aa9015c0e142717 CONV_OVERLAP_ONLY group__cxvec__math.html gga2e183a0f24afa2e16199d1514629bf08a47fb2e6e9d274d4512601828023ac1d2 CONV_NO_DELAY group__cxvec__math.html gga2e183a0f24afa2e16199d1514629bf08a03ece74c3bcd50aeb9fb42329b9a59a5 osmo_cxvec_peak_alg group__cxvec__math.html ga7942b58b341e440c0e8796d395460b78 PEAK_WEIGH_WIN group__cxvec__math.html gga7942b58b341e440c0e8796d395460b78abb4b91d1bfa5bd51ff0e48633d9b9891 PEAK_WEIGH_WIN_CENTER group__cxvec__math.html gga7942b58b341e440c0e8796d395460b78ab0fb6b29112253cc5d51fb119b5d812a PEAK_EARLY_LATE group__cxvec__math.html gga7942b58b341e440c0e8796d395460b78aa8df843abc147bca5860fee1ddff1378 static float osmo_sinc group__cxvec__math.html ga4e7a7183dc4e5ce77d72d2986495f348 (float x) static float osmo_normsqf group__cxvec__math.html ga1b169ec31cb01111c0def0c12d65f3a2 (float complex c) struct osmo_cxvec * osmo_cxvec_scale group__cxvec__math.html ga5ac0adb49726087258381582582ef654 (const struct osmo_cxvec *in, float complex scale, struct osmo_cxvec *out) struct osmo_cxvec * osmo_cxvec_rotate group__cxvec__math.html ga49125f3c259da9d7eec7fa4d98d609d4 (const struct osmo_cxvec *in, float rps, struct osmo_cxvec *out) struct osmo_cxvec * osmo_cxvec_delay group__cxvec__math.html ga9fa20d926f9d313a4751cef1eff740ba (const struct osmo_cxvec *in, float delay, struct osmo_cxvec *out) struct osmo_cxvec * osmo_cxvec_convolve group__cxvec__math.html ga2ebadb16e25768896013420a98ec666f (const struct osmo_cxvec *f, const struct osmo_cxvec *g, enum osmo_cxvec_conv_type type, struct osmo_cxvec *out) struct osmo_cxvec * osmo_cxvec_correlate group__cxvec__math.html ga99ff6e3baec3253f4e431b156f042a0f (const struct osmo_cxvec *f, const struct osmo_cxvec *g, int g_corr_step, struct osmo_cxvec *out) float complex osmo_cxvec_interpolate_point group__cxvec__math.html gacb1c646e03a09b51b617467501639763 (const struct osmo_cxvec *cv, float pos) int osmo_cxvec_peaks_scan group__cxvec__math.html gad25b04feb1cd30b24fe7de8f76e56c23 (const struct osmo_cxvec *cv, int *peaks_idx, int N) float osmo_cxvec_peak_energy_find group__cxvec__math.html ga495219ee953336e15cd68c9b22d3850c (const struct osmo_cxvec *cv, int win_size, enum osmo_cxvec_peak_alg alg, float complex *peak_val_p) struct osmo_cxvec * osmo_cxvec_sig_normalize group__cxvec__math.html ga4579583a658fc33afd24a1d8508b212f (const struct osmo_cxvec *sig, int decim, float freq_shift, struct osmo_cxvec *out) iqbal.h /build/coverity/source-Osmocom/libosmo-dsp/include/osmocom/dsp/ iqbal_8h.html osmo_iqbal_opts void osmo_iqbal_fix group__iqbal.html gaaca46bab25fe24148c3cb3c4d2158c79 (float complex *out, float complex *in, unsigned int len, float mag, float phase) struct osmo_cxvec * osmo_iqbal_cxvec_fix group__iqbal.html ga978fbf1c9f01694852c561c95d5ceb9d (const struct osmo_cxvec *in, float mag, float phase, struct osmo_cxvec *out) float osmo_iqbal_estimate group__iqbal.html ga23c6972ae206b4a60dbe49d954fc9caa (const float complex *data, int fft_size, int fft_count) float osmo_iqbal_cxvec_estimate group__iqbal.html ga19298f48b07828c19bc54038d5abe5ad (const struct osmo_cxvec *sig, int fft_size, int fft_count) int osmo_iqbal_cxvec_optimize group__iqbal.html gac74f9d37e2153fdf954e592b36f7c7c0 (const struct osmo_cxvec *sig, float *mag, float *phase, const struct osmo_iqbal_opts *opts) const struct osmo_iqbal_opts osmo_iqbal_default_opts group__iqbal.html ga2f0587c233b021d72a98a11312ff5e9f cfile.c /build/coverity/source-Osmocom/libosmo-dsp/src/ cfile_8c.html struct cfile * cfile_load group__cfile.html gacb0304d89096222df64f3f9a10f22167 (const char *filename) void cfile_release group__cfile.html ga7728a89f370281e5da16ff27d8657b3d (struct cfile *cf) cxvec.c /build/coverity/source-Osmocom/libosmo-dsp/src/ cxvec_8c.html void osmo_cxvec_init_from_data group__cxvec.html gaa03ae6bbc24d094b8955d905832f0c36 (struct osmo_cxvec *cv, float complex *data, int len) struct osmo_cxvec * osmo_cxvec_alloc_from_data group__cxvec.html ga4edecda809e91f11cf88b53a1db8d62a (float complex *data, int len) struct osmo_cxvec * osmo_cxvec_alloc group__cxvec.html ga9461ac13f1d77ca832b140461e599caa (int max_len) void osmo_cxvec_free group__cxvec.html gaa57240ff2299122f9375e901b9700e7d (struct osmo_cxvec *cv) void osmo_cxvec_dbg_dump group__cxvec.html ga69e6d1ea3d468954cedf7d6f8d44f825 (struct osmo_cxvec *cv, const char *fname) cxvec_math.c /build/coverity/source-Osmocom/libosmo-dsp/src/ cxvec__math_8c.html struct osmo_cxvec * osmo_cxvec_scale group__cxvec__math.html ga5ac0adb49726087258381582582ef654 (const struct osmo_cxvec *in, float complex scale, struct osmo_cxvec *out) struct osmo_cxvec * osmo_cxvec_rotate group__cxvec__math.html ga49125f3c259da9d7eec7fa4d98d609d4 (const struct osmo_cxvec *in, float rps, struct osmo_cxvec *out) struct osmo_cxvec * osmo_cxvec_delay group__cxvec__math.html ga9fa20d926f9d313a4751cef1eff740ba (const struct osmo_cxvec *in, float delay, struct osmo_cxvec *out) struct osmo_cxvec * osmo_cxvec_convolve group__cxvec__math.html ga2ebadb16e25768896013420a98ec666f (const struct osmo_cxvec *f, const struct osmo_cxvec *g, enum osmo_cxvec_conv_type type, struct osmo_cxvec *out) struct osmo_cxvec * osmo_cxvec_correlate group__cxvec__math.html ga99ff6e3baec3253f4e431b156f042a0f (const struct osmo_cxvec *f, const struct osmo_cxvec *g, int g_corr_step, struct osmo_cxvec *out) float complex osmo_cxvec_interpolate_point group__cxvec__math.html gacb1c646e03a09b51b617467501639763 (const struct osmo_cxvec *cv, float pos) int osmo_cxvec_peaks_scan group__cxvec__math.html gad25b04feb1cd30b24fe7de8f76e56c23 (const struct osmo_cxvec *cv, int *peaks_idx, int N) float osmo_cxvec_peak_energy_find group__cxvec__math.html ga495219ee953336e15cd68c9b22d3850c (const struct osmo_cxvec *cv, int win_size, enum osmo_cxvec_peak_alg alg, float complex *peak_val_p) struct osmo_cxvec * osmo_cxvec_sig_normalize group__cxvec__math.html ga4579583a658fc33afd24a1d8508b212f (const struct osmo_cxvec *sig, int decim, float freq_shift, struct osmo_cxvec *out) iqbal.c /build/coverity/source-Osmocom/libosmo-dsp/src/ iqbal_8c.html _iqbal_estimate_state _iqbal_state void osmo_iqbal_fix group__iqbal.html gaaca46bab25fe24148c3cb3c4d2158c79 (float complex *out, float complex *in, unsigned int len, float mag, float phase) struct osmo_cxvec * osmo_iqbal_cxvec_fix group__iqbal.html ga978fbf1c9f01694852c561c95d5ceb9d (const struct osmo_cxvec *in, float mag, float phase, struct osmo_cxvec *out) static void _osmo_iqbal_estimate_release group__iqbal.html ga5ece20030938ef8e8f9e1c3f2d91482a (struct _iqbal_estimate_state *state) static float _osmo_iqbal_estimate group__iqbal.html ga129881cae54362d61dd2b4460f8af248 (const float complex *data, int fft_size, int fft_count, struct _iqbal_estimate_state **state_p) float osmo_iqbal_estimate group__iqbal.html ga23c6972ae206b4a60dbe49d954fc9caa (const float complex *data, int fft_size, int fft_count) float osmo_iqbal_cxvec_estimate group__iqbal.html ga19298f48b07828c19bc54038d5abe5ad (const struct osmo_cxvec *sig, int fft_size, int fft_count) static float _iqbal_objfn_value group__iqbal.html ga743af26acca4fa90afcf1e67dda95dba (struct _iqbal_state *state, float x[2]) static void _iqbal_objfn_gradient group__iqbal.html ga169a1a71bbe3ff22192dca26f4d9ef8d (struct _iqbal_state *state, float x[2], float v, float grad[2]) static float _iqbal_objfn_val_gradient group__iqbal.html ga62f9a247afbb52d576a1763ccd47397f (struct _iqbal_state *state, float x[2], float grad[2]) int osmo_iqbal_cxvec_optimize group__iqbal.html gac74f9d37e2153fdf954e592b36f7c7c0 (const struct osmo_cxvec *sig, float *mag, float *phase, const struct osmo_iqbal_opts *opts) const struct osmo_iqbal_opts osmo_iqbal_default_opts group__iqbal.html ga2f0587c233b021d72a98a11312ff5e9f _iqbal_estimate_state struct__iqbal__estimate__state.html float complex * fft struct__iqbal__estimate__state.html aa44240271f4835c080793da0b816bc1c fftwf_plan fft_plan struct__iqbal__estimate__state.html a0a1a4f9083a6228f38e78702b8f710e9 _iqbal_state struct__iqbal__state.html const struct osmo_iqbal_opts * opts struct__iqbal__state.html a96f58c4debc176d484eb20b5e19b4209 const struct osmo_cxvec * org struct__iqbal__state.html ab463e6d3cfc9d2f70e530dbe4f76458f struct osmo_cxvec * tmp struct__iqbal__state.html a03100dde8b80dacdd0a4936511c5ab10 int feval struct__iqbal__state.html ad82cbcec2dc9e52f4816cbe9a0af757f struct _iqbal_estimate_state * cache struct__iqbal__state.html a9663b19ceb3a2ab337c5ad74699e4c23 cfile structcfile.html float complex * data structcfile.html aeeb1105659968baae5df24026bf1d281 unsigned int len structcfile.html a2c856227c89a929b863da15951fcaef4 size_t _blen structcfile.html ad3d6965e1039aa1f648361b2f83b034a osmo_cxvec structosmo__cxvec.html int len structosmo__cxvec.html a03722af5764b41c9151a7542546e3739 int max_len structosmo__cxvec.html a42469c5c904c26c45af3ff557ccd203f int flags structosmo__cxvec.html ab3bd5fac3c3a84df65bc82d1cae223ab float complex * data structosmo__cxvec.html aec620e4391a60de801eb23dec73e4d12 float complex _data structosmo__cxvec.html aa8a9de0ef88d44caa1c07bc91b99bffd [0] osmo_iqbal_opts structosmo__iqbal__opts.html int fft_size structosmo__iqbal__opts.html a76e529e63af98a524caa8cf61c4de828 int fft_count structosmo__iqbal__opts.html abb7854c9f674bf12022ce0b5485fd2a7 int max_iter structosmo__iqbal__opts.html ac6dc907d8a810172970426cac913f2b0 int start_at_prev structosmo__iqbal__opts.html ad36e80298fe63cb9f985401e30f768fc cfile .cfile helpers group__cfile.html cfile.h cfile.c cfile struct cfile * cfile_load group__cfile.html gacb0304d89096222df64f3f9a10f22167 (const char *filename) void cfile_release group__cfile.html ga7728a89f370281e5da16ff27d8657b3d (struct cfile *cf) cxvec Complex vectors group__cxvec.html cxvec_math cxvec.h cxvec.c osmo_cxvec void osmo_cxvec_init_from_data group__cxvec.html gaa03ae6bbc24d094b8955d905832f0c36 (struct osmo_cxvec *cv, float complex *data, int len) struct osmo_cxvec * osmo_cxvec_alloc_from_data group__cxvec.html ga4edecda809e91f11cf88b53a1db8d62a (float complex *data, int len) struct osmo_cxvec * osmo_cxvec_alloc group__cxvec.html ga9461ac13f1d77ca832b140461e599caa (int max_len) void osmo_cxvec_free group__cxvec.html gaa57240ff2299122f9375e901b9700e7d (struct osmo_cxvec *cv) void osmo_cxvec_dbg_dump group__cxvec.html ga69e6d1ea3d468954cedf7d6f8d44f825 (struct osmo_cxvec *cv, const char *fname) cxvec_math Complex vectors math and signal processing group__cxvec__math.html cxvec_math.h cxvec_math.c osmo_cxvec_conv_type group__cxvec__math.html ga2e183a0f24afa2e16199d1514629bf08 CONV_FULL_SPAN group__cxvec__math.html gga2e183a0f24afa2e16199d1514629bf08ae758172bda42f9b44aa9015c0e142717 CONV_OVERLAP_ONLY group__cxvec__math.html gga2e183a0f24afa2e16199d1514629bf08a47fb2e6e9d274d4512601828023ac1d2 CONV_NO_DELAY group__cxvec__math.html gga2e183a0f24afa2e16199d1514629bf08a03ece74c3bcd50aeb9fb42329b9a59a5 osmo_cxvec_peak_alg group__cxvec__math.html ga7942b58b341e440c0e8796d395460b78 PEAK_WEIGH_WIN group__cxvec__math.html gga7942b58b341e440c0e8796d395460b78abb4b91d1bfa5bd51ff0e48633d9b9891 PEAK_WEIGH_WIN_CENTER group__cxvec__math.html gga7942b58b341e440c0e8796d395460b78ab0fb6b29112253cc5d51fb119b5d812a PEAK_EARLY_LATE group__cxvec__math.html gga7942b58b341e440c0e8796d395460b78aa8df843abc147bca5860fee1ddff1378 static float osmo_sinc group__cxvec__math.html ga4e7a7183dc4e5ce77d72d2986495f348 (float x) static float osmo_normsqf group__cxvec__math.html ga1b169ec31cb01111c0def0c12d65f3a2 (float complex c) struct osmo_cxvec * osmo_cxvec_scale group__cxvec__math.html ga5ac0adb49726087258381582582ef654 (const struct osmo_cxvec *in, float complex scale, struct osmo_cxvec *out) struct osmo_cxvec * osmo_cxvec_rotate group__cxvec__math.html ga49125f3c259da9d7eec7fa4d98d609d4 (const struct osmo_cxvec *in, float rps, struct osmo_cxvec *out) struct osmo_cxvec * osmo_cxvec_delay group__cxvec__math.html ga9fa20d926f9d313a4751cef1eff740ba (const struct osmo_cxvec *in, float delay, struct osmo_cxvec *out) struct osmo_cxvec * osmo_cxvec_convolve group__cxvec__math.html ga2ebadb16e25768896013420a98ec666f (const struct osmo_cxvec *f, const struct osmo_cxvec *g, enum osmo_cxvec_conv_type type, struct osmo_cxvec *out) struct osmo_cxvec * osmo_cxvec_correlate group__cxvec__math.html ga99ff6e3baec3253f4e431b156f042a0f (const struct osmo_cxvec *f, const struct osmo_cxvec *g, int g_corr_step, struct osmo_cxvec *out) float complex osmo_cxvec_interpolate_point group__cxvec__math.html gacb1c646e03a09b51b617467501639763 (const struct osmo_cxvec *cv, float pos) int osmo_cxvec_peaks_scan group__cxvec__math.html gad25b04feb1cd30b24fe7de8f76e56c23 (const struct osmo_cxvec *cv, int *peaks_idx, int N) float osmo_cxvec_peak_energy_find group__cxvec__math.html ga495219ee953336e15cd68c9b22d3850c (const struct osmo_cxvec *cv, int win_size, enum osmo_cxvec_peak_alg alg, float complex *peak_val_p) struct osmo_cxvec * osmo_cxvec_sig_normalize group__cxvec__math.html ga4579583a658fc33afd24a1d8508b212f (const struct osmo_cxvec *sig, int decim, float freq_shift, struct osmo_cxvec *out) iqbal IQ balance utilities group__iqbal.html iqbal.h iqbal.c osmo_iqbal_opts _iqbal_estimate_state _iqbal_state void osmo_iqbal_fix group__iqbal.html gaaca46bab25fe24148c3cb3c4d2158c79 (float complex *out, float complex *in, unsigned int len, float mag, float phase) struct osmo_cxvec * osmo_iqbal_cxvec_fix group__iqbal.html ga978fbf1c9f01694852c561c95d5ceb9d (const struct osmo_cxvec *in, float mag, float phase, struct osmo_cxvec *out) float osmo_iqbal_estimate group__iqbal.html ga23c6972ae206b4a60dbe49d954fc9caa (const float complex *data, int fft_size, int fft_count) float osmo_iqbal_cxvec_estimate group__iqbal.html ga19298f48b07828c19bc54038d5abe5ad (const struct osmo_cxvec *sig, int fft_size, int fft_count) int osmo_iqbal_cxvec_optimize group__iqbal.html gac74f9d37e2153fdf954e592b36f7c7c0 (const struct osmo_cxvec *sig, float *mag, float *phase, const struct osmo_iqbal_opts *opts) static void _osmo_iqbal_estimate_release group__iqbal.html ga5ece20030938ef8e8f9e1c3f2d91482a (struct _iqbal_estimate_state *state) static float _osmo_iqbal_estimate group__iqbal.html ga129881cae54362d61dd2b4460f8af248 (const float complex *data, int fft_size, int fft_count, struct _iqbal_estimate_state **state_p) static float _iqbal_objfn_value group__iqbal.html ga743af26acca4fa90afcf1e67dda95dba (struct _iqbal_state *state, float x[2]) static void _iqbal_objfn_gradient group__iqbal.html ga169a1a71bbe3ff22192dca26f4d9ef8d (struct _iqbal_state *state, float x[2], float v, float grad[2]) static float _iqbal_objfn_val_gradient group__iqbal.html ga62f9a247afbb52d576a1763ccd47397f (struct _iqbal_state *state, float x[2], float grad[2]) const struct osmo_iqbal_opts osmo_iqbal_default_opts group__iqbal.html ga2f0587c233b021d72a98a11312ff5e9f const struct osmo_iqbal_opts osmo_iqbal_default_opts group__iqbal.html ga2f0587c233b021d72a98a11312ff5e9f