Lines Matching refs:done

864 	unsigned int done = 0;  in ca91cx42_master_read()  local
882 done += 1; in ca91cx42_master_read()
883 if (done == count) in ca91cx42_master_read()
886 if ((uintptr_t)(addr + done) & 0x2) { in ca91cx42_master_read()
887 if ((count - done) < 2) { in ca91cx42_master_read()
888 *(u8 *)(buf + done) = ioread8(addr + done); in ca91cx42_master_read()
889 done += 1; in ca91cx42_master_read()
892 *(u16 *)(buf + done) = ioread16(addr + done); in ca91cx42_master_read()
893 done += 2; in ca91cx42_master_read()
897 count32 = (count - done) & ~0x3; in ca91cx42_master_read()
898 while (done < count32) { in ca91cx42_master_read()
899 *(u32 *)(buf + done) = ioread32(addr + done); in ca91cx42_master_read()
900 done += 4; in ca91cx42_master_read()
903 if ((count - done) & 0x2) { in ca91cx42_master_read()
904 *(u16 *)(buf + done) = ioread16(addr + done); in ca91cx42_master_read()
905 done += 2; in ca91cx42_master_read()
907 if ((count - done) & 0x1) { in ca91cx42_master_read()
908 *(u8 *)(buf + done) = ioread8(addr + done); in ca91cx42_master_read()
909 done += 1; in ca91cx42_master_read()
923 unsigned int done = 0; in ca91cx42_master_write() local
936 done += 1; in ca91cx42_master_write()
937 if (done == count) in ca91cx42_master_write()
940 if ((uintptr_t)(addr + done) & 0x2) { in ca91cx42_master_write()
941 if ((count - done) < 2) { in ca91cx42_master_write()
942 iowrite8(*(u8 *)(buf + done), addr + done); in ca91cx42_master_write()
943 done += 1; in ca91cx42_master_write()
946 iowrite16(*(u16 *)(buf + done), addr + done); in ca91cx42_master_write()
947 done += 2; in ca91cx42_master_write()
951 count32 = (count - done) & ~0x3; in ca91cx42_master_write()
952 while (done < count32) { in ca91cx42_master_write()
953 iowrite32(*(u32 *)(buf + done), addr + done); in ca91cx42_master_write()
954 done += 4; in ca91cx42_master_write()
957 if ((count - done) & 0x2) { in ca91cx42_master_write()
958 iowrite16(*(u16 *)(buf + done), addr + done); in ca91cx42_master_write()
959 done += 2; in ca91cx42_master_write()
961 if ((count - done) & 0x1) { in ca91cx42_master_write()
962 iowrite8(*(u8 *)(buf + done), addr + done); in ca91cx42_master_write()
963 done += 1; in ca91cx42_master_write()