call              534 src/ftmod/ftmod_isdn/ftmod_isdn.c static void ftdm_isdn_call_event(struct Q931_Call *call, struct Q931_CallEvent *event, void *priv)
call              539 src/ftmod/ftmod_isdn/ftmod_isdn.c 	assert(call);
call              542 src/ftmod/ftmod_isdn/ftmod_isdn.c 	trunk = Q931CallGetTrunk(call);
call              545 src/ftmod/ftmod_isdn/ftmod_isdn.c 	zspan = Q931CallGetPrivate(call);
call              548 src/ftmod/ftmod_isdn/ftmod_isdn.c 		Q931CallSetPrivate(call, zspan);
call              554 src/ftmod/ftmod_isdn/ftmod_isdn.c 	if (Q931CallIsGlobal(call)) {
call              562 src/ftmod/ftmod_isdn/ftmod_isdn.c 		int call_crv = Q931CallGetCRV(call);
call              568 src/ftmod/ftmod_isdn/ftmod_isdn.c 		ftdm_log(FTDM_LOG_DEBUG, "Received call-specific event from Q.931 for call %d [%hu]\n", Q931CallGetCRV(call), Q931CallGetCRV(call));
call              574 src/ftmod/ftmod_isdn/ftmod_isdn.c 		ftdmchan = Q931CallIsOutgoing(call) ? isdn_data->channels_local_crv[call_crv] : isdn_data->channels_remote_crv[call_crv];
call              733 src/ftmod/ftmod_isdn/ftmod_isdn.c static L3INT ftdm_isdn_931_34(void *pvt, struct Q931_Call *call, Q931mes_Generic *msg, int mlen)
call              768 src/ftmod/ftmod_isdn/ftmod_isdn.c 		struct Q931_Call *call;
call              770 src/ftmod/ftmod_isdn/ftmod_isdn.c 		call = Q931GetCallByCRV(&isdn_data->q931, gen->CRV);
call              771 src/ftmod/ftmod_isdn/ftmod_isdn.c 		if (call && !Q931CallGetPrivate(call)) {
call              773 src/ftmod/ftmod_isdn/ftmod_isdn.c 			Q931CallSetPrivate(call, span);
call              777 src/ftmod/ftmod_isdn/ftmod_isdn.c 	if (call && !Q931CallGetPrivate(call)) {
call              779 src/ftmod/ftmod_isdn/ftmod_isdn.c 		Q931CallSetPrivate(call, span);
call             1553 src/ftmod/ftmod_isdn/ftmod_isdn.c 				struct Q931_Call *call;
call             1555 src/ftmod/ftmod_isdn/ftmod_isdn.c 				call = Q931GetCallByCRV(&isdn_data->q931, gen->CRV);
call             1556 src/ftmod/ftmod_isdn/ftmod_isdn.c 				if (call) {
call             1558 src/ftmod/ftmod_isdn/ftmod_isdn.c 					Q931CallSetPrivate(call, ftdm_channel_get_span(ftdmchan));
call              557 src/ftmod/ftmod_libpri/ftmod_libpri.c 	q931_call *call = (q931_call *)chan->call_data;
call              596 src/ftmod/ftmod_libpri/ftmod_libpri.c 			} else if (call) {
call              597 src/ftmod/ftmod_libpri/ftmod_libpri.c 				pri_progress(isdn_data->spri.pri, call, ftdm_channel_get_id(chan), 0);
call              611 src/ftmod/ftmod_libpri/ftmod_libpri.c 			} else if (call) {
call              613 src/ftmod/ftmod_libpri/ftmod_libpri.c 				pri_acknowledge(isdn_data->spri.pri, call, ftdm_channel_get_id(chan), 1);
call              627 src/ftmod/ftmod_libpri/ftmod_libpri.c 			} else if (call) {
call              632 src/ftmod/ftmod_libpri/ftmod_libpri.c 				pri_progress(isdn_data->spri.pri, call, ftdm_channel_get_id(chan), 1);
call              650 src/ftmod/ftmod_libpri/ftmod_libpri.c 			} else if (call) {
call              651 src/ftmod/ftmod_libpri/ftmod_libpri.c 				pri_proceeding(isdn_data->spri.pri, call, ftdm_channel_get_id(chan), 0);
call              665 src/ftmod/ftmod_libpri/ftmod_libpri.c 				if (call) {
call              666 src/ftmod/ftmod_libpri/ftmod_libpri.c 					pri_proceeding(isdn_data->spri.pri, call, ftdm_channel_get_id(chan), 0);
call              695 src/ftmod/ftmod_libpri/ftmod_libpri.c 			} else if (call) {
call              700 src/ftmod/ftmod_libpri/ftmod_libpri.c 				pri_answer(isdn_data->spri.pri, call, 0, 1);
call              713 src/ftmod/ftmod_libpri/ftmod_libpri.c 			if (!(call = pri_new_call(isdn_data->spri.pri))) {
call              736 src/ftmod/ftmod_libpri/ftmod_libpri.c 			chan->call_data = call;
call              766 src/ftmod/ftmod_libpri/ftmod_libpri.c 			if (pri_setup(isdn_data->spri.pri, call, sr)) {
call              777 src/ftmod/ftmod_libpri/ftmod_libpri.c 			if (call) {
call              780 src/ftmod/ftmod_libpri/ftmod_libpri.c 				pri_hangup(isdn_data->spri.pri, call, caller_data->hangup_cause);
call              791 src/ftmod/ftmod_libpri/ftmod_libpri.c 			if (call) {
call              792 src/ftmod/ftmod_libpri/ftmod_libpri.c 				pri_destroycall(isdn_data->spri.pri, call);
call              844 src/ftmod/ftmod_libpri/ftmod_libpri.c 		pri_answer(spri->pri, pevent->ring.call, 0, 1);
call              860 src/ftmod/ftmod_libpri/ftmod_libpri.c 	q931_call *call = NULL;
call              879 src/ftmod/ftmod_libpri/ftmod_libpri.c 	call = (q931_call *)chan->call_data;
call              883 src/ftmod/ftmod_libpri/ftmod_libpri.c 	pri_release(spri->pri, call, 0);
call              884 src/ftmod/ftmod_libpri/ftmod_libpri.c 	pri_destroycall(spri->pri, call);
call             1153 src/ftmod/ftmod_libpri/ftmod_libpri.c 	chan->call_data = pevent->ring.call;
call              380 src/ftmod/ftmod_pritap/ftmod_pritap.c static int tap_pri_get_crv(struct pri *ctrl, q931_call *call)
call              383 src/ftmod/ftmod_pritap/ftmod_pritap.c 	int crv = pri_get_crv(ctrl, call, &callmode);
call              528 src/ftmod/ftmod_pritap/ftmod_pritap.c 		crv = tap_pri_get_crv(pritap->pri, e->ring.call);
call              541 src/ftmod/ftmod_pritap/ftmod_pritap.c 		pcall->callref = e->ring.call;
call              549 src/ftmod/ftmod_pritap/ftmod_pritap.c 		crv = tap_pri_get_crv(pritap->pri, e->ring.call);
call              555 src/ftmod/ftmod_pritap/ftmod_pritap.c 		crv = tap_pri_get_crv(pritap->pri, e->proceeding.call);
call              578 src/ftmod/ftmod_pritap/ftmod_pritap.c 		peerpcall->callref = e->proceeding.call;
call              617 src/ftmod/ftmod_pritap/ftmod_pritap.c 		crv = tap_pri_get_crv(pritap->pri, e->answer.call);
call              630 src/ftmod/ftmod_pritap/ftmod_pritap.c 		crv = tap_pri_get_crv(pritap->pri, e->hangup.call);
call              646 src/ftmod/ftmod_pritap/ftmod_pritap.c 		crv = tap_pri_get_crv(pritap->pri, e->hangup.call);
call              649 src/ftmod/ftmod_pritap/ftmod_pritap.c 		tap_pri_put_pcall(pritap, e->hangup.call);
call              650 src/ftmod/ftmod_pritap/ftmod_pritap.c 		tap_pri_put_pcall(peertap, e->hangup.call);
call              341 src/ftmod/ftmod_r2/ftmod_r2.c static void ft_r2_clean_call(ftdm_r2_call_t *call)
call              343 src/ftmod/ftmod_r2/ftmod_r2.c 	openr2_chan_t *r2chan = call->r2chan;
call              347 src/ftmod/ftmod_r2/ftmod_r2.c 	call->r2chan = r2chan;
call              348 src/ftmod/ftmod_r2/ftmod_r2.c 	call->accepted = 0;
call              349 src/ftmod/ftmod_r2/ftmod_r2.c 	call->answer_pending = 0;
call              350 src/ftmod/ftmod_r2/ftmod_r2.c 	call->disconnect_rcvd = 0;
call              351 src/ftmod/ftmod_r2/ftmod_r2.c 	call->protocol_error = 0;
call              352 src/ftmod/ftmod_r2/ftmod_r2.c 	call->dnis_index = 0;
call              353 src/ftmod/ftmod_r2/ftmod_r2.c 	call->ani_index = 0;
call              354 src/ftmod/ftmod_r2/ftmod_r2.c 	call->name[0] = 0;
call              355 src/ftmod/ftmod_r2/ftmod_r2.c 	call->protocol_error_recovery_timer = 0;
call             1833 src/ftmod/ftmod_r2/ftmod_r2.c 	ftdm_r2_call_t *call = NULL;
call             1952 src/ftmod/ftmod_r2/ftmod_r2.c 			call = R2CALL(ftdmchan);
call             1961 src/ftmod/ftmod_r2/ftmod_r2.c 			r2chan = call->r2chan;
call             1966 src/ftmod/ftmod_r2/ftmod_r2.c 			if (!call->accepted) {
call              293 src/isdn/Q931.c 	struct Q931_Call *call = NULL;
call              305 src/isdn/Q931.c 		call = &pTrunk->call[x];
call              307 src/isdn/Q931.c 		if (!call->InUse || !call->Timer || !call->TimerID)
call              310 src/isdn/Q931.c 		if (call->Timer <= now) {
call              312 src/isdn/Q931.c 			Q931StopTimer(pTrunk, x, call->TimerID);
call              315 src/isdn/Q931.c 			Q931Timeout[pTrunk->Dialect][call->TimerID](pTrunk, x);
call              383 src/isdn/Q931.c 			if (RetCode == Q931E_NO_ERROR && !pTrunk->call[callIndex].Tei) {
call              384 src/isdn/Q931.c 				pTrunk->call[callIndex].Tei = tei;
call              496 src/isdn/Q931.c 			tei = pTrunk->call[callIndex].Tei;
call              563 src/isdn/Q931.c 		pTrunk->call[callIndex].InUse = 0;
call              589 src/isdn/Q931.c 		if (!pTrunk->call[x].InUse) {
call              590 src/isdn/Q931.c 			pTrunk->call[x].CRV     = iCRV;
call              591 src/isdn/Q931.c 			pTrunk->call[x].BChan   = 255;
call              592 src/isdn/Q931.c 			pTrunk->call[x].State   = 0;	/* null state - idle */
call              593 src/isdn/Q931.c 			pTrunk->call[x].TimerID = 0;	/* no timer running */
call              594 src/isdn/Q931.c 			pTrunk->call[x].Timer   = 0;
call              595 src/isdn/Q931.c 			pTrunk->call[x].InUse   = 1;	/* mark as used */
call              620 src/isdn/Q931.c 		if (pTrunk->call[x].InUse) {
call              621 src/isdn/Q931.c 			if (pTrunk->call[x].CRV == iCRV) {
call              622 src/isdn/Q931.c 				return pTrunk->call[x].State;
call              643 src/isdn/Q931.c 		pTrunk->call[callIndex].Timer   = Q931GetTime() + duration;
call              644 src/isdn/Q931.c 		pTrunk->call[callIndex].TimerID = iTimerID;
call              660 src/isdn/Q931.c 	if (pTrunk->call[callindex].TimerID == iTimerID)
call              661 src/isdn/Q931.c 		pTrunk->call[callindex].TimerID = 0;
call              668 src/isdn/Q931.c 	pTrunk->call[callIndex].State = iState;
call              697 src/isdn/Q931.c 		if (pTrunk->call[x].InUse) {
call              698 src/isdn/Q931.c 			if (pTrunk->call[x].CRV == crv) {
call              885 src/isdn/Q931.c 	Q931Log(pTrunk, Q931_LOG_DEBUG, "Timer %d of call %d (CRV: %d) timed out\n", pTrunk->call[callIndex].TimerID, callIndex, pTrunk->call[callIndex].CRV);
call              327 src/isdn/Q931StateNT.c 		pMes->CRV = pTrunk->call[callIndex].CRV;
call              350 src/isdn/Q931StateNT.c 		pTrunk->call[callIndex].Tei = pMes->Tei;
call              410 src/isdn/Q931StateTE.c 		pMes->CRV = pTrunk->call[callIndex].CRV;
call              504 src/isdn/Q931StateTE.c 		pMes->CRV = pTrunk->call[callIndex].CRV;
call              768 src/isdn/Q931StateTE.c 		pTrunk->call[callIndex].InUse = 0;
call              794 src/isdn/Q931StateTE.c 			pTrunk->call[callIndex].InUse = 0;
call              146 src/isdn/Q931api.c         pTrunk->call[y].InUse = 0;
call              785 src/isdn/include/Q931.h 	struct Q931_Call	call[Q931MAXCALLPERTRUNK];
call               26 src/priserver.c 	q931_call call;
call              200 src/priserver.c 		pri_answer(spri->pri, event->ring.call, 0, 1);
call              210 src/priserver.c 		pri_hangup(spri->pri, event->hangup.call, 16);
call              211 src/priserver.c 		pri_destroycall(spri->pri, event->hangup.call);
call              221 src/priserver.c 	pri_answer(spri->pri, event->ring.call, event->ring.channel, 1);
call              222 src/priserver.c 	memcpy(&pidmap[event->ring.channel-1].call, event->ring.call, sizeof(q931_call));
call              224 src/priserver.c 	pidmap[event->ring.channel-1].call = *event->ring.call;
call              256 src/priserver.c 				int err=pri_hangup(pidmap[x].pri, &pidmap[x].call, 16);