obj 9 sample/dso/ftdmload.c #define ARRLEN(obj) (sizeof(obj)/sizeof(obj[0])) obj 2442 src/ftdm_io.c FT_DECLARE(ftdm_status_t) ftdm_channel_command(ftdm_channel_t *ftdmchan, ftdm_command_t command, void *obj) obj 2474 src/ftdm_io.c char *path = (char *) obj; obj 2490 src/ftdm_io.c char *path = (char *) obj; obj 2774 src/ftdm_io.c status = ftdmchan->fio->command(ftdmchan, command, obj); obj 4841 src/ftdm_io.c static void *ftdm_cpu_monitor_run(ftdm_thread_t *me, void *obj) obj 4843 src/ftdm_io.c cpu_monitor_t *monitor = (cpu_monitor_t *)obj; obj 562 src/ftdm_m3ua.c static void *m3ua_run(ftdm_thread_t *me, void *obj) obj 564 src/ftdm_m3ua.c ftdm_span_t *span = (ftdm_span_t *) obj; obj 38 src/ftdm_queue.c static ftdm_status_t ftdm_std_queue_enqueue(ftdm_queue_t *queue, void *obj); obj 122 src/ftdm_queue.c static ftdm_status_t ftdm_std_queue_enqueue(ftdm_queue_t *queue, void *obj) obj 136 src/ftdm_queue.c ftdm_log(FTDM_LOG_ERROR, "Failed to enqueue obj %p in queue %p, no more room! windex == rindex == %d!\n", obj, queue, queue->windex); obj 140 src/ftdm_queue.c queue->elements[queue->windex++] = obj; obj 156 src/ftdm_queue.c void *obj = NULL; obj 166 src/ftdm_queue.c obj = queue->elements[queue->rindex]; obj 177 src/ftdm_queue.c return obj; obj 55 src/ftmod/ftmod_analog/ftdm_analog.h static void *ftdm_analog_run(ftdm_thread_t *me, void *obj); obj 41 src/ftmod/ftmod_analog/ftmod_analog.c static void *ftdm_analog_channel_run(ftdm_thread_t *me, void *obj); obj 333 src/ftmod/ftmod_analog/ftmod_analog.c static void *ftdm_analog_channel_run(ftdm_thread_t *me, void *obj) obj 335 src/ftmod/ftmod_analog/ftmod_analog.c ftdm_channel_t *ftdmchan = (ftdm_channel_t *) obj; obj 957 src/ftmod/ftmod_analog/ftmod_analog.c static void *ftdm_analog_run(ftdm_thread_t *me, void *obj) obj 959 src/ftmod/ftmod_analog/ftmod_analog.c ftdm_span_t *span = (ftdm_span_t *) obj; obj 56 src/ftmod/ftmod_analog_em/ftdm_analog_em.h static void *ftdm_analog_em_run(ftdm_thread_t *me, void *obj); obj 46 src/ftmod/ftmod_analog_em/ftmod_analog_em.c static void *ftdm_analog_em_channel_run(ftdm_thread_t *me, void *obj); obj 210 src/ftmod/ftmod_analog_em/ftmod_analog_em.c static void *ftdm_analog_em_channel_run(ftdm_thread_t *me, void *obj) obj 212 src/ftmod/ftmod_analog_em/ftmod_analog_em.c ftdm_channel_t *ftdmchan = (ftdm_channel_t *) obj; obj 649 src/ftmod/ftmod_analog_em/ftmod_analog_em.c static void *ftdm_analog_em_run(ftdm_thread_t *me, void *obj) obj 651 src/ftmod/ftmod_analog_em/ftmod_analog_em.c ftdm_span_t *span = (ftdm_span_t *) obj; obj 1611 src/ftmod/ftmod_isdn/ftmod_isdn.c static void *ftdm_isdn_tones_run(ftdm_thread_t *me, void *obj) obj 1613 src/ftmod/ftmod_isdn/ftmod_isdn.c ftdm_span_t *span = (ftdm_span_t *) obj; obj 1807 src/ftmod/ftmod_isdn/ftmod_isdn.c static void *ftdm_isdn_run(ftdm_thread_t *me, void *obj) obj 1809 src/ftmod/ftmod_isdn/ftmod_isdn.c ftdm_span_t *span = (ftdm_span_t *) obj; obj 1088 src/ftmod/ftmod_libpri/ftmod_libpri.c static void *ftdm_libpri_run(ftdm_thread_t *me, void *obj) obj 1090 src/ftmod/ftmod_libpri/ftmod_libpri.c ftdm_span_t *span = (ftdm_span_t *) obj; obj 662 src/ftmod/ftmod_pritap/ftmod_pritap.c static void *ftdm_pritap_run(ftdm_thread_t *me, void *obj) obj 664 src/ftmod/ftmod_pritap/ftmod_pritap.c ftdm_span_t *span = (ftdm_span_t *) obj; obj 117 src/ftmod/ftmod_r2/ftmod_r2.c static void *ftdm_r2_run(ftdm_thread_t *me, void *obj); obj 120 src/ftmod/ftmod_r2/ftmod_r2.c static void *ftdm_r2_channel_run(ftdm_thread_t *me, void *obj); obj 905 src/ftmod/ftmod_r2/ftmod_r2.c static void *ftdm_r2_channel_run(ftdm_thread_t *me, void *obj) obj 910 src/ftmod/ftmod_r2/ftmod_r2.c ftdm_channel_t *ftdmchan = (ftdm_channel_t *)obj; obj 1116 src/ftmod/ftmod_r2/ftmod_r2.c static void *ftdm_r2_run(ftdm_thread_t *me, void *obj) obj 1120 src/ftmod/ftmod_r2/ftmod_r2.c ftdm_span_t *span = (ftdm_span_t *) obj; obj 1771 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c static void *ftdm_sangoma_events_run(ftdm_thread_t *me, void *obj) obj 1773 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c ftdm_span_t *span = (ftdm_span_t *) obj; obj 1900 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c static void *ftdm_sangoma_boost_run(ftdm_thread_t *me, void *obj) obj 1902 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c ftdm_span_t *span = (ftdm_span_t *) obj; obj 43 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn.c static void *ftdm_sangoma_isdn_run(ftdm_thread_t *me, void *obj); obj 241 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn.c static void *ftdm_sangoma_isdn_run(ftdm_thread_t *me, void *obj) obj 245 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn.c ftdm_span_t *span = (ftdm_span_t *) obj; obj 356 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn.h #define sngisdn_set_trace_flag(obj, flag) ((obj)->trace_flags |= (flag)) obj 357 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn.h #define sngisdn_clear_trace_flag(obj, flag) ((obj)->trace_flags &= ~(flag)) obj 358 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn.h #define sngisdn_test_trace_flag(obj, flag) ((obj)->trace_flags & flag) obj 700 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cli.c ss7_info = (sngss7_chan_data_t *)g_ftdm_sngss7_data.cfg.isupCkt[x].obj; obj 763 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cli.c ss7_info = (sngss7_chan_data_t *)g_ftdm_sngss7_data.cfg.isupCkt[x].obj; obj 833 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cli.c ss7_info = (sngss7_chan_data_t *)g_ftdm_sngss7_data.cfg.isupCkt[x].obj; obj 891 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cli.c ss7_info = (sngss7_chan_data_t *)g_ftdm_sngss7_data.cfg.isupCkt[x].obj; obj 947 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cli.c ss7_info = (sngss7_chan_data_t *)g_ftdm_sngss7_data.cfg.isupCkt[x].obj; obj 1061 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cli.c ss7_info = (sngss7_chan_data_t *)g_ftdm_sngss7_data.cfg.isupCkt[x].obj; obj 1133 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cli.c ss7_info = (sngss7_chan_data_t *)g_ftdm_sngss7_data.cfg.isupCkt[x].obj; obj 1199 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cli.c ss7_info = (sngss7_chan_data_t *)g_ftdm_sngss7_data.cfg.isupCkt[x].obj; obj 1410 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cli.c sngss7_info = (sngss7_chan_data_t *)g_ftdm_sngss7_data.cfg.isupCkt[x].obj; obj 1483 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cli.c sngss7_info = (sngss7_chan_data_t *)g_ftdm_sngss7_data.cfg.isupCkt[x].obj; obj 1530 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cli.c sngss7_info = (sngss7_chan_data_t *)g_ftdm_sngss7_data.cfg.isupCkt[x].obj; obj 1573 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cli.c sngss7_info = (sngss7_chan_data_t *)g_ftdm_sngss7_data.cfg.isupCkt[x].obj; obj 1629 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cli.c sngss7_info = (sngss7_chan_data_t *)g_ftdm_sngss7_data.cfg.isupCkt[x].obj; obj 1673 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cli.c sngss7_info = (sngss7_chan_data_t *)g_ftdm_sngss7_data.cfg.isupCkt[x].obj; obj 1729 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cli.c sngss7_info = (sngss7_chan_data_t *)g_ftdm_sngss7_data.cfg.isupCkt[x].obj; obj 48 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_main.c static void *ftdm_sangoma_ss7_run (ftdm_thread_t * me, void *obj); obj 270 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_main.c static void *ftdm_sangoma_ss7_run(ftdm_thread_t * me, void *obj) obj 273 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_main.c ftdm_span_t *ftdmspan = (ftdm_span_t *) obj; obj 262 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_main.h void *obj; obj 736 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_main.h #define sngss7_test_flag(obj, flag) ((obj)->flags & flag) obj 737 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_main.h #define sngss7_clear_flag(obj, flag) ((obj)->flags &= ~(flag)) obj 738 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_main.h #define sngss7_set_flag(obj, flag) ((obj)->flags |= (flag)) obj 740 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_main.h #define sngss7_test_options(obj, option) ((obj)->options & option) obj 741 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_main.h #define sngss7_clear_options(obj, option) ((obj)->options &= ~(option)) obj 742 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_main.h #define sngss7_set_options(obj, option) ((obj)->options |= (option)) obj 410 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_support.c if (g_ftdm_sngss7_data.cfg.isupCkt[circuit].obj == NULL) { obj 415 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_support.c ftdm_assert_return(g_ftdm_sngss7_data.cfg.isupCkt[circuit].obj, FTDM_FAIL, "received message on signalling link or non-configured cic\n"); obj 417 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_support.c *sngss7_info = g_ftdm_sngss7_data.cfg.isupCkt[circuit].obj; obj 2062 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupCkt[x].obj = ss7_info; obj 2168 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c g_ftdm_sngss7_data.cfg.isupCkt[x].obj = ss7_info; obj 199 src/include/freetdm.h typedef ftdm_status_t (*ftdm_queue_enqueue_func_t)(ftdm_queue_t *queue, void *obj); obj 472 src/include/freetdm.h #define FIO_COMMAND_ARGS (ftdm_channel_t *ftdmchan, ftdm_command_t command, void *obj) obj 134 src/include/private/ftdm_core.h #define ftdm_channel_test_feature(obj, flag) ((obj)->features & flag) obj 135 src/include/private/ftdm_core.h #define ftdm_channel_set_feature(obj, flag) (obj)->features |= (flag) obj 136 src/include/private/ftdm_core.h #define ftdm_channel_clear_feature(obj, flag) (obj)->features &= ~(flag) obj 137 src/include/private/ftdm_core.h #define ftdm_channel_set_member_locked(obj, _m, _v) ftdm_mutex_lock(obj->mutex); obj->_m = _v; ftdm_mutex_unlock(obj->mutex) obj 145 src/include/private/ftdm_core.h #define ftdm_test_flag(obj, flag) ((obj)->flags & flag) obj 146 src/include/private/ftdm_core.h #define ftdm_test_pflag(obj, flag) ((obj)->pflags & flag) obj 147 src/include/private/ftdm_core.h #define ftdm_test_sflag(obj, flag) ((obj)->sflags & flag) obj 149 src/include/private/ftdm_core.h #define ftdm_set_alarm_flag(obj, flag) (obj)->alarm_flags |= (flag) obj 150 src/include/private/ftdm_core.h #define ftdm_clear_alarm_flag(obj, flag) (obj)->alarm_flags &= ~(flag) obj 151 src/include/private/ftdm_core.h #define ftdm_test_alarm_flag(obj, flag) ((obj)->alarm_flags & flag) obj 158 src/include/private/ftdm_core.h #define ftdm_set_flag(obj, flag) (obj)->flags |= (flag) obj 159 src/include/private/ftdm_core.h #define ftdm_set_flag_locked(obj, flag) assert(obj->mutex != NULL); \ obj 160 src/include/private/ftdm_core.h ftdm_mutex_lock(obj->mutex); \ obj 161 src/include/private/ftdm_core.h (obj)->flags |= (flag); \ obj 162 src/include/private/ftdm_core.h ftdm_mutex_unlock(obj->mutex); obj 164 src/include/private/ftdm_core.h #define ftdm_set_pflag(obj, flag) (obj)->pflags |= (flag) obj 165 src/include/private/ftdm_core.h #define ftdm_set_pflag_locked(obj, flag) assert(obj->mutex != NULL); \ obj 166 src/include/private/ftdm_core.h ftdm_mutex_lock(obj->mutex); \ obj 167 src/include/private/ftdm_core.h (obj)->pflags |= (flag); \ obj 168 src/include/private/ftdm_core.h ftdm_mutex_unlock(obj->mutex); obj 170 src/include/private/ftdm_core.h #define ftdm_set_sflag(obj, flag) (obj)->sflags |= (flag) obj 171 src/include/private/ftdm_core.h #define ftdm_set_sflag_locked(obj, flag) assert(obj->mutex != NULL); \ obj 172 src/include/private/ftdm_core.h ftdm_mutex_lock(obj->mutex); \ obj 173 src/include/private/ftdm_core.h (obj)->sflags |= (flag); \ obj 174 src/include/private/ftdm_core.h ftdm_mutex_unlock(obj->mutex); obj 181 src/include/private/ftdm_core.h #define ftdm_clear_flag(obj, flag) (obj)->flags &= ~(flag) obj 183 src/include/private/ftdm_core.h #define ftdm_clear_flag_locked(obj, flag) assert(obj->mutex != NULL); ftdm_mutex_lock(obj->mutex); (obj)->flags &= ~(flag); ftdm_mutex_unlock(obj->mutex); obj 185 src/include/private/ftdm_core.h #define ftdm_clear_pflag(obj, flag) (obj)->pflags &= ~(flag) obj 187 src/include/private/ftdm_core.h #define ftdm_clear_pflag_locked(obj, flag) assert(obj->mutex != NULL); ftdm_mutex_lock(obj->mutex); (obj)->pflags &= ~(flag); ftdm_mutex_unlock(obj->mutex); obj 189 src/include/private/ftdm_core.h #define ftdm_clear_sflag(obj, flag) (obj)->sflags &= ~(flag) obj 191 src/include/private/ftdm_core.h #define ftdm_clear_sflag_locked(obj, flag) assert(obj->mutex != NULL); ftdm_mutex_lock(obj->mutex); (obj)->sflags &= ~(flag); ftdm_mutex_unlock(obj->mutex); obj 193 src/include/private/ftdm_core.h #define ftdm_set_state(obj, s) ftdm_channel_set_state(__FILE__, __FUNCTION__, __LINE__, obj, s, 0); \ obj 195 src/include/private/ftdm_core.h #define ftdm_set_state_locked(obj, s) \ obj 197 src/include/private/ftdm_core.h ftdm_channel_lock(obj); \ obj 198 src/include/private/ftdm_core.h ftdm_channel_set_state(__FILE__, __FUNCTION__, __LINE__, obj, s, 0); \ obj 199 src/include/private/ftdm_core.h ftdm_channel_unlock(obj); \ obj 202 src/include/private/ftdm_core.h #define ftdm_set_state_r(obj, s, r) r = ftdm_channel_set_state(__FILE__, __FUNCTION__, __LINE__, obj, s, 0); obj 210 src/include/private/ftdm_core.h #define ftdm_wait_for_flag_cleared(obj, flag, time) \ obj 213 src/include/private/ftdm_core.h while(__safety-- && ftdm_test_flag(obj, flag)) { \ obj 214 src/include/private/ftdm_core.h ftdm_mutex_unlock(obj->mutex); \ obj 216 src/include/private/ftdm_core.h ftdm_mutex_lock(obj->mutex); \ obj 262 src/include/private/ftdm_core.h #define ftdm_queue_enqueue(queue, obj) g_ftdm_queue_handler.enqueue(queue, obj) obj 61 src/include/private/ftdm_types.h #define FTDM_COMMAND_OBJ_INT *((int *)obj) obj 62 src/include/private/ftdm_types.h #define FTDM_COMMAND_OBJ_CHAR_P (char *)obj obj 63 src/include/private/ftdm_types.h #define FTDM_COMMAND_OBJ_FLOAT *(float *)obj obj 7 src/testanalog.c static void *test_call(ftdm_thread_t *me, void *obj) obj 9 src/testanalog.c ftdm_channel_t *chan = (ftdm_channel_t *) obj; obj 16 src/testpri.c static void *channel_run(ftdm_thread_t *me, void *obj) obj 18 src/testpri.c ftdm_channel_t *ftdmchan = obj;