pri 128 src/ftmod/ftmod_libpri/ftmod_libpri.c static void s_pri_error(struct pri *pri, char *s) pri 146 src/ftmod/ftmod_libpri/ftmod_libpri.c static void s_pri_message(struct pri *pri, char *s) pri 323 src/ftmod/ftmod_libpri/ftmod_libpri.c print_debug(pri_get_debug(isdn_data->spri.pri), tmp, sizeof(tmp)); pri 333 src/ftmod/ftmod_libpri/ftmod_libpri.c pri_set_debug(isdn_data->spri.pri, flags); pri 597 src/ftmod/ftmod_libpri/ftmod_libpri.c pri_progress(isdn_data->spri.pri, call, ftdm_channel_get_id(chan), 0); pri 613 src/ftmod/ftmod_libpri/ftmod_libpri.c pri_acknowledge(isdn_data->spri.pri, call, ftdm_channel_get_id(chan), 1); pri 632 src/ftmod/ftmod_libpri/ftmod_libpri.c pri_progress(isdn_data->spri.pri, call, ftdm_channel_get_id(chan), 1); pri 651 src/ftmod/ftmod_libpri/ftmod_libpri.c pri_proceeding(isdn_data->spri.pri, call, ftdm_channel_get_id(chan), 0); pri 666 src/ftmod/ftmod_libpri/ftmod_libpri.c pri_proceeding(isdn_data->spri.pri, call, ftdm_channel_get_id(chan), 0); pri 700 src/ftmod/ftmod_libpri/ftmod_libpri.c pri_answer(isdn_data->spri.pri, call, 0, 1); pri 713 src/ftmod/ftmod_libpri/ftmod_libpri.c if (!(call = pri_new_call(isdn_data->spri.pri))) { pri 766 src/ftmod/ftmod_libpri/ftmod_libpri.c if (pri_setup(isdn_data->spri.pri, call, sr)) { pri 780 src/ftmod/ftmod_libpri/ftmod_libpri.c pri_hangup(isdn_data->spri.pri, call, caller_data->hangup_cause); pri 792 src/ftmod/ftmod_libpri/ftmod_libpri.c pri_destroycall(isdn_data->spri.pri, call); pri 844 src/ftmod/ftmod_libpri/ftmod_libpri.c pri_answer(spri->pri, pevent->ring.call, 0, 1); pri 883 src/ftmod/ftmod_libpri/ftmod_libpri.c pri_release(spri->pri, call, 0); pri 884 src/ftmod/ftmod_libpri/ftmod_libpri.c pri_destroycall(spri->pri, call); pri 1644 src/ftmod/ftmod_libpri/ftmod_libpri.c pri_facility_enable(isdn_data->spri.pri); pri 116 src/ftmod/ftmod_libpri/lpwrap_pri.c static int __pri_lpwrap_read(struct pri *pri, void *buf, int buflen) pri 118 src/ftmod/ftmod_libpri/lpwrap_pri.c struct lpwrap_pri *spri = (struct lpwrap_pri *) pri_get_userdata(pri); pri 151 src/ftmod/ftmod_libpri/lpwrap_pri.c static int __pri_lpwrap_write(struct pri *pri, void *buf, int buflen) pri 153 src/ftmod/ftmod_libpri/lpwrap_pri.c struct lpwrap_pri *spri = (struct lpwrap_pri *) pri_get_userdata(pri); pri 186 src/ftmod/ftmod_libpri/lpwrap_pri.c if ((spri->pri = pri_new_cb(spri->dchan->sockfd, node, swtype, __pri_lpwrap_read, __pri_lpwrap_write, spri))) { pri 190 src/ftmod/ftmod_libpri/lpwrap_pri.c pri_set_debug(spri->pri, debug); pri 192 src/ftmod/ftmod_libpri/lpwrap_pri.c pri_aoc_events_enable(spri->pri, 1); pri 217 src/ftmod/ftmod_libpri/lpwrap_pri.c if ((spri->pri = pri_new_bri_cb(spri->dchan->sockfd, ptp, node, swtype, __pri_lpwrap_read, __pri_lpwrap_write, spri))) { pri 221 src/ftmod/ftmod_libpri/lpwrap_pri.c pri_set_debug(spri->pri, debug); pri 223 src/ftmod/ftmod_libpri/lpwrap_pri.c pri_aoc_events_enable(spri->pri, 1); pri 267 src/ftmod/ftmod_libpri/lpwrap_pri.c FD_SET(pri_fd(spri->pri), &rfds); pri 268 src/ftmod/ftmod_libpri/lpwrap_pri.c FD_SET(pri_fd(spri->pri), &efds); pri 277 src/ftmod/ftmod_libpri/lpwrap_pri.c sel = select(pri_fd(spri->pri) + 1, &rfds, NULL, &efds, &now); pri 279 src/ftmod/ftmod_libpri/lpwrap_pri.c if ((next = pri_schedule_next(spri->pri))) { pri 283 src/ftmod/ftmod_libpri/lpwrap_pri.c event = pri_schedule_run(spri->pri); pri 287 src/ftmod/ftmod_libpri/lpwrap_pri.c event = pri_check_event(spri->pri); pri 103 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 342 src/ftmod/ftmod_pritap/ftmod_pritap.c static int pri_io_read(struct pri *pri, void *buf, int buflen) pri 346 src/ftmod/ftmod_pritap/ftmod_pritap.c pritap_t *pritap = pri_get_userdata(pri); pri 367 src/ftmod/ftmod_pritap/ftmod_pritap.c static int pri_io_write(struct pri *pri, void *buf, int buflen) pri 369 src/ftmod/ftmod_pritap/ftmod_pritap.c pritap_t *pritap = pri_get_userdata(pri); pri 380 src/ftmod/ftmod_pritap/ftmod_pritap.c static int tap_pri_get_crv(struct pri *ctrl, q931_call *call) pri 397 src/ftmod/ftmod_pritap/ftmod_pritap.c tstcrv = pritap->pcalls[i].callref ? tap_pri_get_crv(pritap->pri, pritap->pcalls[i].callref) : 0; pri 425 src/ftmod/ftmod_pritap/ftmod_pritap.c crv = tap_pri_get_crv(pritap->pri, pritap->pcalls[i].callref); pri 429 src/ftmod/ftmod_pritap/ftmod_pritap.c pri_passive_destroycall(pritap->pri, pritap->pcalls[i].callref); pri 459 src/ftmod/ftmod_pritap/ftmod_pritap.c crv = tap_pri_get_crv(pritap->pri, callref); pri 464 src/ftmod/ftmod_pritap/ftmod_pritap.c tstcrv = tap_pri_get_crv(pritap->pri, pritap->pcalls[i].callref); pri 528 src/ftmod/ftmod_pritap/ftmod_pritap.c crv = tap_pri_get_crv(pritap->pri, e->ring.call); pri 549 src/ftmod/ftmod_pritap/ftmod_pritap.c crv = tap_pri_get_crv(pritap->pri, e->ring.call); pri 555 src/ftmod/ftmod_pritap/ftmod_pritap.c crv = tap_pri_get_crv(pritap->pri, e->proceeding.call); pri 581 src/ftmod/ftmod_pritap/ftmod_pritap.c layer1 = pri_get_layer1(peertap->pri, pcall->callref); pri 582 src/ftmod/ftmod_pritap/ftmod_pritap.c transcap = pri_get_transcap(peertap->pri, pcall->callref); pri 617 src/ftmod/ftmod_pritap/ftmod_pritap.c crv = tap_pri_get_crv(pritap->pri, e->answer.call); pri 630 src/ftmod/ftmod_pritap/ftmod_pritap.c crv = tap_pri_get_crv(pritap->pri, e->hangup.call); pri 646 src/ftmod/ftmod_pritap/ftmod_pritap.c crv = tap_pri_get_crv(pritap->pri, e->hangup.call); pri 679 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 680 src/ftmod/ftmod_pritap/ftmod_pritap.c pri_set_debug(pritap->pri, pritap->debug); pri 707 src/ftmod/ftmod_pritap/ftmod_pritap.c pri_schedule_run(pritap->pri); pri 711 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;