• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/isdn/hysdn/

Lines Matching defs:dpr

38 	tErgDpram *dpr;
54 dpr = card->dpram;
55 b = dpr->ToPcInt; /* clear for ergo */
56 b |= dpr->ToPcIntMetro; /* same for metro */
57 b |= dpr->ToHyInt; /* and for champ */
77 tErgDpram *dpr;
84 dpr = card->dpram; /* point to DPRAM */
96 if (!dpr->ToHyFlag) {
99 if (hysdn_sched_tx(card, dpr->ToHyBuf, &dpr->ToHySize, &dpr->ToHyChannel,
101 dpr->ToHyFlag = 1; /* enable tx */
105 if (dpr->ToPcFlag) {
108 if (hysdn_sched_rx(card, dpr->ToPcBuf, dpr->ToPcSize, dpr->ToPcChannel)) {
109 dpr->ToPcFlag = 0; /* we worked the data */
114 dpr->ToHyInt = 1;
115 dpr->ToPcInt = 1; /* interrupt to E1 for all cards */
185 tErgDpram *dpr = card->dpram;
187 memset(dpr->TrapTable, 0, sizeof(dpr->TrapTable)); /* clear all Traps */
188 dpr->ToHyInt = 1; /* E1 INTR state forced */
190 memcpy(&dpr->ToHyBuf[ERG_TO_HY_BUF_SIZE - sizeof(TestText)], TestText,
192 if (memcmp(&dpr->ToHyBuf[ERG_TO_HY_BUF_SIZE - sizeof(TestText)], TestText,
196 memcpy(&dpr->ToPcBuf[ERG_TO_PC_BUF_SIZE - sizeof(TestText)], TestText,
198 if (memcmp(&dpr->ToPcBuf[ERG_TO_PC_BUF_SIZE - sizeof(TestText)], TestText,
324 tErgDpram *dpr = card->dpram; /* pointer to DPRAM structure */
335 if (dpr->ToPcFlag) {
338 if ((dpr->ToPcChannel != CHAN_SYSTEM) ||
339 (dpr->ToPcSize < MIN_RDY_MSG_SIZE) ||
340 (dpr->ToPcSize > MAX_RDY_MSG_SIZE) ||
341 ((*(unsigned long *) dpr->ToPcBuf) != RDY_MAGIC))
345 msg_size = dpr->ToPcSize - RDY_MAGIC_SIZE;
347 if (EvalSysrTokData(card, dpr->ToPcBuf + RDY_MAGIC_SIZE, msg_size))
361 dpr->ToPcFlag = 0; /* reset data indicator */
362 dpr->ToHyInt = 1;
363 dpr->ToPcInt = 1; /* interrupt to E1 for all cards */