Lines Matching refs:sgblkp
1804 adv_sgblk_t *sgblkp; /* Adv Library scatter-gather pointer. */
2578 adv_sgblk_t *sgblkp;
2605 sgblkp = container_of(q->sg_list_ptr, adv_sgblk_t, sg_block);
2607 while (sgblkp) {
2608 sg_ptr = &sgblkp->sg_block;
2613 sgblkp = sgblkp->next_sgblkp;
5949 adv_sgblk_t *sgblkp;
6080 while ((sgblkp = reqp->sgblkp) != NULL) {
6081 /* Remove 'sgblkp' from the request list. */
6082 reqp->sgblkp = sgblkp->next_sgblkp;
6084 dma_pool_free(boardp->adv_sgblk_pool, sgblkp,
6085 sgblkp->sg_addr);
7629 adv_sgblk_t *sgblkp, *prev_sgblkp;
7640 reqp->sgblkp = NULL;
7648 sgblkp = dma_pool_alloc(boardp->adv_sgblk_pool, GFP_ATOMIC,
7650 if (!sgblkp) {
7658 while ((sgblkp = reqp->sgblkp) != NULL) {
7659 /* Remove 'sgblkp' from the request list. */
7660 reqp->sgblkp = sgblkp->next_sgblkp;
7661 sgblkp->next_sgblkp = NULL;
7662 dma_pool_free(boardp->adv_sgblk_pool, sgblkp,
7663 sgblkp->sg_addr);
7668 sgblkp->sg_addr = sgblk_paddr;
7669 sgblkp->next_sgblkp = NULL;
7670 sg_block = &sgblkp->sg_block;
7676 if (reqp->sgblkp == NULL) {
7678 reqp->sgblkp = sgblkp;
7688 prev_sgblkp->next_sgblkp = sgblkp;
7717 prev_sgblkp = sgblkp;
7810 reqp->sgblkp = NULL;