Lines Matching defs:diskID
104 INT32 diskID;
121 for (diskID = 0; diskID < SYS_MAX_DISK; diskID++) {
122 disk = get_disk(diskID);
131 if ((disk == NULL) || (diskID == SYS_MAX_DISK)) {
132 PRINT_ERR("los_alloc_diskid_byname failed %d!\n", diskID);
156 return diskID;
161 INT32 diskID;
176 for (diskID = 0; diskID < SYS_MAX_DISK; diskID++) {
177 disk = get_disk(diskID);
187 if ((disk == NULL) || (diskID == SYS_MAX_DISK)) {
191 return diskID;
210 VOID OsSetUsbStatus(UINT32 diskID)
212 if (diskID < SYS_MAX_DISK) {
213 g_usbMode |= (1u << diskID) & UINT_MAX;
217 VOID OsClearUsbStatus(UINT32 diskID)
219 if (diskID < SYS_MAX_DISK) {
220 g_usbMode &= ~((1u << diskID) & UINT_MAX);
225 static BOOL GetDiskUsbStatus(UINT32 diskID)
227 return (g_usbMode & (1u << diskID)) ? TRUE : FALSE;
1248 static VOID DiskCacheThreadInit(UINT32 diskID, OsBcache *bc)
1252 if (GetDiskUsbStatus(diskID) == FALSE) {
1258 BcacheSyncThreadInit(bc, diskID);
1268 static OsBcache *DiskCacheInit(UINT32 diskID, const struct geometry *diskInfo, struct Vnode *blkDriver)
1287 DiskCacheThreadInit(diskID, bc);
1293 UINT32 diskID = disk->disk_id;
1294 if (GetDiskUsbStatus(diskID) == FALSE) {
1312 static VOID DiskStructInit(const CHAR *diskName, INT32 diskID, const struct geometry *diskInfo,
1316 disk->disk_id = diskID;
1417 static UINT32 OsDiskInitSub(const CHAR *diskName, INT32 diskID, los_disk *disk,
1422 OsBcache *bc = DiskCacheInit((UINT32)diskID, diskInfo, blkDriver);
1433 DiskStructInit(diskName, diskID, diskInfo, blkDriver, disk);
1447 VOID *priv, INT32 diskID, VOID *info)
1451 los_disk *disk = get_disk(diskID);
1481 ret = OsDiskInitSub(diskName, diskID, disk, &diskInfo, blkDriver);
1509 INT32 los_disk_deinit(INT32 diskID)
1512 los_disk *disk = get_disk(diskID);
1787 INT32 EraseDiskByID(UINT32 diskID, size_t startSector, UINT32 sectors)
1791 los_disk *disk = get_disk((INT32)diskID);
1793 ret = StorageBlockMmcErase(diskID, startSector, sectors);