dchan              60 src/ftmod/ftmod_isdn/ftdm_isdn.h 	ftdm_channel_t *dchan;
dchan            1149 src/ftmod/ftmod_isdn/ftmod_isdn.c 	return ftdm_channel_write(isdn_data->dchan, msg, len, &len) == FTDM_SUCCESS ? 0 : -1;
dchan            1626 src/ftmod/ftmod_isdn/ftmod_isdn.c 		snprintf(isdn_data->dchan->last_error, sizeof(isdn_data->dchan->last_error), "memory error!");
dchan            1826 src/ftmod/ftmod_isdn/ftmod_isdn.c 		ftdm_status_t status = ftdm_channel_wait(isdn_data->dchan, &flags, 100);
dchan            1842 src/ftmod/ftmod_isdn/ftmod_isdn.c 					isdn_data->dchan->state = FTDM_CHANNEL_STATE_UP;
dchan            1857 src/ftmod/ftmod_isdn/ftmod_isdn.c 					if (ftdm_test_flag(isdn_data->dchan, FTDM_CHANNEL_SUSPENDED)) {
dchan            1861 src/ftmod/ftmod_isdn/ftmod_isdn.c 					if (ftdm_channel_read(isdn_data->dchan, frame, &len) == FTDM_SUCCESS) {
dchan            2349 src/ftmod/ftmod_isdn/ftmod_isdn.c 	isdn_data->dchan = isdn_data->dchans[0];
dchan             954 src/ftmod/ftmod_libpri/ftmod_libpri.c 	spri->dchan->state = FTDM_CHANNEL_STATE_UP;
dchan            1085 src/ftmod/ftmod_libpri/ftmod_libpri.c 					if (ftdm_channel_open(span->span_id, i, &isdn_data->dchan) == FTDM_SUCCESS) {
dchan            1086 src/ftmod/ftmod_libpri/ftmod_libpri.c 						ftdm_log(FTDM_LOG_DEBUG, "opening d-channel #%d %d:%d\n", x, isdn_data->dchan->span_id, isdn_data->dchan->chan_id);
dchan            1105 src/ftmod/ftmod_libpri/ftmod_libpri.c 								  isdn_data->dchan, // dchan
dchan            1143 src/ftmod/ftmod_libpri/ftmod_libpri.c 		if (isdn_data->spri.dchan) {
dchan            1144 src/ftmod/ftmod_libpri/ftmod_libpri.c 			isdn_data->spri.dchan->state = FTDM_CHANNEL_STATE_DOWN;
dchan              55 src/ftmod/ftmod_libpri/ftmod_libpri.h 	ftdm_channel_t *dchan;
dchan             120 src/ftmod/ftmod_libpri/lpwrap_pri.c 	if ((zst = ftdm_channel_read(spri->dchan, buf, &len)) != FTDM_SUCCESS) {
dchan             122 src/ftmod/ftmod_libpri/lpwrap_pri.c 			ftdm_log(FTDM_LOG_CRIT, "span %d D-READ FAIL! [%s]\n", spri->span->span_id, spri->dchan->last_error);
dchan             153 src/ftmod/ftmod_libpri/lpwrap_pri.c 	if (ftdm_channel_write(spri->dchan, buf, buflen, &len) != FTDM_SUCCESS) {
dchan             154 src/ftmod/ftmod_libpri/lpwrap_pri.c 		ftdm_log(FTDM_LOG_CRIT, "span %d D-WRITE FAIL! [%s]\n", spri->span->span_id, spri->dchan->last_error);
dchan             171 src/ftmod/ftmod_libpri/lpwrap_pri.c int lpwrap_init_pri(struct lpwrap_pri *spri, ftdm_span_t *span, ftdm_channel_t *dchan, int swtype, int node, int debug)
dchan             177 src/ftmod/ftmod_libpri/lpwrap_pri.c 	spri->dchan = dchan;
dchan             180 src/ftmod/ftmod_libpri/lpwrap_pri.c 	if (spri->dchan && (spri->pri = pri_new_cb(spri->dchan->sockfd, node, swtype, __pri_lpwrap_read, __pri_lpwrap_write, spri))){
dchan             186 src/ftmod/ftmod_libpri/lpwrap_pri.c 		ftdm_channel_write(spri->dchan, buf, buflen, &len);
dchan             101 src/ftmod/ftmod_libpri/lpwrap_pri.h 	ftdm_channel_t *dchan;
dchan             123 src/ftmod/ftmod_libpri/lpwrap_pri.h int lpwrap_init_pri(struct lpwrap_pri *spri, ftdm_span_t *span, ftdm_channel_t *dchan, int swtype, int node, int debug);
dchan              60 src/ftmod/ftmod_pritap/ftmod_pritap.c 	ftdm_channel_t *dchan;
dchan             351 src/ftmod/ftmod_pritap/ftmod_pritap.c 	if ((zst = ftdm_channel_read(pritap->dchan, buf, &len)) != FTDM_SUCCESS) {
dchan             353 src/ftmod/ftmod_pritap/ftmod_pritap.c 			ftdm_log(FTDM_LOG_CRIT, "span %d D channel read fail! [%s]\n", pritap->span->span_id, pritap->dchan->last_error);
dchan             374 src/ftmod/ftmod_pritap/ftmod_pritap.c 	if (ftdm_channel_write(pritap->dchan, buf, buflen, &len) != FTDM_SUCCESS) {
dchan             375 src/ftmod/ftmod_pritap/ftmod_pritap.c 		ftdm_log(FTDM_LOG_CRIT, "span %d D channel write failed! [%s]\n", pritap->span->span_id, pritap->dchan->last_error);
dchan             676 src/ftmod/ftmod_pritap/ftmod_pritap.c 	if (ftdm_channel_open(span->span_id, pritap->dchan->chan_id, &pritap->dchan) != FTDM_SUCCESS) {
dchan             681 src/ftmod/ftmod_pritap/ftmod_pritap.c 	if ((pritap->pri = pri_new_cb(pritap->dchan->sockfd, PRI_NETWORK, PRI_SWITCH_NI2, pri_io_read, pri_io_write, pritap))){
dchan             688 src/ftmod/ftmod_pritap/ftmod_pritap.c 	dpoll.fd = pritap->dchan->sockfd;
dchan             834 src/ftmod/ftmod_pritap/ftmod_pritap.c 	ftdm_channel_t *dchan = NULL;
dchan             846 src/ftmod/ftmod_pritap/ftmod_pritap.c 			dchan = span->channels[i];
dchan             850 src/ftmod/ftmod_pritap/ftmod_pritap.c 	if (!dchan) {
dchan             883 src/ftmod/ftmod_pritap/ftmod_pritap.c 	pritap->dchan = dchan;
dchan             132 src/sangoma_pri.c int sangoma_init_pri(struct sangoma_pri *spri, int span, int dchan, int swtype, int node, int debug)
dchan             139 src/sangoma_pri.c 	if (ftdm_channel_open(span, dchan, &spri->zdchan) != FTDM_SUCCESS) {
dchan             140 src/sangoma_pri.c 		fprintf(stderr, "Unable to open DCHAN %d for span %d (%s)\n", dchan, span, strerror(errno));
dchan              77 src/sangoma_pri.h 	int dchan;
dchan              97 src/sangoma_pri.h int sangoma_init_pri(struct sangoma_pri *spri, int span, int dchan, int swtype, int node, int debug);