fib 89 dev/ic/aac.c struct aac_fib *fib); fib 319 dev/ic/aac.c struct aac_fib *fib; fib 325 dev/ic/aac.c aac_alloc_sync_fib(sc, &fib, 0); fib 326 dev/ic/aac.c mi = (struct aac_mntinfo *)&fib->data[0]; fib 338 dev/ic/aac.c if (aac_sync_fib(sc, ContainerCommand, 0, fib, fib 345 dev/ic/aac.c mir = (struct aac_mntinforesp *)&fib->data[0]; fib 575 dev/ic/aac.c struct aac_fib *fib; fib 591 dev/ic/aac.c aac_alloc_sync_fib(sc, &fib, AAC_SYNC_LOCK_FORCE); fib 592 dev/ic/aac.c cc = (struct aac_close_command *)&fib->data[0]; fib 597 dev/ic/aac.c if (aac_sync_fib(sc, ContainerCommand, 0, fib, fib 603 dev/ic/aac.c fib->data[0] = 0; fib 612 dev/ic/aac.c fib, 1)) { fib 821 dev/ic/aac.c struct aac_fib *fib; fib 866 dev/ic/aac.c &fib_size, &fib) == 0) { fib 868 dev/ic/aac.c AAC_PRINT_FIB(sc, fib); fib 870 dev/ic/aac.c switch (fib->Header.Command) { fib 880 dev/ic/aac.c if ((fib->Header.XferState == 0) || fib 881 dev/ic/aac.c (fib->Header.StructType != AAC_FIBTYPE_TFIB)) fib 885 dev/ic/aac.c if (fib->Header.XferState & AAC_FIBSTATE_FROMADAP) { fib 886 dev/ic/aac.c fib->Header.XferState |= AAC_FIBSTATE_DONEHOST; fib 887 dev/ic/aac.c *(AAC_FSAStatus*)fib->data = ST_OK; fib 890 dev/ic/aac.c size = fib->Header.Size; fib 893 dev/ic/aac.c fib->Header.Size = size; fib 903 dev/ic/aac.c fib); fib 931 dev/ic/aac.c struct aac_fib *fib; fib 940 dev/ic/aac.c &fib)) fib 944 dev/ic/aac.c cm = sc->aac_commands + fib->Header.SenderData; fib 946 dev/ic/aac.c AAC_PRINT_FIB(sc, fib); fib 976 dev/ic/aac.c struct aac_fib *fib; fib 988 dev/ic/aac.c fib = cm->cm_fib; fib 989 dev/ic/aac.c fib->Header.Size = sizeof(struct aac_fib_header); fib 990 dev/ic/aac.c fib->Header.XferState = fib 1016 dev/ic/aac.c fib->Header.Command = ContainerCommand; fib 1019 dev/ic/aac.c br = (struct aac_blockread *)&fib->data[0]; fib 1024 dev/ic/aac.c fib->Header.Size += sizeof(struct aac_blockread); fib 1029 dev/ic/aac.c bw = (struct aac_blockwrite *)&fib->data[0]; fib 1035 dev/ic/aac.c fib->Header.Size += sizeof(struct aac_blockwrite); fib 1040 dev/ic/aac.c fib->Header.Command = ContainerCommand64; fib 1043 dev/ic/aac.c br = (struct aac_blockread64 *)&fib->data[0]; fib 1050 dev/ic/aac.c fib->Header.Size += sizeof(struct aac_blockread64); fib 1055 dev/ic/aac.c bw = (struct aac_blockwrite64 *)&fib->data[0]; fib 1062 dev/ic/aac.c fib->Header.Size += sizeof(struct aac_blockwrite64); fib 1327 dev/ic/aac.c struct aac_fib *fib = cm->cm_fib; fib 1340 dev/ic/aac.c fib->Header.Size += nseg * sizeof(struct aac_sg_entry); fib 1350 dev/ic/aac.c fib->Header.Size += nseg*sizeof(struct aac_sg_entry64); fib 1788 dev/ic/aac.c aac_alloc_sync_fib(struct aac_softc *sc, struct aac_fib **fib, int flags) fib 1798 dev/ic/aac.c *fib = &sc->aac_common->ac_sync_fib; fib 1817 dev/ic/aac.c struct aac_fib *fib, u_int16_t datasize) fib 1829 dev/ic/aac.c fib->Header.XferState = AAC_FIBSTATE_HOSTOWNED | fib 1832 dev/ic/aac.c fib->Header.XferState |= xferstate; fib 1833 dev/ic/aac.c fib->Header.Command = command; fib 1834 dev/ic/aac.c fib->Header.StructType = AAC_FIBTYPE_TFIB; fib 1835 dev/ic/aac.c fib->Header.Size = sizeof(struct aac_fib) + datasize; fib 1836 dev/ic/aac.c fib->Header.SenderSize = sizeof(struct aac_fib); fib 1837 dev/ic/aac.c fib->Header.SenderFibAddress = 0; /* Not needed */ fib 1838 dev/ic/aac.c fib->Header.ReceiverFibAddress = sc->aac_common_busaddr + fib 1846 dev/ic/aac.c fib->Header.ReceiverFibAddress, 0, 0, 0, NULL)) { fib 2033 dev/ic/aac.c aac_enqueue_response(struct aac_softc *sc, int queue, struct aac_fib *fib) fib 2041 dev/ic/aac.c fib_size = fib->Header.Size; fib 2042 dev/ic/aac.c fib_addr = fib->Header.SenderFibAddress; fib 2043 dev/ic/aac.c fib->Header.ReceiverFibAddress = fib_addr; fib 2697 dev/ic/aac.c struct aac_fib *fib; fib 2700 dev/ic/aac.c aac_alloc_sync_fib(sc, &fib, 0); fib 2702 dev/ic/aac.c fib->data[0] = 0; fib 2703 dev/ic/aac.c if (aac_sync_fib(sc, RequestAdapterInfo, 0, fib, 1)) { fib 2709 dev/ic/aac.c info = (struct aac_adapter_info *)&fib->data[0]; fib 2770 dev/ic/aac.c aac_print_fib(struct aac_softc *sc, struct aac_fib *fib, const char *caller) fib 2772 dev/ic/aac.c printf("%s: FIB @ %p\n", caller, fib); fib 2773 dev/ic/aac.c printf(" XferState %b\n", fib->Header.XferState, "\20" fib 2795 dev/ic/aac.c printf(" Command %d\n", fib->Header.Command); fib 2796 dev/ic/aac.c printf(" StructType %d\n", fib->Header.StructType); fib 2797 dev/ic/aac.c printf(" Flags 0x%x\n", fib->Header.Flags); fib 2798 dev/ic/aac.c printf(" Size %d\n", fib->Header.Size); fib 2799 dev/ic/aac.c printf(" SenderSize %d\n", fib->Header.SenderSize); fib 2800 dev/ic/aac.c printf(" SenderAddress 0x%x\n", fib->Header.SenderFibAddress); fib 2801 dev/ic/aac.c printf(" ReceiverAddress 0x%x\n", fib->Header.ReceiverFibAddress); fib 2802 dev/ic/aac.c printf(" SenderData 0x%x\n", fib->Header.SenderData); fib 2803 dev/ic/aac.c switch(fib->Header.Command) { fib 2805 dev/ic/aac.c struct aac_blockread *br = (struct aac_blockread *)fib->data; fib 2806 dev/ic/aac.c struct aac_blockwrite *bw = (struct aac_blockwrite *)fib->data; fib 2831 dev/ic/aac.c printf(" %16D\n", fib->data, " "); fib 2832 dev/ic/aac.c printf(" %16D\n", fib->data + 16, " "); fib 60 dev/ic/aacvar.h #define AAC_PRINT_FIB(sc, fib) do { \ fib 62 dev/ic/aacvar.h aac_print_fib((sc), (fib), __func__); \ fib 66 dev/ic/aacvar.h #define AAC_PRINT_FIB(sc, fib)