Lines Matching refs:bi
919 struct block_info_e1 bi;
956 bi.wHdr = cpu_to_le16(UEA_BIHDR);
957 bi.wOvl = cpu_to_le16(ovl);
958 bi.wOvlOffset = cpu_to_le16(ovl | 0x8000);
967 bi.wSize = cpu_to_le16(blocksize);
968 bi.wAddress = cpu_to_le16(blockaddr);
969 bi.wLast = cpu_to_le16((i == blockcount - 1) ? 1 : 0);
972 if (uea_idma_write(sc, &bi, E1_BLOCK_INFO_SIZE))
993 struct block_info_e4 bi;
998 bi.wHdr = cpu_to_be16(UEA_BIHDR);
999 bi.bBootPage = boot;
1000 bi.bPageNumber = pageno;
1001 bi.wReserved = cpu_to_be16(UEA_RESERVED);
1012 bi.dwSize = cpu_to_be32(blocksize);
1013 bi.dwAddress = cpu_to_be32(le32_to_cpu(blockidx->PageAddress));
1022 if (uea_idma_write(sc, &bi, E4_BLOCK_INFO_SIZE))
1044 struct block_info_e4 bi;
1078 uea_dbg(INS_TO_USBDEV(sc) , "sending start bi\n");
1080 bi.wHdr = cpu_to_be16(UEA_BIHDR);
1081 bi.bBootPage = 0;
1082 bi.bPageNumber = 0xff;
1083 bi.wReserved = cpu_to_be16(UEA_RESERVED);
1084 bi.dwSize = cpu_to_be32(E4_PAGE_BYTES(p->page_header[0].PageSize));
1085 bi.dwAddress = cpu_to_be32(le32_to_cpu(p->page_header[0].PageAddress));
1088 if (uea_idma_write(sc, &bi, E4_BLOCK_INFO_SIZE))
1089 uea_err(INS_TO_USBDEV(sc), "sending DSP start bi failed\n");