Lines Matching refs:header
171 hw_fib->header.XferState = cpu_to_le32(0xffffffff); in aac_fib_setup()
172 hw_fib->header.SenderSize = cpu_to_le16(dev->max_fib_size); in aac_fib_setup()
225 fibptr->hw_fib_va->header.XferState = 0; in aac_fib_alloc()
250 if (fibptr->hw_fib_va->header.XferState != 0) { in aac_fib_free()
253 le32_to_cpu(fibptr->hw_fib_va->header.XferState)); in aac_fib_free()
271 memset(&hw_fib->header, 0, sizeof(struct aac_fibhdr)); in aac_fib_init()
272 hw_fib->header.StructType = FIB_MAGIC; in aac_fib_init()
273 hw_fib->header.Size = cpu_to_le16(fibptr->dev->max_fib_size); in aac_fib_init()
274 …hw_fib->header.XferState = cpu_to_le32(HostOwned | FibInitialized | FibEmpty | FastResponseCapable… in aac_fib_init()
275 hw_fib->header.u.ReceiverFibAddress = cpu_to_le32(fibptr->hw_fib_pa); in aac_fib_init()
276 hw_fib->header.SenderSize = cpu_to_le16(fibptr->dev->max_fib_size); in aac_fib_init()
290 hw_fib->header.XferState = 0; in fib_dealloc()
388 entry->size = cpu_to_le32(le16_to_cpu(hw_fib->header.Size)); in aac_queue_get()
397 entry->size = cpu_to_le32(le16_to_cpu(hw_fib->header.Size)); in aac_queue_get()
398 entry->addr = hw_fib->header.SenderFibAddress; in aac_queue_get()
400 …hw_fib->header.u.ReceiverFibAddress = hw_fib->header.SenderFibAddress; /* Let the adapter now whe… in aac_queue_get()
448 if (!(hw_fib->header.XferState & cpu_to_le32(HostOwned))) in aac_fib_send()
465 hw_fib->header.XferState |= cpu_to_le32(Async | ResponseExpected); in aac_fib_send()
468 hw_fib->header.XferState |= cpu_to_le32(NoResponseExpected); in aac_fib_send()
471 hw_fib->header.XferState |= cpu_to_le32(ResponseExpected); in aac_fib_send()
478 hw_fib->header.SenderFibAddress = cpu_to_le32(((u32)(fibptr - dev->fibs)) << 2); in aac_fib_send()
479 hw_fib->header.Handle = (u32)(fibptr - dev->fibs) + 1; in aac_fib_send()
487 hw_fib->header.Command = cpu_to_le16(command); in aac_fib_send()
488 hw_fib->header.XferState |= cpu_to_le32(SentFromHost); in aac_fib_send()
492 hw_fib->header.Size = cpu_to_le16(sizeof(struct aac_fibhdr) + size); in aac_fib_send()
493 if (le16_to_cpu(hw_fib->header.Size) > le16_to_cpu(hw_fib->header.SenderSize)) { in aac_fib_send()
500 hw_fib->header.XferState |= cpu_to_le32(NormalPriority); in aac_fib_send()
517 dprintk((KERN_DEBUG " Command = %d.\n", le32_to_cpu(hw_fib->header.Command))); in aac_fib_send()
519 dprintk((KERN_DEBUG " XferState = %x.\n", le32_to_cpu(hw_fib->header.XferState))); in aac_fib_send()
743 if (hw_fib->header.XferState == 0) { in aac_fib_adapter_complete()
751 if (hw_fib->header.StructType != FIB_MAGIC && in aac_fib_adapter_complete()
752 hw_fib->header.StructType != FIB_MAGIC2 && in aac_fib_adapter_complete()
753 hw_fib->header.StructType != FIB_MAGIC2_64) { in aac_fib_adapter_complete()
765 if (hw_fib->header.XferState & cpu_to_le32(SentFromAdapter)) { in aac_fib_adapter_complete()
770 hw_fib->header.XferState |= cpu_to_le32(HostProcessed); in aac_fib_adapter_complete()
773 if (size > le16_to_cpu(hw_fib->header.SenderSize)) in aac_fib_adapter_complete()
775 hw_fib->header.Size = cpu_to_le16(size); in aac_fib_adapter_complete()
808 if (hw_fib->header.XferState == 0) in aac_fib_complete()
814 if (hw_fib->header.StructType != FIB_MAGIC && in aac_fib_complete()
815 hw_fib->header.StructType != FIB_MAGIC2 && in aac_fib_complete()
816 hw_fib->header.StructType != FIB_MAGIC2_64) in aac_fib_complete()
825 if((hw_fib->header.XferState & cpu_to_le32(SentFromHost)) && in aac_fib_complete()
826 (hw_fib->header.XferState & cpu_to_le32(AdapterProcessed))) in aac_fib_complete()
830 else if(hw_fib->header.XferState & cpu_to_le32(SentFromHost)) in aac_fib_complete()
837 } else if(hw_fib->header.XferState & cpu_to_le32(HostOwned)) { in aac_fib_complete()
1344 if (!(fib->hw_fib_va->header.XferState & cpu_to_le32(NoResponseExpected | Async)) && in _aac_reset_adapter()
1345 (fib->hw_fib_va->header.XferState & cpu_to_le32(ResponseExpected))) { in _aac_reset_adapter()