Home
last modified time | relevance | path

Searched refs:disk (Results 1 - 25 of 42) sorted by relevance

12

/third_party/littlefs/bd/
H A Dlfs_emubd.c132 bd->disk = NULL; in lfs_emubd_create()
135 bd->disk = malloc(sizeof(lfs_emubd_disk_t)); in lfs_emubd_create()
136 if (!bd->disk) { in lfs_emubd_create()
140 bd->disk->rc = 1; in lfs_emubd_create()
141 bd->disk->scratch = NULL; in lfs_emubd_create()
144 bd->disk->fd = open(bd->cfg->disk_path, in lfs_emubd_create()
147 bd->disk->fd = open(bd->cfg->disk_path, in lfs_emubd_create()
150 if (bd->disk->fd < 0) { in lfs_emubd_create()
159 bd->disk->scratch = malloc(bd->cfg->erase_size); in lfs_emubd_create()
160 if (!bd->disk in lfs_emubd_create()
[all...]
H A Dlfs_emubd.h34 // a readonly disk (erase-noop), and ECC failures (read-error).
47 // only supports a noop behavior, leaving the data on-disk untouched.
99 // The mode determining how power-loss affects disk
113 // Path to file to use as a mirror of the disk. This provides a way to view
155 lfs_emubd_disk_t *disk; member
/third_party/NuttX/fs/driver/
H A Dfs_openblockdriver.c29 #include "disk.h"
67 los_disk *disk = NULL; in open_blockdriver() local
102 disk = get_disk(part->disk_id); in open_blockdriver()
103 if (disk == NULL) in open_blockdriver()
109 if (pthread_mutex_lock(&disk->disk_mutex) != ENOERR) in open_blockdriver()
114 if (disk->disk_status == STAT_INUSED) in open_blockdriver()
123 (void)pthread_mutex_unlock(&disk->disk_mutex); in open_blockdriver()
129 if (pthread_mutex_unlock(&disk->disk_mutex) != ENOERR) in open_blockdriver()
H A Dfs_closeblockdriver.c29 #include "disk.h"
56 los_disk *disk = NULL; in close_blockdriver() local
88 disk = get_disk(part->disk_id); in close_blockdriver()
89 if (disk == NULL) in close_blockdriver()
95 if (pthread_mutex_lock(&disk->disk_mutex) != ENOERR) in close_blockdriver()
101 if (disk->disk_status == STAT_INUSED) in close_blockdriver()
114 if (pthread_mutex_unlock(&disk->disk_mutex) != ENOERR) in close_blockdriver()
/third_party/f2fs-tools/fsck/
H A Dquotaio_tree.h45 /* Convert given entry from in memory format to disk one */
46 void (*mem2disk_dqblk)(void *disk, struct dquot *dquot);
47 /* Convert given entry from disk format to in memory one */
48 void (*disk2mem_dqblk)(struct dquot *dquot, void *disk);
50 int (*is_id)(void *disk, struct dquot *dquot);
66 int qtree_entry_unused(struct qtree_mem_dqinfo *info, char *disk);
H A Dquotaio_tree.c35 int qtree_entry_unused(struct qtree_mem_dqinfo *info, char *disk) in qtree_entry_unused() argument
40 if (disk[i]) in qtree_entry_unused()
109 "(out of disk space)."); in get_free_dqblk()
513 * Read dquot from disk.
/third_party/NuttX/drivers/bch/
H A Dbchdev_driver.c341 los_disk *disk = bch->disk; in bch_ioctl() local
342 if (disk == NULL) in bch_ioctl()
348 if (pthread_mutex_lock(&disk->disk_mutex) != ENOERR) in bch_ioctl()
353 if (disk->disk_status == STAT_INUSED) in bch_ioctl()
362 if (pthread_mutex_unlock(&disk->disk_mutex) != ENOERR) in bch_ioctl()
H A Dbchlib_cache.c61 ret = los_disk_write(bch->disk->disk_id, (const void *)bch->buffer, bch->sector, 1); in bchlib_flushsector()
101 ret = los_disk_read(bch->disk->disk_id, (void *)bch->buffer, sector, 1, TRUE); in bchlib_readsector()
H A Dbch.h33 #include "disk.h"
60 los_disk *disk; member
H A Dbchlib_setup.c115 bch->disk = get_disk(part->disk_id); in bchlib_setup()
H A Dbchlib_read.c147 ret = los_disk_read(bch->disk->disk_id, (void *)buffer, sector + bch->sectstart, nsectors, TRUE); in bchlib_read()
H A Dbchlib_write.c141 ret = los_disk_write(bch->disk->disk_id, (const void *)buffer, in bchlib_write()
/third_party/gptfdisk/
H A Dgpt.h23 // Below constant corresponds to a ~279GiB (300GB) disk, since the
85 int LoadHeader(struct GPTHeader *header, DiskIO & disk, uint64_t sector, int *crcOk);
86 int LoadPartitionTable(const struct GPTHeader & header, DiskIO & disk, uint64_t sector = 0);
88 int SaveHeader(struct GPTHeader *header, DiskIO & disk, uint64_t sector);
89 int SavePartitionTable(DiskIO & disk, uint64_t sector);
111 // Load or save data from/to disk
H A Dgpt.cc254 << "problems. Think carefully before saving changes with 'w' or using this disk.\n"; in Verify()
260 << "at the end of the disk. If you've added a disk to a RAID array, use the 'e'\n" in Verify()
294 cout << "\nProblem: main header's disk GUID (" << mainHeader.diskGUID in Verify()
295 << ") doesn't\nmatch the backup GPT header's disk GUID (" in Verify()
318 // Check that the disk size will hold the data... in Verify()
335 cout << "\nProblem: Main partition table appears impossibly early on the disk.\n" in Verify()
375 cout << "\nProblem: GPT claims the disk is larger than it is! (Claimed last usable\n" in Verify()
377 << mainHeader.backupLBA << " and disk size is " << diskSize << " sectors.\n" in Verify()
397 << "ignore the disk, bu in Verify()
1055 LoadHeader(struct GPTHeader *header, DiskIO & disk, uint64_t sector, int *crcOk) LoadHeader() argument
1100 LoadPartitionTable(const struct GPTHeader & header, DiskIO & disk, uint64_t sector) LoadPartitionTable() argument
1376 SaveHeader(struct GPTHeader *header, DiskIO & disk, uint64_t sector) SaveHeader() argument
1396 SavePartitionTable(DiskIO & disk, uint64_t sector) SavePartitionTable() argument
[all...]
H A Dsupport.h14 // Darwin (Mac OS) & FreeBSD: disk IOCTLs are different, and there is no lseek64
15 #include <sys/disk.h>
/third_party/littlefs/scripts/
H A Dreadblock.py6 with open(args.disk, 'rb') as f:
19 description="Hex dump a specific block in a disk.")
20 parser.add_argument('disk',
H A Dreadtree.py17 with open(args.disk, 'rb') as f:
167 parser.add_argument('disk',
/third_party/ltp/testcases/kernel/device-drivers/nls/
H A DnlsTest.c66 static int test_release(struct gendisk *disk, fmode_t mode);
99 static int test_release(struct gendisk *disk, fmode_t mode) in test_release()
/third_party/toybox/toys/pending/
H A Dfdisk.c1 /* fdisk.c - fdisk program to modify partitions on disk.
223 static void read_geometry(struct hd_geometry *disk) in read_geometry() argument
228 disk->heads = geometry.heads; in read_geometry()
229 disk->sectors = geometry.sectors; in read_geometry()
347 struct hd_geometry disk; in read_mbr() local
372 disk.heads = disk.sectors = 0; in read_mbr()
373 read_geometry(&disk); //CHS values in read_mbr()
378 g_sectors = (FLAG(S) && TT.sectors) ? TT.sectors : s ? s : disk.sectors ? disk in read_mbr()
[all...]
/third_party/eudev/src/udev/
H A Dudev-builtin-path_id.c203 /* Check if we are simple disk */ in handle_scsi_sas()
496 unsigned int controller, disk; in handle_cciss() local
499 if (sscanf(str, "c%ud%u%*s", &controller, &disk) != 2) in handle_cciss()
502 path_prepend(path, "cciss-disk%u", disk); in handle_cciss()
/third_party/ltp/testcases/kernel/hotplug/cpu_hotplug/functional/
H A Dcpuhotplug01.sh19 Desc: What happens to disk controller interrupts when offlining CPUs?
143 # Start up a process that writes to disk; keep track of its PID
196 tst_resm TPASS "online and offline cpu${CPU} when writing disk"
/third_party/NuttX/drivers/usbdev/gadget/
H A Df_mass_storage.h41 #include <disk.h>
H A Df_mass_storage_ram.c37 #include <disk.h>
/third_party/gn/src/gn/
H A Dcommand_check.cc76 can be found on disk are also checked.
/third_party/littlefs/
H A Dlfs.c189 // check data on disk in lfs_bd_flush()
874 struct lfs_diskoff disk; member
892 struct lfs_diskoff disk = {0}; in lfs_dir_traverse() local
905 disk.block = dir->pair[0]; in lfs_dir_traverse()
906 disk.off = off+sizeof(lfs_tag_t); in lfs_dir_traverse()
907 buffer = &disk; in lfs_dir_traverse()
945 .disk = disk, in lfs_dir_traverse()
1063 disk = stack[sp-1].disk; in lfs_dir_traverse()
1421 const struct lfs_diskoff *disk = buffer; lfs_dir_find_match() local
1593 const struct lfs_diskoff *disk = buffer; lfs_dir_commitattr() local
4693 const struct lfs_diskoff *disk = buffer; global() local
[all...]

Completed in 16 milliseconds

12