Searched refs:rcvidx (Results 1 - 23 of 23) sorted by relevance

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/isdn/hisax/
H A Dhisax_fcpcipnp.h38 int rcvidx; member in struct:fritz_bcs
H A Dhisax_isac.h25 int rcvidx; member in struct:isac
H A Dhscx_irq.c61 if (bcs->hw.hscx.rcvidx + count > HSCX_BUFMAX) {
65 bcs->hw.hscx.rcvidx = 0;
68 ptr = bcs->hw.hscx.rcvbuf + bcs->hw.hscx.rcvidx;
69 bcs->hw.hscx.rcvidx += count;
166 if ((count = bcs->hw.hscx.rcvidx - 1) > 0) {
177 bcs->hw.hscx.rcvidx = 0;
190 bcs->hw.hscx.rcvidx = 0;
H A Djade_irq.c51 if (bcs->hw.hscx.rcvidx + count > HSCX_BUFMAX) {
55 bcs->hw.hscx.rcvidx = 0;
58 ptr = bcs->hw.hscx.rcvbuf + bcs->hw.hscx.rcvidx;
59 bcs->hw.hscx.rcvidx += count;
144 if ((count = bcs->hw.hscx.rcvidx - 1) > 0) {
155 bcs->hw.hscx.rcvidx = 0;
168 bcs->hw.hscx.rcvidx = 0;
H A Dipacx.c244 if ((cs->rcvidx + count) >= MAX_DFRAME_LEN_L1) {
248 cs->rcvidx = 0;
252 ptr = cs->rcvbuf + cs->rcvidx;
253 cs->rcvidx += count;
348 if ((count = cs->rcvidx) > 0) {
349 cs->rcvidx = 0;
358 cs->rcvidx = 0;
521 if (bcs->hw.hscx.rcvidx + count > HSCX_BUFMAX) {
525 bcs->hw.hscx.rcvidx = 0;
529 ptr = bcs->hw.hscx.rcvbuf + bcs->hw.hscx.rcvidx;
[all...]
H A Disar.c521 if ((bcs->hw.isar.rcvidx + ireg->clsb) > HSCX_BUFMAX) {
525 bcs->hw.isar.rcvidx = 0;
536 bcs->hw.isar.rcvidx = 0;
540 bcs->hw.isar.rcvidx = 0;
541 ptr = bcs->hw.isar.rcvbuf + bcs->hw.isar.rcvidx;
542 bcs->hw.isar.rcvidx += ireg->clsb;
545 if (bcs->hw.isar.rcvidx < 3) { /* last 2 bytes are the FCS */
548 bcs->hw.isar.rcvidx);
549 } else if (!(skb = dev_alloc_skb(bcs->hw.isar.rcvidx-2))) {
552 memcpy(skb_put(skb, bcs->hw.isar.rcvidx
[all...]
H A Dw6692.c140 if ((cs->rcvidx + count) >= MAX_DFRAME_LEN_L1) {
143 cs->rcvidx + count);
145 cs->rcvidx = 0;
148 ptr = cs->rcvbuf + cs->rcvidx;
149 cs->rcvidx += count;
212 if (bcs->hw.w6692.rcvidx + count > HSCX_BUFMAX) {
216 bcs->hw.w6692.rcvidx = 0;
219 ptr = bcs->hw.w6692.rcvbuf + bcs->hw.w6692.rcvidx;
220 bcs->hw.w6692.rcvidx += count;
306 if ((count = bcs->hw.w6692.rcvidx) >
[all...]
H A Damd7930_fn.c283 ptr = cs->rcvbuf + cs->rcvidx;
296 cs->rcvidx = ptr - cs->rcvbuf;
307 if ((cs->rcvidx) > 0) {
308 if (!(skb = alloc_skb(cs->rcvidx, GFP_ATOMIC)))
315 t += sprintf(t, "Amd7930: empty_Dfifo cnt: %d |", cs->rcvidx);
316 QuickHex(t, cs->rcvbuf, cs->rcvidx);
320 memcpy(skb_put(skb, cs->rcvidx), cs->rcvbuf, cs->rcvidx);
328 cs->rcvidx = 0;
333 if(cs->rcvidx >
[all...]
H A Davm_pci.c255 if (bcs->hw.hdlc.rcvidx + count > HSCX_BUFMAX) {
260 p = bcs->hw.hdlc.rcvbuf + bcs->hw.hdlc.rcvidx;
262 bcs->hw.hdlc.rcvidx += count;
370 bcs->hw.hdlc.rcvidx = 0;
378 if (!(skb = dev_alloc_skb(bcs->hw.hdlc.rcvidx)))
381 memcpy(skb_put(skb, bcs->hw.hdlc.rcvidx),
382 bcs->hw.hdlc.rcvbuf, bcs->hw.hdlc.rcvidx);
385 bcs->hw.hdlc.rcvidx = 0;
392 bcs->hw.hdlc.rcvidx = 0;
583 bcs->hw.hdlc.rcvidx
[all...]
H A Dhisax_fcpcipnp.c439 if (bcs->rcvidx + count > HSCX_BUFMAX) {
443 p = bcs->rcvbuf + bcs->rcvidx;
444 bcs->rcvidx += count;
480 bcs->rcvidx = 0;
493 skb = dev_alloc_skb(bcs->rcvidx);
497 memcpy(skb_put(skb, bcs->rcvidx), bcs->rcvbuf,
498 bcs->rcvidx);
502 bcs->rcvidx = 0;
506 bcs->rcvidx = 0;
606 bcs->rcvidx
[all...]
H A Dhisax_isac.c458 if ((isac->rcvidx + count) >= MAX_DFRAME_LEN_L1) {
459 DBG(DBG_WARN, "overrun %d", isac->rcvidx + count);
461 isac->rcvidx = 0;
464 ptr = isac->rcvbuf + isac->rcvidx;
465 isac->rcvidx += count;
549 count = isac->rcvidx;
564 isac->rcvidx = 0;
679 count = isac->rcvidx - 1;
694 isac->rcvidx = 0;
H A Dicc.c120 if ((cs->rcvidx + count) >= MAX_DFRAME_LEN_L1) {
123 cs->rcvidx + count);
125 cs->rcvidx = 0;
128 ptr = cs->rcvbuf + cs->rcvidx;
129 cs->rcvidx += count;
215 if ((count = cs->rcvidx) > 0) {
216 cs->rcvidx = 0;
225 cs->rcvidx = 0;
H A Disac.c123 if ((cs->rcvidx + count) >= MAX_DFRAME_LEN_L1) {
126 cs->rcvidx + count);
128 cs->rcvidx = 0;
131 ptr = cs->rcvbuf + cs->rcvidx;
132 cs->rcvidx += count;
218 if ((count = cs->rcvidx) > 0) {
219 cs->rcvidx = 0;
228 cs->rcvidx = 0;
H A Dhisax.h365 int rcvidx; member in struct:hscx_hw
374 int rcvidx; member in struct:w6692B_hw
390 int rcvidx; member in struct:isar_hw
425 int rcvidx; member in struct:hdlc_hw
956 int rcvidx; member in struct:IsdnCardState
H A Ddiva.c410 if (bcs->hw.hscx.rcvidx + count > HSCX_BUFMAX) {
414 bcs->hw.hscx.rcvidx = 0;
417 ptr = bcs->hw.hscx.rcvbuf + bcs->hw.hscx.rcvidx;
422 ptr = bcs->hw.hscx.rcvbuf + bcs->hw.hscx.rcvidx;
423 bcs->hw.hscx.rcvidx += count;
508 if ((count = bcs->hw.hscx.rcvidx - 1) > 0) {
519 bcs->hw.hscx.rcvidx = 0;
532 bcs->hw.hscx.rcvidx = 0;
H A Dhscx.c198 bcs->hw.hscx.rcvidx = 0;
H A Djade.c237 bcs->hw.hscx.rcvidx = 0;
H A Delsa_ser.c606 bcs->hw.hscx.rcvidx = 0;
H A Dconfig.c1112 cs->rcvidx = 0;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/isdn/act2000/
H A Dact2000_isa.c238 if (card->idat.isa.rcvidx < 8) {
239 card->idat.isa.rcvhdr[card->idat.isa.rcvidx++] = c;
240 if (card->idat.isa.rcvidx == 8) {
256 card->idat.isa.rcvidx = 0;
270 if (++card->idat.isa.rcvidx >= card->idat.isa.rcvlen) {
275 card->idat.isa.rcvidx = 0;
285 if ((card->idat.isa.rcvidx) &&
287 (card->idat.isa.rcvidx < card->idat.isa.rcvlen)))
H A Dact2000.h137 __u16 rcvidx; member in struct:irq_data_isa
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/isdn/icn/
H A Dicn.c259 if ((card->rcvidx[channel] + cnt) > 4000) {
264 card->rcvidx[channel] = 0;
267 memcpy_fromio(&card->rcvbuf[channel][card->rcvidx[channel]],
269 card->rcvidx[channel] += cnt;
275 if ((cnt = card->rcvidx[channel])) {
281 card->rcvidx[channel] = 0;
471 card->rcvidx[channel] = 0;
503 card->rcvidx[channel] = 0;
561 card->rcvidx[0] = 0;
574 card->rcvidx[
[all...]
H A Dicn.h152 int rcvidx[ICN_BCH]; /* Index for above buffers */ member in struct:icn_card

Completed in 173 milliseconds