pri 122 src/ftmod/ftmod_libpri/ftmod_libpri.c static void s_pri_error(struct pri *pri, char *s) pri 140 src/ftmod/ftmod_libpri/ftmod_libpri.c static void s_pri_message(struct pri *pri, char *s) pri 288 src/ftmod/ftmod_libpri/ftmod_libpri.c pri_set_debug(isdn_data->spri.pri, parse_debug(argv[2])); pri 498 src/ftmod/ftmod_libpri/ftmod_libpri.c pri_progress(isdn_data->spri.pri, call, ftdmchan->chan_id, 1); pri 512 src/ftmod/ftmod_libpri/ftmod_libpri.c pri_proceeding(isdn_data->spri.pri, call, ftdmchan->chan_id, 1); pri 522 src/ftmod/ftmod_libpri/ftmod_libpri.c pri_acknowledge(isdn_data->spri.pri, call, ftdmchan->chan_id, 0); pri 549 src/ftmod/ftmod_libpri/ftmod_libpri.c pri_answer(isdn_data->spri.pri, call, 0, 1); pri 560 src/ftmod/ftmod_libpri/ftmod_libpri.c if (!(call = pri_new_call(isdn_data->spri.pri))) { pri 594 src/ftmod/ftmod_libpri/ftmod_libpri.c if (pri_setup(isdn_data->spri.pri, call, sr)) { pri 606 src/ftmod/ftmod_libpri/ftmod_libpri.c pri_hangup(isdn_data->spri.pri, call, ftdmchan->caller_data.hangup_cause); pri 607 src/ftmod/ftmod_libpri/ftmod_libpri.c pri_destroycall(isdn_data->spri.pri, call); pri 666 src/ftmod/ftmod_libpri/ftmod_libpri.c pri_answer(spri->pri, pevent->ring.call, 0, 1); pri 705 src/ftmod/ftmod_libpri/ftmod_libpri.c pri_release(spri->pri, call, 0); pri 706 src/ftmod/ftmod_libpri/ftmod_libpri.c pri_destroycall(spri->pri, call); pri 113 src/ftmod/ftmod_libpri/lpwrap_pri.c static int __pri_lpwrap_read(struct pri *pri, void *buf, int buflen) pri 115 src/ftmod/ftmod_libpri/lpwrap_pri.c struct lpwrap_pri *spri = (struct lpwrap_pri *) pri_get_userdata(pri); pri 148 src/ftmod/ftmod_libpri/lpwrap_pri.c static int __pri_lpwrap_write(struct pri *pri, void *buf, int buflen) pri 150 src/ftmod/ftmod_libpri/lpwrap_pri.c struct lpwrap_pri *spri = (struct lpwrap_pri *) pri_get_userdata(pri); pri 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))){ pri 183 src/ftmod/ftmod_libpri/lpwrap_pri.c pri_set_debug(spri->pri, debug); pri 223 src/ftmod/ftmod_libpri/lpwrap_pri.c FD_SET(pri_fd(spri->pri), &rfds); pri 224 src/ftmod/ftmod_libpri/lpwrap_pri.c FD_SET(pri_fd(spri->pri), &efds); pri 233 src/ftmod/ftmod_libpri/lpwrap_pri.c sel = select(pri_fd(spri->pri) + 1, &rfds, NULL, &efds, &now); pri 238 src/ftmod/ftmod_libpri/lpwrap_pri.c if ((next = pri_schedule_next(spri->pri))) { pri 242 src/ftmod/ftmod_libpri/lpwrap_pri.c event = pri_schedule_run(spri->pri); pri 246 src/ftmod/ftmod_libpri/lpwrap_pri.c event = pri_check_event(spri->pri); pri 99 src/ftmod/ftmod_libpri/lpwrap_pri.h struct pri *pri; pri 58 src/ftmod/ftmod_pritap/ftmod_pritap.c struct pri *pri; pri 91 src/ftmod/ftmod_pritap/ftmod_pritap.c static void s_pri_error(struct pri *pri, char *s) pri 96 src/ftmod/ftmod_pritap/ftmod_pritap.c static void s_pri_message(struct pri *pri, char *s) pri 181 src/ftmod/ftmod_pritap/ftmod_pritap.c pri_set_debug(pritap->pri, parse_debug(argv[2])); pri 344 src/ftmod/ftmod_pritap/ftmod_pritap.c static int pri_io_read(struct pri *pri, void *buf, int buflen) pri 348 src/ftmod/ftmod_pritap/ftmod_pritap.c pritap_t *pritap = pri_get_userdata(pri); pri 369 src/ftmod/ftmod_pritap/ftmod_pritap.c static int pri_io_write(struct pri *pri, void *buf, int buflen) pri 371 src/ftmod/ftmod_pritap/ftmod_pritap.c pritap_t *pritap = pri_get_userdata(pri); pri 382 src/ftmod/ftmod_pritap/ftmod_pritap.c static int tap_pri_get_crv(struct pri *ctrl, q931_call *call) pri 399 src/ftmod/ftmod_pritap/ftmod_pritap.c tstcrv = pritap->pcalls[i].callref ? tap_pri_get_crv(pritap->pri, pritap->pcalls[i].callref) : 0; pri 427 src/ftmod/ftmod_pritap/ftmod_pritap.c crv = tap_pri_get_crv(pritap->pri, pritap->pcalls[i].callref); pri 431 src/ftmod/ftmod_pritap/ftmod_pritap.c pri_passive_destroycall(pritap->pri, pritap->pcalls[i].callref); pri 461 src/ftmod/ftmod_pritap/ftmod_pritap.c crv = tap_pri_get_crv(pritap->pri, callref); pri 466 src/ftmod/ftmod_pritap/ftmod_pritap.c tstcrv = tap_pri_get_crv(pritap->pri, pritap->pcalls[i].callref); pri 530 src/ftmod/ftmod_pritap/ftmod_pritap.c crv = tap_pri_get_crv(pritap->pri, e->ring.call); pri 551 src/ftmod/ftmod_pritap/ftmod_pritap.c crv = tap_pri_get_crv(pritap->pri, e->ring.call); pri 557 src/ftmod/ftmod_pritap/ftmod_pritap.c crv = tap_pri_get_crv(pritap->pri, e->proceeding.call); pri 583 src/ftmod/ftmod_pritap/ftmod_pritap.c layer1 = pri_get_layer1(peertap->pri, pcall->callref); pri 584 src/ftmod/ftmod_pritap/ftmod_pritap.c transcap = pri_get_transcap(peertap->pri, pcall->callref); pri 619 src/ftmod/ftmod_pritap/ftmod_pritap.c crv = tap_pri_get_crv(pritap->pri, e->answer.call); pri 632 src/ftmod/ftmod_pritap/ftmod_pritap.c crv = tap_pri_get_crv(pritap->pri, e->hangup.call); pri 648 src/ftmod/ftmod_pritap/ftmod_pritap.c crv = tap_pri_get_crv(pritap->pri, e->hangup.call); pri 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))){ pri 682 src/ftmod/ftmod_pritap/ftmod_pritap.c pri_set_debug(pritap->pri, pritap->debug); pri 709 src/ftmod/ftmod_pritap/ftmod_pritap.c pri_schedule_run(pritap->pri); pri 713 src/ftmod/ftmod_pritap/ftmod_pritap.c event = pri_read_event(pritap->pri); pri 184 src/include/private/sangoma_tdm_api.h api_header_t *pri; pri 206 src/include/private/sangoma_tdm_api.h pri = &rx_data.api_header; pri 209 src/include/private/sangoma_tdm_api.h user_buf->wp_tdm_api_event_type = pri->operation_status; pri 211 src/include/private/sangoma_tdm_api.h switch(pri->operation_status) pri 214 src/include/private/sangoma_tdm_api.h if (pri->data_length > datalen){ pri 217 src/include/private/sangoma_tdm_api.h memcpy(databuf, rx_data.data, pri->data_length); pri 218 src/include/private/sangoma_tdm_api.h rx_len = pri->data_length; pri 258 src/include/private/sangoma_tdm_api.h api_header_t *pri; pri 265 src/include/private/sangoma_tdm_api.h pri = &local_tx_data.api_header; pri 267 src/include/private/sangoma_tdm_api.h pri->data_length = datalen; pri 268 src/include/private/sangoma_tdm_api.h memcpy(local_tx_data.data, databuf, pri->data_length); pri 27 src/priserver.c void *pri; pri 183 src/priserver.c pri_hangup(spri->pri, channo, 16); pri 200 src/priserver.c pri_answer(spri->pri, event->ring.call, 0, 1); pri 210 src/priserver.c pri_hangup(spri->pri, event->hangup.call, 16); pri 211 src/priserver.c pri_destroycall(spri->pri, event->hangup.call); pri 221 src/priserver.c pri_answer(spri->pri, event->ring.call, event->ring.channel, 1); pri 223 src/priserver.c pidmap[event->ring.channel-1].pri=spri->pri; pri 255 src/priserver.c if (pidmap[x].pri){ pri 256 src/priserver.c int err=pri_hangup(pidmap[x].pri, &pidmap[x].call, 16); pri 261 src/priserver.c pidmap[x].pri=NULL; pri 92 src/sangoma_pri.c static int __pri_sangoma_read(struct pri *pri, void *buf, int buflen) pri 94 src/sangoma_pri.c struct sangoma_pri *spri = (struct sangoma_pri *) pri->userdata; pri 114 src/sangoma_pri.c static int __pri_sangoma_write(struct pri *pri, void *buf, int buflen) pri 116 src/sangoma_pri.c struct sangoma_pri *spri = (struct sangoma_pri *) pri->userdata; pri 142 src/sangoma_pri.c if ((spri->pri = pri_new_cb(spri->zdchan->sockfd, node, swtype, __pri_sangoma_read, __pri_sangoma_write, spri))){ pri 144 src/sangoma_pri.c pri_set_debug(spri->pri, debug); pri 174 src/sangoma_pri.c FD_SET(spri->pri->fd, &rfds); pri 175 src/sangoma_pri.c FD_SET(spri->pri->fd, &efds); pri 181 src/sangoma_pri.c if ((next = pri_schedule_next(spri->pri))) { pri 195 src/sangoma_pri.c sel = select(spri->pri->fd + 1, &rfds, NULL, &efds, next ? &now : NULL); pri 199 src/sangoma_pri.c event = pri_schedule_run(spri->pri); pri 201 src/sangoma_pri.c event = pri_check_event(spri->pri); pri 75 src/sangoma_pri.h struct pri *pri;