Lines Matching refs:reqbuf
242 eicon_REQ *reqbuf = 0; in eicon_io_transmit() local
325 reqbuf = (eicon_REQ *)skb->data; in eicon_io_transmit()
326 if ((reqbuf->Reference) && (chan->e.B2Id == 0) && (reqbuf->ReqId & 0x1f)) { in eicon_io_transmit()
333 ram_outw(ccard, &com->XBuffer.length, reqbuf->XBuffer.length); in eicon_io_transmit()
334 ram_copytocard(ccard, &com->XBuffer.P, &reqbuf->XBuffer.P, reqbuf->XBuffer.length); in eicon_io_transmit()
335 ram_outb(ccard, &com->ReqCh, reqbuf->ReqCh); in eicon_io_transmit()
340 ram_outw(ccard, &ReqOut->XBuffer.length, reqbuf->XBuffer.length); in eicon_io_transmit()
341 ram_copytocard(ccard, &ReqOut->XBuffer.P, &reqbuf->XBuffer.P, reqbuf->XBuffer.length); in eicon_io_transmit()
342 ram_outb(ccard, &ReqOut->ReqCh, reqbuf->ReqCh); in eicon_io_transmit()
343 ram_outb(ccard, &ReqOut->Req, reqbuf->Req); in eicon_io_transmit()
349 if (reqbuf->ReqId & 0x1f) { /* if this is no ASSIGN */ in eicon_io_transmit()
351 if (!reqbuf->Reference) { /* Signal Layer */ in eicon_io_transmit()
380 if (((reqbuf->Req & 0x0f) == 0x08) || in eicon_io_transmit()
381 ((reqbuf->Req & 0x0f) == 0x01)) { /* Send Data */ in eicon_io_transmit()
382 chan->waitq = reqbuf->XBuffer.length; in eicon_io_transmit()
383 chan->waitpq += reqbuf->XBuffer.length; in eicon_io_transmit()
392 ram_outb(ccard, &com->ReqId, reqbuf->ReqId); in eicon_io_transmit()
395 ram_outb(ccard, &ReqOut->ReqId, reqbuf->ReqId); in eicon_io_transmit()
398 if (!reqbuf->Reference) in eicon_io_transmit()
402 ep->Id = reqbuf->ReqId; in eicon_io_transmit()
405 tmpid = reqbuf->ReqId; in eicon_io_transmit()
407 if (!reqbuf->Reference) in eicon_io_transmit()
425 chan->e.Req = reqbuf->Req; in eicon_io_transmit()
430 ram_outb(ccard, &com->Req, reqbuf->Req); in eicon_io_transmit()
447 ep->X->PLength = reqbuf->XBuffer.length; in eicon_io_transmit()
448 memcpy(ep->X->P, &reqbuf->XBuffer.P, reqbuf->XBuffer.length); in eicon_io_transmit()
449 ep->ReqCh = reqbuf->ReqCh; in eicon_io_transmit()
450 ep->Req = reqbuf->Req; in eicon_io_transmit()
458 reqbuf->Req, tmpid, in eicon_io_transmit()
459 reqbuf->ReqCh, reqbuf->XBuffer.length, in eicon_io_transmit()