• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/usb/misc/

Lines Matching defs:chain

71 /* Number of chain elements for each control chain */
170 /* urb chain element */
174 struct auerchain *chain; /* pointer to the chain to which this element belongs */
181 /* urb chain */
258 auerbufctl_t bufctl; /* controls the buffer chain */
276 /* USB chain helper functions */
285 /* get pointer to element and to chain */
287 pauerchain_t acp = acep->chain;
296 NOTE: this function may lead to more urbs submitted into the chain.
297 (no chain lock at calling complete()!)
301 /* detach element from chain data structure */
308 /* add the used chain element to the list of free elements */
312 /* is there a new element waiting in the chain? */
325 dbg ("auerchain_complete: submitting next urb from chain");
338 The empty chain is detected with acp->active == NULL. */
345 early = 1 -> submit in front of chain
355 /* try to get a chain element */
365 /* if no chain element available: return with error */
370 /* fill in the new chain element values */
371 acep->chain = acp;
382 /* add element to chain - or start it immediately */
385 /* there is traffic in the chain, simple add element to chain */
387 dbg ("adding new urb to head of chain");
390 dbg ("adding new urb to end of chain");
395 /* the chain is empty. Prepare restart */
426 /* cancel an urb which is submitted to the chain
439 /* search the chain of waiting elements */
479 dbg ("urb to unlink not found in chain");
483 /* cancel all urbs which are in the chain.
494 /* clear the chain of waiting elements */
523 /* free the chain.
551 /* Init the chain control structure */
554 /* init the chain data structure */
561 /* setup a chain.
562 It is assumed that there is no concurrency while setting up the chain
737 /* free all buffers from an auerbuf chain */
1288 &cp->controlchain, /* pointer to control chain */
1324 &cp->controlchain, /* pointer to control chain */
1988 /* allocate a chain for the control messages */
2046 /* remove the control chain allocated in auerswald_probe