sg_assign_page
sg_assign_page(sg + i, pg);
sg_assign_page(sg + i, NULL);
sg_assign_page(sg + i, NULL);
sg_assign_page(to_sg, NULL);
sg_assign_page(&imxdmac->sg_list[i], NULL);
sg_assign_page(sg, (struct page *)vaddr);
sg_assign_page(sg, NULL);
sg_assign_page(sg, pg);
sg_assign_page(&sg[j], pg);
sg_assign_page(sg, page);
sg_assign_page(sg, &folio->page);
sg_assign_page(&desc->infrags[0], in_page);
sg_assign_page(sg, page);