SYMBOL INDEX (731 symbols across 39 files) FILE: debian/heatmap.py function frange (line 18) | def frange(start, stop, step): function rgb2 (line 71) | def rgb2(z): function rgb3 (line 75) | def rgb3(z): FILE: include/controlThread.h type ctrl_thread_data_t (line 26) | typedef struct FILE: include/reg_field.h type cmd_op (line 7) | enum cmd_op { type pstate (line 13) | enum pstate { type strbuf (line 18) | struct strbuf { type cmd_state (line 23) | struct cmd_state { type cmd (line 30) | struct cmd { type reg_field (line 39) | struct reg_field { type reg_field_ops (line 45) | struct reg_field_ops { type reg_field_ops (line 54) | struct reg_field_ops type reg_field (line 54) | struct reg_field type reg_field_ops (line 55) | struct reg_field_ops type reg_field (line 55) | struct reg_field type cmd_state (line 56) | struct cmd_state type cmd_op (line 56) | enum cmd_op type reg_field_ops (line 58) | struct reg_field_ops FILE: include/rtl-sdr.h type rtlsdr_dev_t (line 33) | typedef struct rtlsdr_dev rtlsdr_dev_t; type rtlsdr_tuner (line 244) | enum rtlsdr_tuner { type rtlsdr_ds_mode (line 454) | enum rtlsdr_ds_mode { type rtlsdr_ds_mode (line 471) | enum rtlsdr_ds_mode FILE: include/rtl_tcp.h type RTL_TCP_COMMANDS (line 33) | enum RTL_TCP_COMMANDS { FILE: include/rtlsdr_rpc_msg.h type rtlsdr_rpc_op_t (line 8) | typedef enum type rtlsdr_rpc_fmt_t (line 52) | typedef struct type rtlsdr_rpc_msg_t (line 62) | typedef struct FILE: include/tuner_e4k.h type e4k_reg (line 31) | enum e4k_reg { type e4k_agc_mode (line 144) | enum e4k_agc_mode { type e4k_band (line 158) | enum e4k_band { type e4k_mixer_filter_bw (line 165) | enum e4k_mixer_filter_bw { type e4k_if_filter (line 177) | enum e4k_if_filter { type e4k_pll_params (line 182) | struct e4k_pll_params { type e4k_state (line 193) | struct e4k_state { type e4k_state (line 201) | struct e4k_state type e4k_state (line 202) | struct e4k_state type e4k_state (line 203) | struct e4k_state type e4k_state (line 204) | struct e4k_state type e4k_state (line 205) | struct e4k_state type e4k_state (line 206) | struct e4k_state type e4k_state (line 207) | struct e4k_state type e4k_pll_params (line 207) | struct e4k_pll_params type e4k_pll_params (line 208) | struct e4k_pll_params type e4k_state (line 209) | struct e4k_state type e4k_if_filter (line 209) | enum e4k_if_filter type e4k_state (line 210) | struct e4k_state type e4k_if_filter (line 210) | enum e4k_if_filter type e4k_state (line 212) | struct e4k_state type e4k_state (line 213) | struct e4k_state type e4k_state (line 215) | struct e4k_state type e4k_state (line 216) | struct e4k_state type e4k_state (line 217) | struct e4k_state type e4k_state (line 219) | struct e4k_state type e4k_state (line 220) | struct e4k_state type e4k_state (line 221) | struct e4k_state FILE: include/tuner_fc2580.h type fc2580_band_type (line 15) | typedef enum { type fc2580_fci_result_type (line 22) | typedef enum { type FUNCTION_STATUS (line 27) | enum FUNCTION_STATUS type FC2580_AGC_MODE (line 95) | enum FC2580_AGC_MODE type FC2580_BANDWIDTH_MODE (line 103) | enum FC2580_BANDWIDTH_MODE FILE: include/tuner_r82xx.h type r82xx_chip (line 46) | enum r82xx_chip { type r82xx_tuner_type (line 55) | enum r82xx_tuner_type { type r82xx_xtal_cap_value (line 61) | enum r82xx_xtal_cap_value { type r82xx_config (line 69) | struct r82xx_config { type r82xx_priv (line 82) | struct r82xx_priv { type r82xx_freq_range (line 136) | struct r82xx_freq_range { type r82xx_delivery_system (line 146) | enum r82xx_delivery_system { type r82xx_priv (line 153) | struct r82xx_priv type r82xx_priv (line 154) | struct r82xx_priv type r82xx_priv (line 155) | struct r82xx_priv type r82xx_priv (line 156) | struct r82xx_priv type r82xx_priv (line 157) | struct r82xx_priv type r82xx_priv (line 158) | struct r82xx_priv type r82xx_priv (line 159) | struct r82xx_priv type r82xx_priv (line 160) | struct r82xx_priv type r82xx_priv (line 162) | struct r82xx_priv type r82xx_priv (line 164) | struct r82xx_priv type r82xx_priv (line 165) | struct r82xx_priv type r82xx_priv (line 166) | struct r82xx_priv type r82xx_priv (line 168) | struct r82xx_priv type r82xx_priv (line 169) | struct r82xx_priv type r82xx_priv (line 171) | struct r82xx_priv type r82xx_priv (line 172) | struct r82xx_priv type r82xx_priv (line 174) | struct r82xx_priv type r82xx_priv (line 175) | struct r82xx_priv type r82xx_priv (line 177) | struct r82xx_priv type r82xx_priv (line 178) | struct r82xx_priv type r82xx_priv (line 179) | struct r82xx_priv FILE: src/controlThread.c type socklen_t (line 57) | typedef int socklen_t; type timeval (line 84) | struct timeval type linger (line 85) | struct linger type sockaddr_in (line 89) | struct sockaddr_in type sockaddr (line 121) | struct sockaddr type sockaddr (line 147) | struct sockaddr FILE: src/convenience/convenience.c function atofs (line 43) | double atofs(char *s) function atoft (line 74) | double atoft(char *s) function atofp (line 102) | double atofp(char *s) type tm (line 123) | struct tm type tm (line 123) | struct tm function time_t (line 207) | time_t utctimestr_to_time(const char * str, double * fraction) { function time_t (line 241) | time_t localtimestr_to_time(const char * str, double * fraction) { function executeInBackground (line 260) | void executeInBackground( char * file, char * args, char * searchStr[], ... function executeInBackground (line 299) | void executeInBackground( char * file, char * args, char * searchStr[], ... FILE: src/convenience/rtl_convenience.c function nearest_gain (line 44) | int nearest_gain(rtlsdr_dev_t *dev, int target_gain) function verbose_set_frequency (line 71) | int verbose_set_frequency(rtlsdr_dev_t *dev, uint64_t frequency) function verbose_set_sample_rate (line 83) | int verbose_set_sample_rate(rtlsdr_dev_t *dev, uint32_t samp_rate) function verbose_set_bandwidth (line 95) | int verbose_set_bandwidth(rtlsdr_dev_t *dev, uint32_t bandwidth) function verbose_direct_sampling (line 114) | int verbose_direct_sampling(rtlsdr_dev_t *dev, int on) function verbose_offset_tuning (line 131) | int verbose_offset_tuning(rtlsdr_dev_t *dev) function verbose_auto_gain (line 148) | int verbose_auto_gain(rtlsdr_dev_t *dev) function verbose_gain_set (line 160) | int verbose_gain_set(rtlsdr_dev_t *dev, int gain) function verbose_ppm_set (line 177) | int verbose_ppm_set(rtlsdr_dev_t *dev, int ppm_error) function verbose_reset_buffer (line 191) | int verbose_reset_buffer(rtlsdr_dev_t *dev) function verbose_device_search (line 200) | int verbose_device_search(char *s) FILE: src/convenience/wavehdr.h type chunk_hdr (line 28) | typedef struct type Wind_SystemTime (line 34) | typedef struct type riff_chunk (line 47) | typedef struct type fmt_chunk (line 54) | typedef struct type auxi_chunk (line 66) | typedef struct type data_chunk (line 83) | typedef struct type waveFileHeader (line 89) | typedef struct FILE: src/convenience/waveread.c function waveGetTimeInt (line 48) | static void waveGetTimeInt(const Wind_SystemTime *p, time_t *tim, double... function waveGetStartTime (line 96) | void waveGetStartTime(time_t *tim, double *fraction) function waveGetStopTime (line 101) | void waveGetStopTime(time_t *tim, double *fraction) function waveReadHeader (line 107) | int waveReadHeader(FILE * f, uint32_t *srate, uint32_t *freq, int *bits... function waveReadSamples (line 235) | int waveReadSamples(FILE* f, void * vpData, size_t numSamples, int nee... function waveReadFrames (line 260) | int waveReadFrames(FILE* f, void * vpData, size_t numFrames, int needC... FILE: src/convenience/wavewrite.c function gettimeofday (line 47) | int gettimeofday(struct timeval *tv, void* ignored) function waveSetCurrTime (line 69) | static void waveSetCurrTime(Wind_SystemTime *p) function waveSetStartTimeInt (line 92) | static void waveSetStartTimeInt(time_t tim, double fraction, Wind_System... function waveSetStartTime (line 107) | void waveSetStartTime(time_t tim, double fraction) function wavePrepareHeader (line 114) | void wavePrepareHeader(unsigned samplerate, unsigned freq, int bitsPerSa... function waveWriteHeader (line 151) | void waveWriteHeader(unsigned samplerate, unsigned freq, int bitsPerSamp... function waveWriteSamples (line 161) | int waveWriteSamples(FILE* f, void * vpData, size_t numSamples, int ne... function waveWriteFrames (line 186) | int waveWriteFrames(FILE* f, void * vpData, size_t numFrames, int need... function waveFinalizeHeader (line 212) | int waveFinalizeHeader(FILE * f) FILE: src/getopt/getopt.c function exchange (line 302) | static void function _getopt_internal (line 509) | int function getopt (line 975) | int function main (line 994) | int FILE: src/getopt/getopt.h type option (line 94) | struct option type option (line 152) | struct option type option (line 155) | struct option type option (line 160) | struct option FILE: src/librtlsdr.c type socklen_t (line 36) | typedef int socklen_t; type rtlsdr_tuner_iface_t (line 115) | typedef struct rtlsdr_tuner_iface { type rtlsdr_async_status (line 133) | enum rtlsdr_async_status { type softagc_mode (line 160) | enum softagc_mode { type softagc_stateT (line 167) | enum softagc_stateT { type softagc_state (line 175) | struct softagc_state { type rtlsdr_dev (line 203) | struct rtlsdr_dev { type softagc_stateT (line 294) | enum softagc_stateT function e4000_init (line 297) | int e4000_init(void *dev) { function e4000_exit (line 304) | int e4000_exit(void *dev) { function e4000_set_freq (line 308) | int e4000_set_freq(void *dev, uint32_t freq) { function e4000_set_bw (line 313) | int e4000_set_bw(void *dev, int bw, uint32_t *applied_bw, int apply) { function e4000_set_gain (line 326) | int e4000_set_gain(void *dev, int gain) { function e4000_set_if_gain (line 343) | int e4000_set_if_gain(void *dev, int stage, int gain) { function e4000_set_gain_mode (line 347) | int e4000_set_gain_mode(void *dev, int manual) { function fc0012_exit (line 352) | int fc0012_exit(void *dev) { return 0; } function fc0012_set_freq (line 353) | int fc0012_set_freq(void *dev, uint32_t freq) { function fc0012_set_bw (line 358) | int fc0012_set_bw(void *dev, int bw, uint32_t *applied_bw, int apply) { ... function fc0012_set_gain_mode (line 359) | int fc0012_set_gain_mode(void *dev, int manual) { return 0; } function _fc0012_set_i2c_register (line 360) | int _fc0012_set_i2c_register(void *dev, unsigned i2c_register, unsigned ... function _fc0013_init (line 364) | int _fc0013_init(void *dev) { return fc0013_init(dev); } function fc0013_exit (line 365) | int fc0013_exit(void *dev) { return 0; } function fc0013_set_freq (line 366) | int fc0013_set_freq(void *dev, uint32_t freq) { function fc0013_set_bw (line 369) | int fc0013_set_bw(void *dev, int bw, uint32_t *applied_bw, int apply) { ... function _fc0013_set_gain (line 370) | int _fc0013_set_gain(void *dev, int gain) { return fc0013_set_lna_gain(d... function fc2580_init (line 372) | int fc2580_init(void *dev) { return fc2580_Initialize(dev); } function fc2580_exit (line 373) | int fc2580_exit(void *dev) { return 0; } function _fc2580_set_freq (line 374) | int _fc2580_set_freq(void *dev, uint32_t freq) { function fc2580_set_bw (line 377) | int fc2580_set_bw(void *dev, int bw, uint32_t *applied_bw, int apply) { function fc2580_set_gain (line 382) | int fc2580_set_gain(void *dev, int gain) { return 0; } function fc2580_set_gain_mode (line 383) | int fc2580_set_gain_mode(void *dev, int manual) { return 0; } function r820t_init (line 385) | int r820t_init(void *dev) { function r820t_exit (line 405) | int r820t_exit(void *dev) { function r820t_set_freq64 (line 410) | int r820t_set_freq64(void *dev, uint64_t freq) { function r820t_set_freq (line 427) | int r820t_set_freq(void *dev, uint32_t freq) { function r820t_set_bw (line 432) | int r820t_set_bw(void *dev, int bw, uint32_t *applied_bw, int apply) { function r820t_set_bw_center (line 464) | int r820t_set_bw_center(void *dev, int32_t if_band_center_freq) { function rtlsdr_vga_control (line 495) | int rtlsdr_vga_control( rtlsdr_dev_t* devt, int rc, int rtl_vga_control ) { function r820t_set_gain (line 512) | int r820t_set_gain(void *dev, int gain) { function r820t_set_gain_ext (line 520) | int r820t_set_gain_ext(void *dev, int lna_gain, int mixer_gain, int vga_... function r820t_set_if_mode (line 528) | int r820t_set_if_mode(void *dev, int if_mode) { function r820t_set_gain_mode (line 536) | int r820t_set_gain_mode(void *dev, int manual) { function r820t_get_i2c_register (line 545) | unsigned r820t_get_i2c_register(void *dev, int reg) { function r820t_set_i2c_register (line 549) | int r820t_set_i2c_register(void *dev, unsigned i2c_register, unsigned da... function r820t_get_i2c_reg_array (line 556) | int r820t_get_i2c_reg_array(void *dev, unsigned char* data, int len) { function r820t_set_sideband (line 561) | int r820t_set_sideband(void *dev, int sideband) { function r820t_set_i2c_override (line 598) | int r820t_set_i2c_override(void *dev, unsigned i2c_register, unsigned da... type rtlsdr_dongle_t (line 645) | typedef struct rtlsdr_dongle { type usb_reg (line 722) | enum usb_reg { type sys_reg (line 733) | enum sys_reg { type blocks (line 794) | enum blocks { function rtlsdr_read_array (line 814) | int rtlsdr_read_array(rtlsdr_dev_t *dev, uint8_t block, uint16_t addr, u... function rtlsdr_write_array (line 828) | int rtlsdr_write_array(rtlsdr_dev_t *dev, uint8_t block, uint16_t addr, ... function rtlsdr_i2c_write_reg (line 842) | int rtlsdr_i2c_write_reg(rtlsdr_dev_t *dev, uint8_t i2c_addr, uint8_t re... function rtlsdr_i2c_read_reg (line 852) | uint8_t rtlsdr_i2c_read_reg(rtlsdr_dev_t *dev, uint8_t i2c_addr, uint8_t... function rtlsdr_i2c_write (line 863) | int rtlsdr_i2c_write(rtlsdr_dev_t *dev, uint8_t i2c_addr, uint8_t *buffe... function rtlsdr_i2c_read (line 873) | int rtlsdr_i2c_read(rtlsdr_dev_t *dev, uint8_t i2c_addr, uint8_t *buffer... function rtlsdr_read_reg (line 883) | uint16_t rtlsdr_read_reg(rtlsdr_dev_t *dev, uint8_t block, uint16_t addr... function rtlsdr_write_reg (line 901) | int rtlsdr_write_reg(rtlsdr_dev_t *dev, uint8_t block, uint16_t addr, ui... function rtlsdr_demod_read_reg (line 924) | uint16_t rtlsdr_demod_read_reg(rtlsdr_dev_t *dev, uint8_t page, uint16_t... function rtlsdr_demod_write_reg (line 943) | int rtlsdr_demod_write_reg(rtlsdr_dev_t *dev, uint8_t page, uint16_t add... function rtlsdr_set_gpio_bit (line 967) | int rtlsdr_set_gpio_bit(rtlsdr_dev_t *dev, uint8_t gpio, int val) function rtlsdr_set_gpio_output (line 978) | int rtlsdr_set_gpio_output(rtlsdr_dev_t *dev, uint8_t gpio) function rtlsdr_get_gpio_bit (line 1002) | int rtlsdr_get_gpio_bit(rtlsdr_dev_t *dev, uint8_t gpio, int *val) function rtlsdr_set_gpio_input (line 1012) | int rtlsdr_set_gpio_input(rtlsdr_dev_t *dev, uint8_t gpio) function rtlsdr_set_gpio_status (line 1036) | int rtlsdr_set_gpio_status(rtlsdr_dev_t *dev, int *status ) function rtlsdr_get_gpio_byte (line 1045) | int rtlsdr_get_gpio_byte(rtlsdr_dev_t *dev, int *val) function rtlsdr_set_gpio_byte (line 1051) | int rtlsdr_set_gpio_byte(rtlsdr_dev_t *dev, int val) function rtlsdr_set_i2c_repeater (line 1058) | void rtlsdr_set_i2c_repeater(rtlsdr_dev_t *dev, int on) function rtlsdr_set_fir (line 1078) | int rtlsdr_set_fir(rtlsdr_dev_t *dev) function rtlsdr_init_baseband (line 1111) | void rtlsdr_init_baseband(rtlsdr_dev_t *dev) function rtlsdr_deinit_baseband (line 1168) | int rtlsdr_deinit_baseband(rtlsdr_dev_t *dev) function rtlsdr_set_if_freq (line 1187) | static int rtlsdr_set_if_freq(rtlsdr_dev_t *dev, uint32_t freq) function rtlsdr_set_spectrum_inversion (line 1225) | static int rtlsdr_set_spectrum_inversion(rtlsdr_dev_t *dev, int sideband) function rtlsdr_set_sample_freq_correction (line 1242) | int rtlsdr_set_sample_freq_correction(rtlsdr_dev_t *dev, int ppm) function rtlsdr_set_xtal_freq (line 1256) | int rtlsdr_set_xtal_freq(rtlsdr_dev_t *dev, uint32_t rtl_freq, uint32_t ... function rtlsdr_get_xtal_freq (line 1305) | int rtlsdr_get_xtal_freq(rtlsdr_dev_t *dev, uint32_t *rtl_freq, uint32_t... function rtlsdr_get_usb_strings (line 1332) | int rtlsdr_get_usb_strings(rtlsdr_dev_t *dev, char *manufact, char *prod... function rtlsdr_write_eeprom (line 1380) | int rtlsdr_write_eeprom(rtlsdr_dev_t *dev, uint8_t *data, uint8_t offset... function rtlsdr_read_eeprom (line 1425) | int rtlsdr_read_eeprom(rtlsdr_dev_t *dev, uint8_t *data, uint8_t offset,... function rtlsdr_set_center_freq (line 1456) | int rtlsdr_set_center_freq(rtlsdr_dev_t *dev, uint32_t freq) function rtlsdr_set_center_freq64 (line 1492) | int rtlsdr_set_center_freq64(rtlsdr_dev_t *dev, uint64_t freq) function rtlsdr_is_tuner_PLL_locked (line 1533) | int rtlsdr_is_tuner_PLL_locked(rtlsdr_dev_t *dev) function rtlsdr_get_center_freq (line 1555) | uint32_t rtlsdr_get_center_freq(rtlsdr_dev_t *dev) function rtlsdr_get_center_freq64 (line 1570) | uint64_t rtlsdr_get_center_freq64(rtlsdr_dev_t *dev) function rtlsdr_set_freq_correction (line 1585) | int rtlsdr_set_freq_correction(rtlsdr_dev_t *dev, int ppm) function rtlsdr_get_freq_correction (line 1621) | int rtlsdr_get_freq_correction(rtlsdr_dev_t *dev) function rtlsdr_get_tuner_type (line 1636) | enum rtlsdr_tuner rtlsdr_get_tuner_type(rtlsdr_dev_t *dev) function rtlsdr_get_tuner_gains (line 1721) | int rtlsdr_get_tuner_gains(rtlsdr_dev_t *dev, int *gains) function rtlsdr_set_and_get_tuner_bandwidth (line 1742) | int rtlsdr_set_and_get_tuner_bandwidth(rtlsdr_dev_t *dev, uint32_t bw, u... function rtlsdr_set_tuner_bandwidth (line 1782) | int rtlsdr_set_tuner_bandwidth(rtlsdr_dev_t *dev, uint32_t bw ) function rtlsdr_set_tuner_band_center (line 1793) | int rtlsdr_set_tuner_band_center(rtlsdr_dev_t *dev, int32_t if_band_cent... function rtlsdr_set_tuner_gain (line 1807) | int rtlsdr_set_tuner_gain(rtlsdr_dev_t *dev, int gain) function rtlsdr_set_tuner_gain_ext (line 1834) | int rtlsdr_set_tuner_gain_ext(rtlsdr_dev_t *dev, int lna_gain, int mixer... function rtlsdr_set_tuner_if_mode (line 1855) | int rtlsdr_set_tuner_if_mode(rtlsdr_dev_t *dev, int if_mode) function rtlsdr_get_tuner_gain (line 1876) | int rtlsdr_get_tuner_gain(rtlsdr_dev_t *dev) function rtlsdr_set_tuner_if_gain (line 1896) | int rtlsdr_set_tuner_if_gain(rtlsdr_dev_t *dev, int stage, int gain) function rtlsdr_set_tuner_gain_mode (line 1925) | int rtlsdr_set_tuner_gain_mode(rtlsdr_dev_t *dev, int mode) function rtlsdr_set_tuner_sideband (line 1958) | int rtlsdr_set_tuner_sideband(rtlsdr_dev_t *dev, int sideband) function rtlsdr_set_tuner_i2c_register (line 2018) | int rtlsdr_set_tuner_i2c_register(rtlsdr_dev_t *dev, unsigned i2c_regist... function rtlsdr_get_tuner_i2c_register (line 2042) | int rtlsdr_get_tuner_i2c_register(rtlsdr_dev_t *dev, unsigned char* data... function rtlsdr_set_tuner_i2c_override (line 2058) | int rtlsdr_set_tuner_i2c_override(rtlsdr_dev_t *dev, unsigned i2c_regist... function rtlsdr_set_sample_rate (line 2082) | int rtlsdr_set_sample_rate(rtlsdr_dev_t *dev, uint32_t samp_rate) function rtlsdr_get_sample_rate (line 2151) | uint32_t rtlsdr_get_sample_rate(rtlsdr_dev_t *dev) function rtlsdr_set_testmode (line 2166) | int rtlsdr_set_testmode(rtlsdr_dev_t *dev, int on) function rtlsdr_set_agc_mode (line 2185) | int rtlsdr_set_agc_mode(rtlsdr_dev_t *dev, int on) function rtlsdr_set_direct_sampling (line 2204) | int rtlsdr_set_direct_sampling(rtlsdr_dev_t *dev, int on) function rtlsdr_get_direct_sampling (line 2278) | int rtlsdr_get_direct_sampling(rtlsdr_dev_t *dev) function rtlsdr_set_ds_mode (line 2293) | int rtlsdr_set_ds_mode(rtlsdr_dev_t *dev, enum rtlsdr_ds_mode mode, uint... function rtlsdr_update_ds (line 2330) | static int rtlsdr_update_ds(rtlsdr_dev_t *dev, uint64_t freq) function rtlsdr_set_offset_tuning (line 2356) | int rtlsdr_set_offset_tuning(rtlsdr_dev_t *dev, int on) function rtlsdr_get_offset_tuning (line 2406) | int rtlsdr_get_offset_tuning(rtlsdr_dev_t *dev) function rtlsdr_set_dithering (line 2421) | int rtlsdr_set_dithering(rtlsdr_dev_t *dev, int dither) function rtlsdr_dongle_t (line 2429) | static rtlsdr_dongle_t *find_known_device(uint16_t vid, uint16_t pid) function rtlsdr_get_device_count (line 2444) | uint32_t rtlsdr_get_device_count(void) type libusb_device_descriptor (line 2485) | struct libusb_device_descriptor function rtlsdr_get_device_usb_strings (line 2526) | int rtlsdr_get_device_usb_strings(uint32_t index, char *manufact, function rtlsdr_get_index_by_serial (line 2582) | int rtlsdr_get_index_by_serial(const char *serial) function parseNum (line 2614) | static int parseNum(const char * pacNum) { function parseFreq (line 2658) | static double parseFreq(char *s) function parse (line 2720) | static int parse(char *message, rtlsdr_dev_t *dev) type sockaddr (line 3052) | struct sockaddr type sockaddr (line 3064) | struct sockaddr function rtlsdr_check_dongle_model (line 3088) | int rtlsdr_check_dongle_model(void *dev, char *manufact_check, char *pro... function rtlsdr_open (line 3097) | int rtlsdr_open(rtlsdr_dev_t **out_dev, uint32_t index) function rtlsdr_close (line 3448) | int rtlsdr_close(rtlsdr_dev_t *dev) function rtlsdr_reset_buffer (line 3508) | int rtlsdr_reset_buffer(rtlsdr_dev_t *dev) function rtlsdr_process_env_opts (line 3527) | static void rtlsdr_process_env_opts(rtlsdr_dev_t *dev) function rtlsdr_read_sync (line 3538) | int rtlsdr_read_sync(rtlsdr_dev_t *dev, void *buf, int len, int *n_read) function reactivate_softagc (line 3558) | static int reactivate_softagc(rtlsdr_dev_t *dev, enum softagc_stateT new... type softagc_state (line 3586) | struct softagc_state function softagc_init (line 3606) | static void softagc_init(rtlsdr_dev_t *dev) function softagc_uninit (line 3624) | static void softagc_uninit(rtlsdr_dev_t *dev) function softagc (line 3637) | static int softagc(rtlsdr_dev_t *dev, unsigned char *buf, int len) function _libusb_callback (line 3814) | static void LIBUSB_CALL _libusb_callback(struct libusb_transfer *xfer) function rtlsdr_wait_async (line 3847) | int rtlsdr_wait_async(rtlsdr_dev_t *dev, rtlsdr_read_async_cb_t cb, void... function _rtlsdr_alloc_async_buffers (line 3862) | static int _rtlsdr_alloc_async_buffers(rtlsdr_dev_t *dev) function _rtlsdr_free_async_buffers (line 3926) | static int _rtlsdr_free_async_buffers(rtlsdr_dev_t *dev) function rtlsdr_read_async (line 3966) | int rtlsdr_read_async(rtlsdr_dev_t *dev, rtlsdr_read_async_cb_t cb, void... function rtlsdr_cancel_async (line 4090) | int rtlsdr_cancel_async(rtlsdr_dev_t *dev) function rtlsdr_get_tuner_clock (line 4119) | uint32_t rtlsdr_get_tuner_clock(void *dev) function rtlsdr_i2c_write_fn (line 4133) | int rtlsdr_i2c_write_fn(void *dev, uint8_t addr, uint8_t *buf, int len) function rtlsdr_i2c_read_fn (line 4141) | int rtlsdr_i2c_read_fn(void *dev, uint8_t addr, uint8_t *buf, int len) type rtl28xxu_req (line 4156) | struct rtl28xxu_req { type rtl28xxu_reg_val (line 4163) | struct rtl28xxu_reg_val { type rtl28xxu_reg_val_mask (line 4168) | struct rtl28xxu_reg_val_mask { function rtlsdr_read_regs (line 4175) | static int rtlsdr_read_regs(rtlsdr_dev_t *dev, uint8_t block, uint16_t a... function rtlsdr_write_reg_mask (line 4189) | static int rtlsdr_write_reg_mask(rtlsdr_dev_t *d, int block, uint16_t re... function rtlsdr_ir_query (line 4208) | int rtlsdr_ir_query(rtlsdr_dev_t *d, uint8_t *buf, size_t buf_len) function rtlsdr_set_bias_tee_gpio (line 4304) | int rtlsdr_set_bias_tee_gpio(rtlsdr_dev_t *dev, int gpio, int on) function rtlsdr_set_bias_tee (line 4321) | int rtlsdr_set_bias_tee(rtlsdr_dev_t *dev, int on) function rtlsdr_set_harmonic_rx (line 4329) | int rtlsdr_set_harmonic_rx(rtlsdr_dev_t *dev, int harmonic) function rtlsdr_set_opt_string (line 4407) | int rtlsdr_set_opt_string(rtlsdr_dev_t *dev, const char *opts, int verbose) function rtlsdr_get_version (line 4664) | uint32_t rtlsdr_get_version() { FILE: src/rtl_adsb.c function usage (line 92) | void usage(void) function BOOL (line 123) | BOOL WINAPI function sighandler (line 135) | static void sighandler(int signum) function display (line 143) | void display(int *frame, int len) function abs8 (line 166) | int abs8(int x) function squares_precompute (line 174) | void squares_precompute(void) function magnitute (line 185) | int magnitute(uint8_t *buf, int len) function single_manchester (line 197) | static inline uint16_t single_manchester(uint16_t a, uint16_t b, uint16_... function min16 (line 238) | static inline uint16_t min16(uint16_t a, uint16_t b) function max16 (line 243) | static inline uint16_t max16(uint16_t a, uint16_t b) function preamble (line 248) | static inline int preamble(uint16_t *buf, int i) function manchester (line 274) | void manchester(uint16_t *buf, int len) function messages (line 321) | void messages(uint16_t *buf, int len) function rtlsdr_callback (line 354) | static void rtlsdr_callback(unsigned char *buf, uint32_t len, void *ctx) function main (line 375) | int main(int argc, char **argv) FILE: src/rtl_biast.c function usage (line 38) | void usage(void) function main (line 62) | int main(int argc, char **argv) FILE: src/rtl_eeprom.c type rtlsdr_config_t (line 40) | typedef struct rtlsdr_config { function dump_config (line 51) | void dump_config(rtlsdr_config_t *conf) function usage (line 68) | void usage(void) function get_string_descriptor (line 103) | int get_string_descriptor(int pos, uint8_t *data, char *str) function set_string_descriptor (line 120) | int set_string_descriptor(int pos, uint8_t *data, char *str) function parse_eeprom_to_conf (line 143) | int parse_eeprom_to_conf(rtlsdr_config_t *conf, uint8_t *dat) function gen_eeprom_from_conf (line 163) | int gen_eeprom_from_conf(rtlsdr_config_t *conf, uint8_t *dat) type configs (line 188) | enum configs { function gen_default_conf (line 198) | void gen_default_conf(rtlsdr_config_t *conf, int config) function main (line 272) | int main(int argc, char **argv) FILE: src/rtl_fm.c type trigExpr (line 120) | enum trigExpr { crit_IN =0, crit_OUT, crit_LT, crit_GT } type cmd_state (line 127) | struct cmd_state type dongle_state (line 158) | struct dongle_state type demod_state (line 182) | struct demod_state type output_state (line 220) | struct output_state type controller_state (line 235) | struct controller_state type dongle_state (line 250) | struct dongle_state type demod_state (line 251) | struct demod_state type output_state (line 252) | struct output_state type controller_state (line 253) | struct controller_state type cmd_state (line 254) | struct cmd_state function usage (line 257) | void usage(void) function BOOL (line 347) | BOOL WINAPI function sighandler (line 359) | static void sighandler(int signum) function log2 (line 389) | double log2(double n) function rotate16_90 (line 431) | void rotate16_90(int16_t *buf, uint32_t len) function rotate16_neg90 (line 443) | void rotate16_neg90(int16_t *buf, uint32_t len) function rotate_90 (line 456) | void rotate_90(unsigned char *buf, uint32_t len) function rotate_neg90 (line 468) | void rotate_neg90(unsigned char *buf, uint32_t len) function low_pass (line 480) | void low_pass(struct demod_state *d) function cmd_init (line 513) | static void cmd_init(struct cmd_state *c) function toNextCmdLine (line 546) | static int toNextCmdLine(struct cmd_state *c) function testTrigCrit (line 659) | static int testTrigCrit(struct cmd_state *c, double level) function checkTriggerCommand (line 671) | static void checkTriggerCommand(struct cmd_state *c, unsigned char adcSa... function low_pass_simple (line 758) | int low_pass_simple(int16_t *signal2, int len, int step) function low_pass_real (line 774) | void low_pass_real(struct demod_state *s) function fifth_order (line 796) | void fifth_order(int16_t *data, int length, int16_t *hist) function generic_fir (line 827) | void generic_fir(int16_t *data, int length, int *fir, int16_t *hist) function multiply (line 855) | void multiply(int ar, int aj, int br, int bj, int *cr, int *cj) function polar_discriminant (line 861) | int polar_discriminant(int ar, int aj, int br, int bj) function fast_atan2 (line 870) | int fast_atan2(int y, int x) function polar_disc_fast (line 893) | int polar_disc_fast(int ar, int aj, int br, int bj) function atan_lut_init (line 900) | int atan_lut_init(void) function polar_disc_lut (line 913) | int polar_disc_lut(int ar, int aj, int br, int bj) function esbensen (line 951) | int esbensen(int ar, int aj, int br, int bj) function fm_demod (line 969) | void fm_demod(struct demod_state *fm) function am_demod (line 1002) | void am_demod(struct demod_state *fm) function usb_demod (line 1020) | void usb_demod(struct demod_state *fm) function lsb_demod (line 1032) | void lsb_demod(struct demod_state *fm) function raw_demod (line 1044) | void raw_demod(struct demod_state *fm) function deemph_filter (line 1053) | void deemph_filter(struct demod_state *fm) function dc_block_audio_filter (line 1071) | void dc_block_audio_filter(struct demod_state *fm) function dc_block_raw_filter (line 1086) | void dc_block_raw_filter(struct demod_state *fm, int16_t *buf, int len) function mad (line 1109) | int mad(int16_t *samples, int len, int step) function rms (line 1126) | int rms(int16_t *samples, int len, int step, int omitDCfix) function arbitrary_upsample (line 1157) | void arbitrary_upsample(int16_t *buf1, int16_t *buf2, int len1, int len2) function arbitrary_downsample (line 1180) | void arbitrary_downsample(int16_t *buf1, int16_t *buf2, int len1, int len2) function arbitrary_resample (line 1211) | void arbitrary_resample(int16_t *buf1, int16_t *buf2, int len1, int len2) function full_demod (line 1222) | void full_demod(struct demod_state *d) function rtlsdr_callback (line 1317) | static void rtlsdr_callback(unsigned char *buf, uint32_t len, void *ctx) type dongle_state (line 1397) | struct dongle_state type demod_state (line 1404) | struct demod_state type output_state (line 1405) | struct output_state type cmd_state (line 1406) | struct cmd_state type output_state (line 1444) | struct output_state function optimal_settings (line 1466) | static void optimal_settings(uint64_t freq, uint32_t rate) type controller_state (line 1515) | struct controller_state type cmd_state (line 1516) | struct cmd_state function frequency_range (line 1682) | void frequency_range(struct controller_state *s, char *arg) function dongle_init (line 1702) | void dongle_init(struct dongle_state *s) function demod_init (line 1718) | void demod_init(struct demod_state *s) function demod_cleanup (line 1752) | void demod_cleanup(struct demod_state *s) function output_init (line 1759) | void output_init(struct output_state *s) function output_cleanup (line 1767) | void output_cleanup(struct output_state *s) function controller_init (line 1774) | void controller_init(struct controller_state *s) function controller_cleanup (line 1785) | void controller_cleanup(struct controller_state *s) function sanity_checks (line 1791) | void sanity_checks(void) function main (line 1810) | int main(int argc, char **argv) FILE: src/rtl_ir.c type dongle_state (line 57) | struct dongle_state function dongle_init (line 64) | void dongle_init(struct dongle_state *s) type dongle_state (line 69) | struct dongle_state function usage (line 71) | void usage(void) function BOOL (line 94) | BOOL WINAPI function sighandler (line 106) | static void sighandler(int signum) function main (line 115) | int main(int argc, char **argv) { FILE: src/rtl_power.c type tuning_state (line 94) | struct tuning_state type time_modes (line 115) | enum time_modes { VERBOSE_TIME, EPOCH_TIME } type tuning_state (line 119) | struct tuning_state type time_modes (line 125) | enum time_modes function usage (line 127) | void usage(void) function multi_bail (line 188) | void multi_bail(void) function BOOL (line 201) | BOOL WINAPI function sighandler (line 212) | static void sighandler(int signum) function log2 (line 241) | double log2(double n) function sine_table (line 253) | void sine_table(int size) function FIX_MPY (line 269) | static inline int16_t FIX_MPY(int16_t a, int16_t b) function fix_fft (line 277) | int fix_fft(int16_t iq[], int m) function rectangle (line 335) | double rectangle(int i, int length) function hamming (line 340) | double hamming(int i, int length) function blackman (line 350) | double blackman(int i, int length) function blackman_harris (line 361) | double blackman_harris(int i, int length) function hann_poisson (line 373) | double hann_poisson(int i, int length) function youssef (line 383) | double youssef(int i, int length) function kaiser (line 398) | double kaiser(int i, int length) function bartlett (line 404) | double bartlett(int i, int length) function rms_power (line 416) | void rms_power(struct tuning_state *ts) function frequency_range (line 444) | void frequency_range(char *arg, double crop) function retune (line 549) | void retune(rtlsdr_dev_t *d, uint64_t freq) function fifth_order (line 561) | void fifth_order(int16_t *data, int length) function remove_dc (line 588) | void remove_dc(int16_t *data, int length) function generic_fir (line 605) | void generic_fir(int16_t *data, int length, int *fir) function downsample_iq (line 635) | void downsample_iq(int16_t *data, int length) function real_conj (line 643) | int64_t real_conj(int16_t real, int16_t imag) function scanner (line 649) | void scanner(void) function csv_dbm (line 730) | void csv_dbm(struct tuning_state *ts) function main (line 775) | int main(int argc, char **argv) FILE: src/rtl_raw2wav.c function usage (line 54) | void usage(void) function BOOL (line 74) | BOOL WINAPI function sighandler (line 85) | static void sighandler(int signum) function main (line 93) | int main(int argc, char **argv) FILE: src/rtl_rpcd.c type rpcd_t (line 40) | typedef struct function resolve_ip_addr (line 60) | static int resolve_ip_addr function open_nonblock_socket (line 98) | static int open_nonblock_socket function init_rpcd (line 129) | static int init_rpcd(rpcd_t* rpcd, const char* addr, const char* port) function fini_rpcd (line 190) | static int fini_rpcd(rpcd_t* rpcd) function recv_all (line 208) | static int recv_all(int fd, uint8_t* buf, size_t size) function send_all_check_recv (line 240) | static int send_all_check_recv function send_all (line 295) | static int send_all(int fd, const uint8_t* buf, size_t size) function recv_msg (line 300) | static int recv_msg(int fd, rtlsdr_rpc_msg_t* m) function send_msg (line 328) | static int send_msg(int fd, rtlsdr_rpc_msg_t* m) function recv_query (line 333) | static int recv_query(rpcd_t* rpcd, rtlsdr_rpc_msg_t** q) function send_reply (line 342) | static int send_reply(rpcd_t* rpcd, rtlsdr_rpc_msg_t* r) function read_async_cb (line 347) | static void read_async_cb function handle_query (line 424) | static int handle_query function do_rpcd (line 1057) | static int do_rpcd(rpcd_t* rpcd) function usage (line 1125) | void usage(void) type linger (line 1150) | struct linger type sockaddr_in (line 1153) | struct sockaddr_in type timeval (line 1157) | struct timeval type sockaddr (line 1177) | struct sockaddr type sockaddr (line 1184) | struct sockaddr function main (line 1242) | int main(int ac, char** av) FILE: src/rtl_sdr.c function usage (line 51) | void usage(void) function BOOL (line 79) | BOOL WINAPI function sighandler (line 91) | static void sighandler(int signum) function rtlsdr_callback (line 99) | static void rtlsdr_callback(unsigned char *buf, uint32_t len, void *ctx) function main (line 137) | int main(int argc, char **argv) FILE: src/rtl_tcp.c type socklen_t (line 54) | typedef int socklen_t; type llist (line 77) | struct llist { type dongle_info_t (line 83) | typedef struct { /* structure size must be multiple of 2 bytes */ type llist (line 96) | struct llist function usage (line 101) | void usage(void) function gettimeofday (line 135) | int gettimeofday(struct timeval *tv, void* ignored) function BOOL (line 156) | BOOL WINAPI function sighandler (line 168) | static void sighandler(int signum) function rtlsdr_callback (line 176) | void rtlsdr_callback(unsigned char *buf, uint32_t len, void *ctx) type llist (line 226) | struct llist type timeval (line 228) | struct timeval type timespec (line 229) | struct timespec type timeval (line 230) | struct timeval function set_gain_by_index (line 283) | static int set_gain_by_index(rtlsdr_dev_t *_dev, unsigned int index) function check_tuner_pll (line 310) | static void check_tuner_pll(rtlsdr_dev_t *dev, int *tuner_unsupported, i... type command (line 342) | struct command{ type command (line 353) | struct command type timeval (line 354) | struct timeval type ir_thread_data (line 663) | struct ir_thread_data type linger (line 674) | struct linger type sockaddr_in (line 677) | struct sockaddr_in type ir_thread_data (line 682) | struct ir_thread_data type ir_thread_data (line 682) | struct ir_thread_data type sockaddr (line 699) | struct sockaddr type sockaddr (line 706) | struct sockaddr function main (line 735) | int main(int argc, char **argv) FILE: src/rtl_test.c type time_generic (line 63) | struct time_generic function usage (line 95) | void usage(void) function BOOL (line 122) | BOOL WINAPI function sighandler (line 134) | static void sighandler(int signum) function underrun_test (line 142) | static void underrun_test(unsigned char *buf, uint32_t len, int mute) function ppm_gettime (line 190) | static int ppm_gettime(struct time_generic *tg) function ppm_gettime (line 211) | static int ppm_gettime(struct time_generic *tg) function ppm_report (line 227) | static int ppm_report(uint64_t nsamples, uint64_t interval) function ppm_test (line 236) | static void ppm_test(uint32_t len) function rtlsdr_callback (line 288) | static void rtlsdr_callback(unsigned char *buf, uint32_t len, void *ctx) function max_step (line 297) | static uint32_t max_step(uint32_t freq) { function min_step (line 306) | static uint32_t min_step(uint32_t freq) { function report_band_start (line 310) | static void report_band_start(uint32_t start) { function report_band (line 315) | static void report_band(uint32_t low, uint32_t high) { function set_center_freq_wait (line 321) | static int set_center_freq_wait(rtlsdr_dev_t *dev, uint32_t freq, const ... function tuner_benchmark (line 343) | void tuner_benchmark(uint32_t beg_freq, uint32_t end_freq) function main (line 504) | int main(int argc, char **argv) FILE: src/rtl_udp.c type socklen_t (line 54) | typedef int socklen_t; type sockaddr_in (line 64) | struct sockaddr_in type llist (line 74) | struct llist { type dongle_info_t (line 80) | typedef struct { /* structure size must be multiple of 2 bytes */ type llist (line 93) | struct llist function usage (line 98) | void usage(void) function gettimeofday (line 131) | int gettimeofday(struct timeval *tv, void* ignored) function BOOL (line 152) | BOOL WINAPI function sighandler (line 164) | static void sighandler(int signum) function rtlsdr_callback (line 172) | void rtlsdr_callback(unsigned char *buf, uint32_t len, void *ctx) type llist (line 222) | struct llist type timeval (line 224) | struct timeval type timespec (line 225) | struct timespec type timeval (line 226) | struct timeval type sockaddr (line 261) | struct sockaddr function set_gain_by_index (line 279) | static int set_gain_by_index(rtlsdr_dev_t *_dev, unsigned int index) function check_tuner_pll (line 306) | static void check_tuner_pll(rtlsdr_dev_t *dev, int *tuner_unsupported, i... type command (line 338) | struct command{ type command (line 349) | struct command type timeval (line 350) | struct timeval type ir_thread_data (line 656) | struct ir_thread_data type linger (line 667) | struct linger type sockaddr_in (line 670) | struct sockaddr_in type ir_thread_data (line 675) | struct ir_thread_data type ir_thread_data (line 675) | struct ir_thread_data type sockaddr (line 692) | struct sockaddr type sockaddr (line 699) | struct sockaddr function main (line 728) | int main(int argc, char **argv) FILE: src/rtl_wavestat.c function usage (line 54) | void usage(void) function BOOL (line 79) | BOOL WINAPI function sighandler (line 90) | static void sighandler(int signum) function main (line 98) | int main(int argc, char **argv) FILE: src/rtl_wavestream.c function usage (line 60) | void usage(void) function BOOL (line 75) | BOOL WINAPI function sighandler (line 86) | static void sighandler(int signum) function main (line 94) | int main(int argc, char **argv) FILE: src/rtlsdr_rpc.c type rtlsdr_rpc_cli_t (line 34) | typedef struct type rtlsdr_rpc_dev_t (line 59) | typedef struct rtlsdr_rpc_dev function resolve_ip_addr (line 66) | static int resolve_ip_addr function open_socket (line 104) | static int open_socket function init_cli (line 129) | static int init_cli(rtlsdr_rpc_cli_t* cli) function fini_cli (line 222) | __attribute__((unused)) function alloc_qr (line 243) | static int alloc_qr function free_qr (line 272) | static void free_qr function recv_all (line 281) | static int recv_all(int fd, uint8_t* buf, size_t size) function send_all (line 313) | static int send_all(int fd, const uint8_t* buf, size_t size) function recv_msg (line 345) | static int recv_msg function send_msg (line 400) | static int send_msg(rtlsdr_rpc_cli_t* cli, rtlsdr_rpc_msg_t* m) function send_recv_msg (line 413) | static int send_recv_msg function send_flush_msgs (line 425) | static int send_flush_msgs function rtlsdr_rpc_get_device_count (line 452) | uint32_t rtlsdr_rpc_get_device_count(void) function rtlsdr_rpc_get_device_usb_strings (line 504) | int rtlsdr_rpc_get_device_usb_strings function rtlsdr_rpc_get_index_by_serial (line 538) | int rtlsdr_rpc_get_index_by_serial(const char* serial) function rtlsdr_rpc_open (line 562) | int rtlsdr_rpc_open(void** devp, uint32_t index) function rtlsdr_rpc_close (line 602) | int rtlsdr_rpc_close(void* devp) function rtlsdr_rpc_set_xtal_freq (line 627) | int rtlsdr_rpc_set_xtal_freq function rtlsdr_rpc_get_xtal_freq (line 654) | int rtlsdr_rpc_get_xtal_freq function rtlsdr_rpc_get_usb_strings (line 691) | int rtlsdr_rpc_get_usb_strings function rtlsdr_rpc_write_eeprom (line 726) | int rtlsdr_rpc_write_eeprom function rtlsdr_rpc_read_eeprom (line 733) | int rtlsdr_rpc_read_eeprom function rtlsdr_rpc_set_center_freq (line 740) | int rtlsdr_rpc_set_center_freq(void* devp, uint32_t freq) function rtlsdr_rpc_get_center_freq (line 765) | uint32_t rtlsdr_rpc_get_center_freq(void* devp) function rtlsdr_rpc_set_freq_correction (line 789) | int rtlsdr_rpc_set_freq_correction(void* devp, int ppm) function rtlsdr_rpc_get_freq_correction (line 814) | int rtlsdr_rpc_get_freq_correction(void* devp) function rtlsdr_rpc_get_tuner_type (line 837) | int rtlsdr_rpc_get_tuner_type(void* devp) function rtlsdr_rpc_get_tuner_gains (line 860) | int rtlsdr_rpc_get_tuner_gains(void* devp, int* gainsp) function rtlsdr_rpc_set_tuner_gain (line 905) | int rtlsdr_rpc_set_tuner_gain(void* devp, int gain) function rtlsdr_rpc_set_and_get_tuner_bandwidth (line 930) | int rtlsdr_rpc_set_and_get_tuner_bandwidth(void* devp, uint32_t bw, uint... function rtlsdr_rpc_get_tuner_gain (line 957) | int rtlsdr_rpc_get_tuner_gain(void* devp) function rtlsdr_rpc_set_tuner_if_gain (line 980) | int rtlsdr_rpc_set_tuner_if_gain(void* devp, int stage, int gain) function rtlsdr_rpc_set_tuner_gain_mode (line 1006) | int rtlsdr_rpc_set_tuner_gain_mode(void* devp, int manual) function rtlsdr_rpc_set_sample_rate (line 1031) | int rtlsdr_rpc_set_sample_rate(void* devp, uint32_t rate) function rtlsdr_rpc_get_sample_rate (line 1056) | uint32_t rtlsdr_rpc_get_sample_rate(void* devp) function rtlsdr_rpc_set_testmode (line 1080) | int rtlsdr_rpc_set_testmode(void* devp, int on) function rtlsdr_rpc_set_agc_mode (line 1105) | int rtlsdr_rpc_set_agc_mode(void* devp, int on) function rtlsdr_rpc_set_direct_sampling (line 1130) | int rtlsdr_rpc_set_direct_sampling(void* devp, int on) function rtlsdr_rpc_get_direct_sampling (line 1155) | int rtlsdr_rpc_get_direct_sampling(void* devp) function rtlsdr_rpc_set_offset_tuning (line 1178) | int rtlsdr_rpc_set_offset_tuning(void* devp, int on) function rtlsdr_rpc_get_offset_tuning (line 1203) | int rtlsdr_rpc_get_offset_tuning(void* devp) function rtlsdr_rpc_reset_buffer (line 1226) | int rtlsdr_rpc_reset_buffer(void* devp) function rtlsdr_rpc_read_sync (line 1250) | int rtlsdr_rpc_read_sync function rtlsdr_rpc_read_async (line 1292) | int rtlsdr_rpc_read_async function rtlsdr_rpc_wait_async (line 1348) | int rtlsdr_rpc_wait_async function rtlsdr_rpc_cancel_async (line 1357) | int rtlsdr_rpc_cancel_async(void* devp) function rtlsdr_rpc_is_enabled (line 1365) | unsigned int rtlsdr_rpc_is_enabled(void) FILE: src/rtlsdr_rpc_msg.c function rtlsdr_rpc_msg_init (line 19) | int rtlsdr_rpc_msg_init(rtlsdr_rpc_msg_t* msg, size_t data_size) function rtlsdr_rpc_msg_fini (line 35) | int rtlsdr_rpc_msg_fini(rtlsdr_rpc_msg_t* msg) function rtlsdr_rpc_msg_reset (line 41) | void rtlsdr_rpc_msg_reset(rtlsdr_rpc_msg_t* msg) function rtlsdr_rpc_msg_realloc (line 46) | int rtlsdr_rpc_msg_realloc(rtlsdr_rpc_msg_t* msg, size_t size) function check_size (line 63) | static int check_size(const rtlsdr_rpc_msg_t* msg, size_t size) function check_size_or_realloc (line 69) | static int check_size_or_realloc(rtlsdr_rpc_msg_t* msg, size_t size) function pop_uint32 (line 89) | static int pop_uint32(rtlsdr_rpc_msg_t* msg, uint32_t* x) function push_mem_safe (line 101) | static void push_mem_safe(rtlsdr_rpc_msg_t* msg, const uint8_t* x, size_... function push_uint32_safe (line 107) | static void push_uint32_safe(rtlsdr_rpc_msg_t* msg, uint32_t x) function rtlsdr_rpc_msg_push_int32 (line 116) | int rtlsdr_rpc_msg_push_int32(rtlsdr_rpc_msg_t* msg, int x) function rtlsdr_rpc_msg_push_uint32 (line 123) | int rtlsdr_rpc_msg_push_uint32(rtlsdr_rpc_msg_t* msg, uint32_t x) function rtlsdr_rpc_msg_push_uint32_safe (line 130) | void rtlsdr_rpc_msg_push_uint32_safe(rtlsdr_rpc_msg_t* msg, uint32_t x) function rtlsdr_rpc_msg_push_str (line 135) | int rtlsdr_rpc_msg_push_str(rtlsdr_rpc_msg_t* msg, const char* s) function rtlsdr_rpc_msg_push_buf (line 142) | int rtlsdr_rpc_msg_push_buf(rtlsdr_rpc_msg_t* msg, const uint8_t* buf, s... function rtlsdr_rpc_msg_skip_safe (line 151) | void rtlsdr_rpc_msg_skip_safe(rtlsdr_rpc_msg_t* msg, size_t size) function rtlsdr_rpc_msg_pop_int32 (line 156) | int rtlsdr_rpc_msg_pop_int32(rtlsdr_rpc_msg_t* msg, int32_t* x) function rtlsdr_rpc_msg_pop_uint32 (line 161) | int rtlsdr_rpc_msg_pop_uint32(rtlsdr_rpc_msg_t* msg, uint32_t* x) function rtlsdr_rpc_msg_pop_str (line 166) | int rtlsdr_rpc_msg_pop_str(rtlsdr_rpc_msg_t* msg, const char** s) function rtlsdr_rpc_msg_pop_buf (line 184) | int rtlsdr_rpc_msg_pop_buf function put_uint8 (line 200) | static void put_uint8(void* p, uint8_t x) function put_uint16 (line 205) | static void put_uint16(void* p, uint16_t x) function put_uint32 (line 214) | static void put_uint32(void* p, uint32_t x) function get_uint8 (line 223) | static uint8_t get_uint8(const void* p) function get_uint16 (line 230) | static uint16_t get_uint16(const void* p) function get_uint32 (line 241) | static uint32_t get_uint32(const void* p) function rtlsdr_rpc_msg_set_size (line 252) | void rtlsdr_rpc_msg_set_size(rtlsdr_rpc_msg_t* msg, size_t size) function rtlsdr_rpc_msg_get_size (line 258) | size_t rtlsdr_rpc_msg_get_size(const rtlsdr_rpc_msg_t* msg) function rtlsdr_rpc_msg_set_op (line 264) | void rtlsdr_rpc_msg_set_op(rtlsdr_rpc_msg_t* msg, rtlsdr_rpc_op_t op) function rtlsdr_rpc_op_t (line 270) | rtlsdr_rpc_op_t rtlsdr_rpc_msg_get_op(const rtlsdr_rpc_msg_t* msg) function rtlsdr_rpc_msg_set_id (line 276) | void rtlsdr_rpc_msg_set_id(rtlsdr_rpc_msg_t* msg, uint8_t id) function rtlsdr_rpc_msg_get_id (line 282) | uint8_t rtlsdr_rpc_msg_get_id(const rtlsdr_rpc_msg_t* msg) function rtlsdr_rpc_msg_set_err (line 288) | void rtlsdr_rpc_msg_set_err(rtlsdr_rpc_msg_t* msg, int err) function rtlsdr_rpc_msg_get_err (line 294) | int rtlsdr_rpc_msg_get_err(const rtlsdr_rpc_msg_t* msg) FILE: src/tuner_e4k.c function unsigned_delta (line 46) | uint32_t unsigned_delta(uint32_t a, uint32_t b) function e4k_reg_write (line 68) | static int e4k_reg_write(struct e4k_state *e4k, uint8_t reg, uint8_t val) function e4k_reg_read (line 84) | static int e4k_reg_read(struct e4k_state *e4k, uint8_t reg) function e4k_reg_set_mask (line 104) | static int e4k_reg_set_mask(struct e4k_state *e4k, uint8_t reg, function e4k_field_write (line 121) | static int e4k_field_write(struct e4k_state *e4k, const struct reg_field... function e4k_field_read (line 140) | static int e4k_field_read(struct e4k_state *e4k, const struct reg_field ... function closest_arr_idx (line 170) | static int closest_arr_idx(const uint32_t *arr, unsigned int arr_size, u... function choose_rf_filter (line 189) | static int choose_rf_filter(enum e4k_band band, uint32_t freq) function e4k_rf_filter_set (line 217) | int e4k_rf_filter_set(struct e4k_state *e4k) type reg_field (line 268) | struct reg_field function find_if_bw (line 280) | static int find_if_bw(enum e4k_if_filter filter, uint32_t bw) function e4k_if_filter_bw_set (line 295) | int e4k_if_filter_bw_set(struct e4k_state *e4k, enum e4k_if_filter filter, function e4k_if_filter_chan_enable (line 316) | int e4k_if_filter_chan_enable(struct e4k_state *e4k, int on) function e4k_if_filter_bw_get (line 322) | int e4k_if_filter_bw_get(struct e4k_state *e4k, enum e4k_if_filter filter) type pll_settings (line 358) | struct pll_settings { type pll_settings (line 364) | struct pll_settings function is_fvco_valid (line 377) | static int is_fvco_valid(uint32_t fvco_z) function is_fosc_valid (line 389) | static int is_fosc_valid(uint32_t fosc) function is_z_valid (line 399) | static int is_z_valid(uint32_t z) function use_3ph_mixing (line 410) | static int use_3ph_mixing(uint32_t flo) function compute_fvco (line 421) | static uint64_t compute_fvco(uint32_t f_osc, uint8_t z, uint16_t x) function compute_flo (line 445) | static uint32_t compute_flo(uint32_t f_osc, uint8_t z, uint16_t x, uint8... function e4k_band_set (line 454) | static int e4k_band_set(struct e4k_state *e4k, enum e4k_band band) function e4k_compute_pll_params (line 486) | uint32_t e4k_compute_pll_params(struct e4k_pll_params *oscp, uint32_t fo... function e4k_tune_params (line 538) | int e4k_tune_params(struct e4k_state *e4k, struct e4k_pll_params *p) function e4k_tune_freq (line 577) | int e4k_tune_freq(struct e4k_state *e4k, uint32_t freq) type reg_field (line 641) | struct reg_field function e4k_set_lna_gain (line 671) | int e4k_set_lna_gain(struct e4k_state *e4k, int32_t gain) function e4k_set_enh_gain (line 683) | int e4k_set_enh_gain(struct e4k_state *e4k, int32_t gain) function e4k_enable_manual_gain (line 701) | int e4k_enable_manual_gain(struct e4k_state *e4k, uint8_t manual) function find_stage_gain (line 721) | static int find_stage_gain(uint8_t stage, int8_t val) function e4k_if_gain_set (line 744) | int e4k_if_gain_set(struct e4k_state *e4k, uint8_t stage, int8_t value) function e4k_mixer_gain_set (line 761) | int e4k_mixer_gain_set(struct e4k_state *e4k, int8_t value) function e4k_commonmode_set (line 779) | int e4k_commonmode_set(struct e4k_state *e4k, int8_t value) function e4k_manual_dc_offset (line 792) | int e4k_manual_dc_offset(struct e4k_state *e4k, int8_t iofs, int8_t iran... function e4k_dc_offset_calibrate (line 820) | int e4k_dc_offset_calibrate(struct e4k_state *e4k) type gain_comb (line 833) | struct gain_comb { type gain_comb (line 839) | struct gain_comb function e4k_dc_offset_gen_table (line 848) | int e4k_dc_offset_gen_table(struct e4k_state *e4k) function e4k_standby (line 902) | int e4k_standby(struct e4k_state *e4k, int enable) function magic_init (line 913) | static int magic_init(struct e4k_state *e4k) function e4k_init (line 929) | int e4k_init(struct e4k_state *e4k) FILE: src/tuner_fc0012.c function fc0012_writereg (line 33) | static int fc0012_writereg(void *dev, uint8_t reg, uint8_t val) function fc0012_readreg (line 45) | static int fc0012_readreg(void *dev, uint8_t reg, uint8_t *val) function fc0012_set_i2c_register (line 61) | int fc0012_set_i2c_register(void *dev, unsigned i2c_register, unsigned d... function fc0012_get_i2c_register (line 68) | int fc0012_get_i2c_register(void *dev, unsigned char* data, int len) function print_registers (line 97) | static int print_registers(void *dev) function fc0012_init (line 148) | int fc0012_init(void *dev) function fc0012_set_params (line 205) | int fc0012_set_params(void *dev, uint32_t freq, uint32_t bandwidth) function fc0012_set_gain (line 373) | int fc0012_set_gain(void *dev, int gain) FILE: src/tuner_fc0013.c function fc0013_writereg (line 36) | static int fc0013_writereg(void *dev, uint8_t reg, uint8_t val) function fc0013_readreg (line 48) | static int fc0013_readreg(void *dev, uint8_t reg, uint8_t *val) function fc0013_init (line 63) | int fc0013_init(void *dev) function fc0013_rc_cal_add (line 118) | int fc0013_rc_cal_add(void *dev, int rc_val) function fc0013_rc_cal_reset (line 155) | int fc0013_rc_cal_reset(void *dev) function fc0013_set_vhf_track (line 166) | static int fc0013_set_vhf_track(void *dev, uint32_t freq) function fc0013_set_params (line 197) | int fc0013_set_params(void *dev, uint32_t freq, uint32_t bandwidth) function fc0013_set_gain_mode (line 434) | int fc0013_set_gain_mode(void *dev, int manual) function fc0013_set_lna_gain (line 483) | int fc0013_set_lna_gain(void *dev, int gain) FILE: src/tuner_fc2580.c function fc2580_fci_result_type (line 19) | fc2580_fci_result_type fc2580_i2c_write(void *pTuner, unsigned char reg,... function fc2580_fci_result_type (line 32) | fc2580_fci_result_type fc2580_i2c_read(void *pTuner, unsigned char reg, ... function fc2580_Initialize (line 47) | int fc2580_Initialize(void *pTuner) function fc2580_SetRfFreqHz (line 70) | int fc2580_SetRfFreqHz(void *pTuner, unsigned long RfFreqHz) function fc2580_SetBandwidthMode (line 95) | int fc2580_SetBandwidthMode(void *pTuner, int BandwidthMode) function fc2580_wait_msec (line 113) | void fc2580_wait_msec(void *pTuner, int a) function fc2580_fci_result_type (line 135) | fc2580_fci_result_type fc2580_set_init(void *pTuner, int ifagc_mode, uns... function fc2580_fci_result_type (line 184) | fc2580_fci_result_type fc2580_set_freq(void *pTuner, unsigned int f_lo, ... function fc2580_fci_result_type (line 361) | fc2580_fci_result_type fc2580_set_filter(void *pTuner, unsigned char fil... FILE: src/tuner_r82xx.c type r82xx_freq_range (line 367) | struct r82xx_freq_range function shadow_store (line 542) | static void shadow_store(struct r82xx_priv *priv, uint8_t reg, const uin... function r82xx_write_arr (line 559) | static int r82xx_write_arr(struct r82xx_priv *priv, uint8_t reg, const u... function r82xx_write_reg (line 616) | static int r82xx_write_reg(struct r82xx_priv *priv, uint8_t reg, uint8_t... function r82xx_read_cache_reg (line 621) | int r82xx_read_cache_reg(struct r82xx_priv *priv, int reg) function r82xx_write_reg_mask (line 631) | int r82xx_write_reg_mask(struct r82xx_priv *priv, uint8_t reg, uint8_t v... function r82xx_write_reg_mask_ext (line 643) | int r82xx_write_reg_mask_ext(struct r82xx_priv *priv, uint8_t reg, uint8... function r82xx_bitrev (line 661) | static uint8_t r82xx_bitrev(uint8_t byte) function r82xx_read (line 669) | static int r82xx_read(struct r82xx_priv *priv, uint8_t reg, uint8_t *val... function print_registers (line 692) | static void print_registers(struct r82xx_priv *priv) function r82xx_set_mux (line 713) | static int r82xx_set_mux(struct r82xx_priv *priv, uint64_t freq) function r82xx_set_pll_yc (line 767) | static int r82xx_set_pll_yc(struct r82xx_priv *priv, uint32_t freq) function r82xx_set_pll (line 913) | static int r82xx_set_pll(struct r82xx_priv *priv, uint32_t freq) function r82xx_is_tuner_locked (line 1153) | int r82xx_is_tuner_locked(struct r82xx_priv *priv) function r82xx_sysfreq_sel (line 1175) | static int r82xx_sysfreq_sel(struct r82xx_priv *priv, function r82xx_set_tv_standard (line 1253) | static int r82xx_set_tv_standard(struct r82xx_priv *priv, function r82xx_get_rf_gain_index (line 1354) | static void r82xx_get_rf_gain_index(int gain, int *ptr_lna_index, int *p... function r82xx_get_if_gain_index (line 1372) | static int r82xx_get_if_gain_index(int gain) function r82xx_get_lna_gain_from_index (line 1385) | static int r82xx_get_lna_gain_from_index(int lna_index) function r82xx_get_mixer_gain_from_index (line 1395) | static int r82xx_get_mixer_gain_from_index(int mixer_index) function r82xx_get_vga_gain_from_index (line 1405) | static int r82xx_get_vga_gain_from_index(int vga_index) function r82xx_set_gain (line 1417) | int r82xx_set_gain(struct r82xx_priv *priv, int set_manual_gain, int gain, function r82xx_get_rf_gain (line 1491) | int r82xx_get_rf_gain(struct r82xx_priv *priv) function r82xx_get_if_gain (line 1500) | int r82xx_get_if_gain(struct r82xx_priv *priv) function r82xx_set_if_mode (line 1508) | int r82xx_set_if_mode(struct r82xx_priv *priv, int if_mode, int *rtl_vga... function r82xx_set_i2c_register (line 1575) | int r82xx_set_i2c_register(struct r82xx_priv *priv, unsigned i2c_registe... function r82xx_get_i2c_register (line 1584) | int r82xx_get_i2c_register(struct r82xx_priv *priv, unsigned char* data,... function r82xx_set_i2c_override (line 1603) | int r82xx_set_i2c_override(struct r82xx_priv *priv, unsigned i2c_registe... type IFinfo (line 1649) | struct IFinfo type IFinfo (line 1668) | struct IFinfo function r82xx_set_bandwidth (line 1758) | int r82xx_set_bandwidth(struct r82xx_priv *priv, int bw, uint32_t rate, ... function r82xx_set_bw_center (line 1943) | int r82xx_set_bw_center(struct r82xx_priv *priv, int32_t if_band_center_... function r82xx_set_sideband (line 1949) | int r82xx_set_sideband(struct r82xx_priv *priv, int sideband) function r82xx_get_sideband (line 1959) | int r82xx_get_sideband(struct r82xx_priv *priv) function r82xx_flip_rtl_sideband (line 1985) | int r82xx_flip_rtl_sideband(struct r82xx_priv *priv) function r82xx_set_freq64 (line 1991) | int r82xx_set_freq64(struct r82xx_priv *priv, uint64_t freq) function r82xx_set_freq (line 2126) | int r82xx_set_freq(struct r82xx_priv *priv, uint32_t freq) function r82xx_set_dither (line 2131) | int r82xx_set_dither(struct r82xx_priv *priv, int dither) function r82xx_standby (line 2142) | int r82xx_standby(struct r82xx_priv *priv) function r82xx_init (line 2192) | int r82xx_init(struct r82xx_priv *priv) function r82xx_gpio (line 2408) | static int r82xx_gpio(struct r82xx_priv *priv, int enable)