Lines Matching refs:ums_count
38 static int ums_count; variable
44 for (i = 0; i < ums_count; i++) in ums_fini()
48 ums_count = 0; in ums_fini()
67 ums_count = 0; in ums_init()
91 ums_new = realloc(ums, (ums_count + 1) * sizeof(*ums)); in ums_init()
98 ums[ums_count].start_sector = 0; in ums_init()
99 ums[ums_count].num_sectors = block_dev->lba; in ums_init()
101 ums[ums_count].start_sector = info.start; in ums_init()
102 ums[ums_count].num_sectors = info.size; in ums_init()
105 ums[ums_count].read_sector = ums_read_sector; in ums_init()
106 ums[ums_count].write_sector = ums_write_sector; in ums_init()
111 snprintf(name, UMS_NAME_LEN, "UMS disk %d", ums_count); in ums_init()
112 ums[ums_count].name = name; in ums_init()
113 ums[ums_count].block_dev = *block_dev; in ums_init()
116 ums_count, ums[ums_count].block_dev.devnum, in ums_init()
117 ums[ums_count].block_dev.hwpart, in ums_init()
118 ums[ums_count].start_sector, in ums_init()
119 ums[ums_count].num_sectors); in ums_init()
121 ums_count++; in ums_init()
124 if (ums_count) in ums_init()
170 rc = fsg_init(ums, ums_count); in do_usb_mass_storage()