Lines Matching defs:buffer

286 	SasIOUnitPage0_t *buffer;
303 buffer = pci_alloc_consistent(ioc->pcidev, hdr.ExtPageLength * 4,
305 if (!buffer)
314 if (!(buffer->PhyData[0].PortFlags &
320 buffer, dma_handle);
1198 * is in proper (pre-alloc'd) request buffer range...
4322 * chain buffer control arrays and spinlock.
4362 * num_sge = num sge in request frame + last chain buffer
4363 * scale = num sge per chain buffer if no chain element
4493 sz = num_chain * ioc->req_sz; /* chain buffer pool size */
4905 /* don't overflow our IOC hs_reply[] buffer! */
5650 pRaidVolumePage0_t buffer = NULL;
5669 buffer = pci_alloc_consistent(ioc->pcidev, hdr.PageLength * 4,
5672 if (!buffer)
5681 if (!buffer->NumPhysDisks)
5685 (buffer->VolumeStatus.Flags & MPI_RAIDVOL0_STATUS_FLAG_VOLUME_INACTIVE ||
5686 (buffer->VolumeStatus.Flags & MPI_RAIDVOL0_STATUS_FLAG_ENABLED) == 0 ||
5687 buffer->VolumeStatus.State == MPI_RAIDVOL0_STATUS_STATE_FAILED ||
5688 buffer->VolumeStatus.State == MPI_RAIDVOL0_STATUS_STATE_MISSING) ? 1 : 0;
5694 for (i = 0; i < buffer->NumPhysDisks; i++) {
5696 buffer->PhysDisk[i].PhysDiskNum, &phys_disk) != 0)
5716 if (buffer)
5717 pci_free_consistent(ioc->pcidev, hdr.PageLength * 4, buffer,
5739 pRaidPhysDiskPage0_t buffer = NULL;
5762 buffer = pci_alloc_consistent(ioc->pcidev, hdr.PageLength * 4,
5765 if (!buffer) {
5780 memcpy(phys_disk, buffer, sizeof(*buffer));
5781 phys_disk->MaxLBA = le32_to_cpu(buffer->MaxLBA);
5785 if (buffer)
5786 pci_free_consistent(ioc->pcidev, hdr.PageLength * 4, buffer,
5806 pRaidPhysDiskPage1_t buffer = NULL;
5829 buffer = pci_alloc_consistent(ioc->pcidev, hdr.PageLength * 4,
5832 if (!buffer) {
5846 rc = buffer->NumPhysDiskPaths;
5849 if (buffer)
5850 pci_free_consistent(ioc->pcidev, hdr.PageLength * 4, buffer,
5875 pRaidPhysDiskPage1_t buffer = NULL;
5901 buffer = pci_alloc_consistent(ioc->pcidev, hdr.PageLength * 4,
5904 if (!buffer) {
5918 phys_disk->NumPhysDiskPaths = buffer->NumPhysDiskPaths;
5921 phys_disk->Path[i].PhysDiskID = buffer->Path[i].PhysDiskID;
5922 phys_disk->Path[i].PhysDiskBus = buffer->Path[i].PhysDiskBus;
5924 buffer->Path[i].OwnerIdentifier;
5925 phys_disk->Path[i].Flags = le16_to_cpu(buffer->Path[i].Flags);
5926 memcpy(&sas_address, &buffer->Path[i].WWID, sizeof(__le64));
5930 &buffer->Path[i].OwnerWWID, sizeof(__le64));
5938 if (buffer)
5939 pci_free_consistent(ioc->pcidev, hdr.PageLength * 4, buffer,
6797 * mpt_print_ioc_summary - Write ASCII summary of IOC to a buffer.
6799 * @buffer: Pointer to buffer where IOC summary info should be written
6801 * @len: Offset at which to start writing in buffer
6805 * a summary of IOC information, to a buffer.
6808 mpt_print_ioc_summary(MPT_ADAPTER *ioc, char *buffer, int *size, int len, int showlan)
6818 y = sprintf(buffer+len, "%s: %s, %s%08xh%s, Ports=%d, MaxQ=%d",
6829 y += sprintf(buffer+len+y, ", LanAddr=%pMR", a);
6832 y += sprintf(buffer+len+y, ", IRQ=%d", ioc->pci_irq);
6835 y += sprintf(buffer+len+y, " (disabled)");
6837 y += sprintf(buffer+len+y, "\n");
7746 * When buffer is full, start again at the top.