attr 64 src/fsk.c void dsp_fsk_attr_init (dsp_fsk_attr_t *attr) attr 66 src/fsk.c memset(attr, 0, sizeof(*attr)); attr 82 src/fsk.c bithandler_func_t dsp_fsk_attr_get_bithandler(dsp_fsk_attr_t *attr, void **bithandler_arg) attr 84 src/fsk.c *bithandler_arg = attr->bithandler_arg; attr 85 src/fsk.c return attr->bithandler; attr 88 src/fsk.c void dsp_fsk_attr_set_bithandler(dsp_fsk_attr_t *attr, bithandler_func_t bithandler, void *bithandler_arg) attr 90 src/fsk.c attr->bithandler = bithandler; attr 91 src/fsk.c attr->bithandler_arg = bithandler_arg; attr 94 src/fsk.c bytehandler_func_t dsp_fsk_attr_get_bytehandler(dsp_fsk_attr_t *attr, void **bytehandler_arg) attr 96 src/fsk.c *bytehandler_arg = attr->bytehandler_arg; attr 97 src/fsk.c return attr->bytehandler; attr 100 src/fsk.c void dsp_fsk_attr_set_bytehandler(dsp_fsk_attr_t *attr, bytehandler_func_t bytehandler, void *bytehandler_arg) attr 102 src/fsk.c attr->bytehandler = bytehandler; attr 103 src/fsk.c attr->bytehandler_arg = bytehandler_arg; attr 106 src/fsk.c int dsp_fsk_attr_get_samplerate (dsp_fsk_attr_t *attr) attr 108 src/fsk.c return attr->sample_rate; attr 111 src/fsk.c int dsp_fsk_attr_set_samplerate (dsp_fsk_attr_t *attr, int samplerate) attr 116 src/fsk.c attr->sample_rate = samplerate; attr 131 src/fsk.c dsp_fsk_handle_t *dsp_fsk_create(dsp_fsk_attr_t *attr) attr 145 src/fsk.c memcpy(&handle->attr, attr, sizeof(*attr)); attr 148 src/fsk.c if (attr->sample_rate / fsk_modem_definitions[FSK_BELL202].freq_mark > 6) { attr 149 src/fsk.c handle->downsampling_count = attr->sample_rate / fsk_modem_definitions[FSK_BELL202].freq_mark / 6; attr 156 src/fsk.c handle->corrsize = attr->sample_rate / handle->downsampling_count / fsk_modem_definitions[FSK_BELL202].freq_mark; attr 169 src/fsk.c phi_mark = 2. * M_PI / ((double) attr->sample_rate / (double) handle->downsampling_count / (double) fsk_modem_definitions[FSK_BELL202].freq_mark); attr 170 src/fsk.c phi_space = 2. * M_PI / ((double) attr->sample_rate / (double) handle->downsampling_count / (double) fsk_modem_definitions[FSK_BELL202].freq_space); attr 190 src/fsk.c handle->celladj = fsk_modem_definitions[FSK_BELL202].baud_rate / (double) attr->sample_rate * (double) handle->downsampling_count; attr 193 src/fsk.c if (handle->attr.bytehandler) { attr 198 src/fsk.c dsp_uart_attr_set_bytehandler(&uart_attr, handle->attr.bytehandler, handle->attr.bytehandler_arg); attr 204 src/fsk.c handle->attr.bithandler = dsp_uart_bit_handler; attr 205 src/fsk.c handle->attr.bithandler_arg = uart_handle; attr 239 src/fsk.c if ((*handle)->attr.bytehandler) { attr 240 src/fsk.c dsp_uart_handle_t** dhandle = (void *)(&(*handle)->attr.bithandler_arg); attr 314 src/fsk.c (*handle->attr.bithandler) (handle->attr.bithandler_arg, handle->current_bit); attr 159 src/ftdm_threadmutex.c pthread_mutexattr_t attr; attr 169 src/ftdm_threadmutex.c if (pthread_mutexattr_init(&attr)) attr 172 src/ftdm_threadmutex.c if (pthread_mutexattr_settype(&attr, PTHREAD_MUTEX_RECURSIVE)) attr 175 src/ftdm_threadmutex.c if (pthread_mutex_init(&check->mutex, &attr)) attr 181 src/ftdm_threadmutex.c pthread_mutexattr_destroy(&attr); attr 75 src/include/private/fsk.h dsp_fsk_attr_t attr; /* attributes structure */ attr 53 src/include/private/uart.h dsp_uart_attr_t attr; attr 50 src/uart.c void dsp_uart_attr_init (dsp_uart_attr_t *attr) attr 52 src/uart.c memset (attr, 0, sizeof (*attr)); attr 64 src/uart.c bytehandler_func_t dsp_uart_attr_get_bytehandler(dsp_uart_attr_t *attr, void **bytehandler_arg) attr 66 src/uart.c *bytehandler_arg = attr->bytehandler_arg; attr 67 src/uart.c return attr->bytehandler; attr 70 src/uart.c void dsp_uart_attr_set_bytehandler(dsp_uart_attr_t *attr, bytehandler_func_t bytehandler, void *bytehandler_arg) attr 72 src/uart.c attr->bytehandler = bytehandler; attr 73 src/uart.c attr->bytehandler_arg = bytehandler_arg; attr 76 src/uart.c dsp_uart_handle_t *dsp_uart_create(dsp_uart_attr_t *attr) attr 85 src/uart.c memcpy(&handle->attr, attr, sizeof (*attr)); attr 118 src/uart.c handle->attr.bytehandler(handle->attr.bytehandler_arg, handle->data);