Lines Matching refs:leader
504 -1 : Not leader, physically adjacent to previous.
505 -2 : Not leader, virtually adjacent to previous.
506 Write dma_length of each leader with the combined lengths of
517 struct scatterlist *leader;
521 leader = sg;
523 leader_length = leader->length;
524 next_paddr = SG_ENT_PHYS_ADDRESS(leader) + leader_length;
545 leader->dma_address = leader_flag;
546 leader->dma_length = leader_length;
547 leader = sg;
555 leader->dma_address = leader_flag;
556 leader->dma_length = leader_length;
559 /* Given a scatterlist leader, choose an allocation method and fill
563 sg_fill(struct device *dev, struct scatterlist *leader, struct scatterlist *end,
567 unsigned long paddr = SG_ENT_PHYS_ADDRESS(leader);
568 long size = leader->dma_length;
576 if (leader->dma_address == 0
590 if (leader->dma_address == 0 && dac_allowed) {
608 if (leader->dma_address == 0)
613 sg_classify(dev, leader, end, 0);
614 return sg_fill(dev, leader, end, out, arena, max_dma, dac_allowed);
626 sg = leader;
648 last_sg - leader, SG_ENT_VIRT_ADDRESS(last_sg),
652 last_sg - leader, SG_ENT_VIRT_ADDRESS(last_sg),