Lines Matching full:gang

92  * by using the gang ABD type (abd_alloc_gang()). This allows for multiple ABDs
264 * is being added to another gang ABD we will set the link in abd_free_gang()
265 * as inactive when removing it from this gang ABD and before in abd_free_gang()
266 * adding it to the other gang ABD. in abd_free_gang()
346 * Create gang ABD that will be the head of a list of ABD's. This is used
361 * Add a child gang ABD to a parent gang ABDs chained list.
371 * If the parent is responsible for freeing the child gang in abd_gang_add_gang()
373 * the parent's list and immediately free the child gang ABD in abd_gang_add_gang()
374 * struct. The parent gang ABDs children from the child gang in abd_gang_add_gang()
403 * original child gang ABDs responsibility to determine in abd_gang_add_gang()
414 * Add a child ABD to a gang ABD's chained list.
423 * If the child being added is a gang ABD, we will add the in abd_gang_add()
424 * child's ABDs to the parent gang ABD. This allows us to account in abd_gang_add()
425 * for the offset correctly in the parent gang ABD. in abd_gang_add()
435 * another gang ABD, we must lock the child ABD's abd_mtx in abd_gang_add()
437 * only after it is has been added to a gang ABD, which in abd_gang_add()
439 * for how an ABD can be in multiple gang ABD's simultaneously. in abd_gang_add()
445 * gang ABD then we must allocate a new in abd_gang_add()
448 * adding it to the gang ABD's list, to make the in abd_gang_add()
449 * gang ABD aware that it is responsible to call in abd_gang_add()
454 * An ABD may become part of multiple gang ABD's. For in abd_gang_add()
458 * different adjacent zio's. zio aggregation uses gang in abd_gang_add()
460 * gang zio's. in abd_gang_add()
464 * not be in multiple gang ABD's. The gang ABD in abd_gang_add()
467 * multiple gang ABD's at one time. in abd_gang_add()
485 * Locate the ABD for the supplied offset in the gang ABD.
718 * Initializes an abd_iter based on whether the abd is a gang ABD
740 * Advances an abd_iter. We have to be careful with gang ABD as
742 * must grab the ABD in the gang ABD's list.