Lines Matching refs:chain_sg
1501 struct SGDescriptor *chain_sg, *chain_block; in hpsa_map_sg_chain_block() local
1504 chain_sg = &c->SG[h->max_cmd_sg_entries - 1]; in hpsa_map_sg_chain_block()
1506 chain_sg->Ext = HPSA_SG_CHAIN; in hpsa_map_sg_chain_block()
1507 chain_sg->Len = sizeof(*chain_sg) * in hpsa_map_sg_chain_block()
1509 temp64 = pci_map_single(h->pdev, chain_block, chain_sg->Len, in hpsa_map_sg_chain_block()
1513 chain_sg->Addr.lower = 0; in hpsa_map_sg_chain_block()
1514 chain_sg->Addr.upper = 0; in hpsa_map_sg_chain_block()
1517 chain_sg->Addr.lower = (u32) (temp64 & 0x0FFFFFFFFULL); in hpsa_map_sg_chain_block()
1518 chain_sg->Addr.upper = (u32) ((temp64 >> 32) & 0x0FFFFFFFFULL); in hpsa_map_sg_chain_block()
1525 struct SGDescriptor *chain_sg; in hpsa_unmap_sg_chain_block() local
1531 chain_sg = &c->SG[h->max_cmd_sg_entries - 1]; in hpsa_unmap_sg_chain_block()
1532 temp64.val32.lower = chain_sg->Addr.lower; in hpsa_unmap_sg_chain_block()
1533 temp64.val32.upper = chain_sg->Addr.upper; in hpsa_unmap_sg_chain_block()
1534 pci_unmap_single(h->pdev, temp64.val, chain_sg->Len, PCI_DMA_TODEVICE); in hpsa_unmap_sg_chain_block()