Lines Matching defs:bas_bc_state
528 struct bas_bc_state { struct
530 int running;
531 atomic_t corrbytes;
532 spinlock_t isooutlock;
533 struct isow_urbctx_t isoouturbs[BAS_OUTURBS];
534 struct isow_urbctx_t *isooutdone, *isooutfree, *isooutovfl;
535 struct isowbuf_t *isooutbuf;
536 unsigned numsub; /* submitted URB counter
538 struct tasklet_struct sent_tasklet;
541 spinlock_t isoinlock;
542 struct urb *isoinurbs[BAS_INURBS];
543 unsigned char isoinbuf[BAS_INBUFSIZE * BAS_INURBS];
544 struct urb *isoindone; /* completed isoc read URB */
545 int isoinstatus; /* status of completed URB */
546 int loststatus; /* status of dropped URB */
547 unsigned isoinlost; /* number of bytes lost */
550 unsigned seqlen; /* number of '1' bits not yet
552 unsigned inbyte, inbits; /* collected bits for next byte */
554 unsigned goodbytes; /* bytes correctly received */
555 unsigned alignerrs; /* frames with incomplete byte at end */
556 unsigned fcserrs; /* FCS errors */
557 unsigned frameerrs; /* framing errors */
558 unsigned giants; /* long frames */
559 unsigned runts; /* short frames */
560 unsigned aborts; /* HDLC aborts */
561 unsigned shared0s; /* '0' bits shared between flags */
562 unsigned stolen0s; /* '0' stuff bits also serving as
564 struct tasklet_struct rcvd_tasklet;