• Home
  • Raw
  • Download

Lines Matching full:descriptors

89  * Descriptors queue size. With 32 bytes descriptors, up to 2^14
90 * descriptors are allowed, with 128 bytes descriptors, up to 2^12
91 * descriptors are allowed. This driver uses 128 bytes descriptors,
92 * but experimentation has shown that a set of 1024 descriptors is
98 * Threshold values for descriptors and timeout, determined by
151 * @free_sw_desc: linked list of free SW descriptors
154 * @hw_desq: HW descriptors queue
156 * @sw_desq: SW descriptors queue
158 * @npendings: number of pending descriptors (for which tx_submit has
231 * notify the engine of new descriptors, and update the available index.
236 /* write the number of new descriptors in the DESQ. */ in mv_xor_v2_add_desc_to_desq()
241 * free HW descriptors
246 /* write the number of new descriptors in the DESQ. */ in mv_xor_v2_free_desc_from_desq()
270 /* Configure threshold of number of descriptors, and enable timer */ in mv_xor_v2_enable_imsg_thrd()
296 /* No descriptors to process */ in mv_xor_v2_interrupt_handler()
300 /* schedule a tasklet to handle descriptors callbacks */ in mv_xor_v2_interrupt_handler()
356 /* schedule tasklet to free some descriptors */ in mv_xor_v2_prep_sw_desc()
534 * update the engine with the number of descriptors to in mv_xor_v2_issue_pending()
555 /* get the number of descriptors pending handle */ in mv_xor_v2_get_pending_params()
561 * handle the descriptors after HW process
571 /* get the pending descriptors parameters */ in mv_xor_v2_tasklet()
574 /* loop over free descriptors */ in mv_xor_v2_tasklet()
602 /* add the SW descriptor to the free descriptors list */ in mv_xor_v2_tasklet()
653 * & descriptors to: in mv_xor_v2_descq_init()
798 * allocate coherent memory for hardware descriptors in mv_xor_v2_probe()
811 /* alloc memory for the SW descriptors */ in mv_xor_v2_probe()
822 /* init the free SW descriptors list */ in mv_xor_v2_probe()
825 /* add all SW descriptors to the free list */ in mv_xor_v2_probe()