obj                 9 sample/dso/ftdmload.c #define ARRLEN(obj) (sizeof(obj)/sizeof(obj[0]))
obj              2753 src/ftdm_io.c  FT_DECLARE(ftdm_status_t) ftdm_channel_command(ftdm_channel_t *ftdmchan, ftdm_command_t command, void *obj)
obj              2804 src/ftdm_io.c  			char *path = (char *) obj;
obj              2872 src/ftdm_io.c  			ftdm_size_t size = obj ? FTDM_COMMAND_OBJ_SIZE : FTDM_IO_DUMP_DEFAULT_BUFF_SIZE;
obj              2903 src/ftdm_io.c  			ftdm_size_t size = obj ? FTDM_COMMAND_OBJ_SIZE : FTDM_IO_DUMP_DEFAULT_BUFF_SIZE;
obj              2933 src/ftdm_io.c  			if (!obj) {
obj              2937 src/ftdm_io.c  				ftdm_log_chan(ftdmchan, FTDM_LOG_WARNING, "Not dumped input to file %p, input dump is not enabled\n", obj);
obj              2940 src/ftdm_io.c  			dump_chan_io_to_file(ftdmchan, &ftdmchan->rxdump, obj);
obj              2941 src/ftdm_io.c  			ftdm_log_chan(ftdmchan, FTDM_LOG_DEBUG, "Dumped input of size %d to file %p\n", ftdmchan->rxdump.size, obj);
obj              2949 src/ftdm_io.c  			if (!obj) {
obj              2953 src/ftdm_io.c  				ftdm_log_chan(ftdmchan, FTDM_LOG_WARNING, "Not dumped output to file %p, output dump is not enabled\n", obj);
obj              2956 src/ftdm_io.c  			dump_chan_io_to_file(ftdmchan, &ftdmchan->txdump, obj);
obj              2957 src/ftdm_io.c  			ftdm_log_chan(ftdmchan, FTDM_LOG_DEBUG, "Dumped input of size %"FTDM_SIZE_FMT" to file %p\n", ftdmchan->txdump.size, obj);
obj              3223 src/ftdm_io.c      	status = ftdmchan->fio->command(ftdmchan, command, obj);
obj              5564 src/ftdm_io.c  static void *ftdm_cpu_monitor_run(ftdm_thread_t *me, void *obj)
obj              5566 src/ftdm_io.c  	cpu_monitor_t *monitor = (cpu_monitor_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                60 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               414 src/ftmod/ftmod_analog/ftmod_analog.c static void *ftdm_analog_channel_run(ftdm_thread_t *me, void *obj)
obj               416 src/ftmod/ftmod_analog/ftmod_analog.c 	ftdm_channel_t *ftdmchan = (ftdm_channel_t *) obj;
obj              1161 src/ftmod/ftmod_analog/ftmod_analog.c static void *ftdm_analog_run(ftdm_thread_t *me, void *obj)
obj              1163 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               648 src/ftmod/ftmod_analog_em/ftmod_analog_em.c static void *ftdm_analog_em_run(ftdm_thread_t *me, void *obj)
obj               650 src/ftmod/ftmod_analog_em/ftmod_analog_em.c 	ftdm_span_t *span = (ftdm_span_t *) obj;
obj              1798 src/ftmod/ftmod_isdn/ftmod_isdn.c static void *ftdm_isdn_tones_run(ftdm_thread_t *me, void *obj)
obj              1800 src/ftmod/ftmod_isdn/ftmod_isdn.c 	ftdm_span_t *span = (ftdm_span_t *) obj;
obj              1993 src/ftmod/ftmod_isdn/ftmod_isdn.c static void *ftdm_isdn_run(ftdm_thread_t *me, void *obj)
obj              1995 src/ftmod/ftmod_isdn/ftmod_isdn.c 	ftdm_span_t *span = (ftdm_span_t *) obj;
obj              1575 src/ftmod/ftmod_libpri/ftmod_libpri.c static void *ftdm_libpri_run(ftdm_thread_t *me, void *obj)
obj              1577 src/ftmod/ftmod_libpri/ftmod_libpri.c 	ftdm_span_t *span = (ftdm_span_t *) obj;
obj               660 src/ftmod/ftmod_pritap/ftmod_pritap.c static void *ftdm_pritap_run(ftdm_thread_t *me, void *obj)
obj               662 src/ftmod/ftmod_pritap/ftmod_pritap.c 	ftdm_span_t *span = (ftdm_span_t *) obj;
obj               156 src/ftmod/ftmod_r2/ftmod_r2.c static void *ftdm_r2_run(ftdm_thread_t *me, void *obj);
obj              1829 src/ftmod/ftmod_r2/ftmod_r2.c static void *ftdm_r2_run(ftdm_thread_t *me, void *obj)
obj              1835 src/ftmod/ftmod_r2/ftmod_r2.c 	ftdm_span_t *span = (ftdm_span_t *) obj;
obj              1759 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c static void *ftdm_sangoma_events_run(ftdm_thread_t *me, void *obj)
obj              1761 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c 	ftdm_span_t *span = (ftdm_span_t *) obj;
obj              1888 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c static void *ftdm_sangoma_boost_run(ftdm_thread_t *me, void *obj)
obj              1890 src/ftmod/ftmod_sangoma_boost/ftmod_sangoma_boost.c 	ftdm_span_t *span = (ftdm_span_t *) obj;
obj                44 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn.c static void *ftdm_sangoma_isdn_run(ftdm_thread_t *me, void *obj);
obj               355 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn.c static void *ftdm_sangoma_isdn_dchan_run(ftdm_thread_t *me, void *obj)
obj               360 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn.c 	ftdm_span_t *span = (ftdm_span_t*) obj;
obj               402 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn.c static void *ftdm_sangoma_isdn_run(ftdm_thread_t *me, void *obj)
obj               406 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn.c 	ftdm_span_t		*span	= (ftdm_span_t *) obj;
obj               430 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn.h #define sngisdn_set_trace_flag(obj, flag)   ((obj)->trace_flags |= (flag))
obj               431 src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn.h #define sngisdn_clear_trace_flag(obj, flag) ((obj)->trace_flags &= ~(flag))
obj               432 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               271 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_main.c static void *ftdm_sangoma_ss7_run(ftdm_thread_t * me, void *obj)
obj               274 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_main.c 	ftdm_span_t 		*ftdmspan = (ftdm_span_t *) obj;
obj               263 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_main.h 	void			*obj;
obj               738 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_main.h #define sngss7_test_flag(obj, flag)  ((obj)->flags & flag)
obj               739 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_main.h #define sngss7_clear_flag(obj, flag) ((obj)->flags &= ~(flag))
obj               740 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_main.h #define sngss7_set_flag(obj, flag)   ((obj)->flags |= (flag))
obj               742 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_main.h #define sngss7_test_options(obj, option) ((obj)->options & option)
obj               743 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_main.h #define sngss7_clear_options(obj, option) ((obj)->options &= ~(option))
obj               744 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_main.h #define sngss7_set_options(obj, option)   ((obj)->options |= (option))
obj               458 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_support.c 	if (g_ftdm_sngss7_data.cfg.isupCkt[circuit].obj == NULL) {
obj               463 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               465 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_support.c 	*sngss7_info = g_ftdm_sngss7_data.cfg.isupCkt[circuit].obj;
obj              2085 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c 				g_ftdm_sngss7_data.cfg.isupCkt[x].obj			= ss7_info;
obj              2191 src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c 				g_ftdm_sngss7_data.cfg.isupCkt[x].obj		= ss7_info;
obj               185 src/include/freetdm.h typedef ftdm_status_t (*ftdm_queue_enqueue_func_t)(ftdm_queue_t *queue, void *obj);
obj               690 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               147 src/include/private/ftdm_core.h #define ftdm_test_pflag(obj, flag) ((obj)->pflags & flag)
obj               149 src/include/private/ftdm_core.h #define ftdm_test_sflag(obj, flag) ((obj)->sflags & flag)
obj               151 src/include/private/ftdm_core.h #define ftdm_set_alarm_flag(obj, flag) (obj)->alarm_flags |= (flag)
obj               152 src/include/private/ftdm_core.h #define ftdm_clear_alarm_flag(obj, flag) (obj)->alarm_flags &= ~(flag)
obj               153 src/include/private/ftdm_core.h #define ftdm_test_alarm_flag(obj, flag) ((obj)->alarm_flags & flag)
obj               160 src/include/private/ftdm_core.h #define ftdm_set_flag(obj, flag) (obj)->flags |= (flag)
obj               161 src/include/private/ftdm_core.h #define ftdm_set_flag_locked(obj, flag) assert(obj->mutex != NULL);	\
obj               162 src/include/private/ftdm_core.h 	ftdm_mutex_lock(obj->mutex);										\
obj               163 src/include/private/ftdm_core.h 	(obj)->flags |= (flag);          	   	                        \
obj               164 src/include/private/ftdm_core.h 	ftdm_mutex_unlock(obj->mutex);
obj               166 src/include/private/ftdm_core.h #define ftdm_set_pflag(obj, flag) (obj)->pflags |= (flag)
obj               167 src/include/private/ftdm_core.h #define ftdm_set_pflag_locked(obj, flag) assert(obj->mutex != NULL);	\
obj               168 src/include/private/ftdm_core.h 	ftdm_mutex_lock(obj->mutex);										\
obj               169 src/include/private/ftdm_core.h 	(obj)->pflags |= (flag);											\
obj               170 src/include/private/ftdm_core.h 	ftdm_mutex_unlock(obj->mutex);
obj               172 src/include/private/ftdm_core.h #define ftdm_set_sflag(obj, flag) (obj)->sflags |= (flag)
obj               173 src/include/private/ftdm_core.h #define ftdm_set_sflag_locked(obj, flag) assert(obj->mutex != NULL);	\
obj               174 src/include/private/ftdm_core.h 	ftdm_mutex_lock(obj->mutex);										\
obj               175 src/include/private/ftdm_core.h 	(obj)->sflags |= (flag);											\
obj               176 src/include/private/ftdm_core.h 	ftdm_mutex_unlock(obj->mutex);
obj               183 src/include/private/ftdm_core.h #define ftdm_clear_flag(obj, flag) (obj)->flags &= ~(flag)
obj               185 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               187 src/include/private/ftdm_core.h #define ftdm_clear_pflag(obj, flag) (obj)->pflags &= ~(flag)
obj               189 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               191 src/include/private/ftdm_core.h #define ftdm_clear_sflag(obj, flag) (obj)->sflags &= ~(flag)
obj               193 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               201 src/include/private/ftdm_core.h #define ftdm_wait_for_flag_cleared(obj, flag, time) 					\
obj               204 src/include/private/ftdm_core.h 		while(__safety-- && ftdm_test_flag(obj, flag)) { 			\
obj               205 src/include/private/ftdm_core.h 			ftdm_mutex_unlock(obj->mutex);					\
obj               207 src/include/private/ftdm_core.h 			ftdm_mutex_lock(obj->mutex);					\
obj               254 src/include/private/ftdm_core.h #define ftdm_queue_enqueue(queue, obj) g_ftdm_queue_handler.enqueue(queue, obj)
obj               105 src/include/private/ftdm_state.h #define ftdm_channel_complete_state(obj) _ftdm_channel_complete_state(__FILE__, __FUNCTION__, __LINE__, obj)
obj               200 src/include/private/ftdm_state.h #define ftdm_set_state(obj, s) _ftdm_set_state(__FILE__, __FUNCTION__, __LINE__, obj, s);									\
obj               207 src/include/private/ftdm_state.h #define ftdm_set_state_locked(obj, s) \
obj               209 src/include/private/ftdm_state.h 		ftdm_channel_lock(obj); \
obj               210 src/include/private/ftdm_state.h 		ftdm_channel_set_state(__FILE__, __FUNCTION__, __LINE__, obj, s, 0);									\
obj               211 src/include/private/ftdm_state.h 		ftdm_channel_unlock(obj); \
obj               214 src/include/private/ftdm_state.h #define ftdm_set_state_r(obj, s, r) r = ftdm_channel_set_state(__FILE__, __FUNCTION__, __LINE__, obj, s, 0);
obj                61 src/include/private/ftdm_types.h #define FTDM_COMMAND_OBJ_SIZE *((ftdm_size_t *)obj)
obj                62 src/include/private/ftdm_types.h #define FTDM_COMMAND_OBJ_INT *((int *)obj)
obj                63 src/include/private/ftdm_types.h #define FTDM_COMMAND_OBJ_CHAR_P (char *)obj
obj                64 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;