/u-boot/fs/ |
H A D | fs_internal.c | 22 ALLOC_CACHE_ALIGN_BUFFER(char, sec_buf, (blk ? blk->blksz : 0)); 38 byte_offset &= blk->blksz - 1; 50 readlen = min((int)blk->blksz - byte_offset, 62 block_len = byte_len & ~(blk->blksz - 1); 65 ALLOC_CACHE_ALIGN_BUFFER(u8, p, blk->blksz); 67 block_len = blk->blksz; 80 block_len = byte_len & ~(blk->blksz - 1); 83 sector += block_len / blk->blksz;
|
/u-boot/drivers/block/ |
H A D | sandbox.c | 29 if (os_lseek(plat->fd, start * desc->blksz, OS_SEEK_SET) == -1) { 33 ssize_t len = os_read(plat->fd, buffer, blkcnt * desc->blksz); 35 return len / desc->blksz; 48 if (os_lseek(plat->fd, start * desc->blksz, OS_SEEK_SET) == -1) { 52 ssize_t len = os_write(plat->fd, buffer, blkcnt * desc->blksz); 54 return len / desc->blksz;
|
H A D | blkcache.c | 22 unsigned long blksz; member in struct:block_cache_node 35 unsigned long blksz) 42 (node->blksz == blksz) && 57 unsigned long blksz, void *buffer) 60 blkcnt, blksz); 62 const char *src = node->cache + (start - node->start) * blksz; 63 memcpy(buffer, src, blksz * blkcnt); 78 unsigned long blksz, void const *buffer) 90 bytes = blksz * blkcn 33 cache_find(int iftype, int devnum, lbaint_t start, lbaint_t blkcnt, unsigned long blksz) argument 55 blkcache_read(int iftype, int devnum, lbaint_t start, lbaint_t blkcnt, unsigned long blksz, void *buffer) argument 76 blkcache_fill(int iftype, int devnum, lbaint_t start, lbaint_t blkcnt, unsigned long blksz, void const *buffer) argument [all...] |
H A D | host-uclass.c | 33 int host_create_device(const char *label, bool removable, unsigned long blksz, argument 75 if (blksz != desc->blksz) { 76 desc->blksz = blksz; 77 desc->log2blksz = LOG2(desc->blksz); 106 bool removable, unsigned long blksz, 112 ret = host_create_device(label, removable, blksz, &dev); 105 host_create_attach_file(const char *label, const char *filename, bool removable, unsigned long blksz, struct udevice **devp) argument
|
/u-boot/drivers/mtd/nvmxip/ |
H A D | nvmxip.c | 36 u32 size = blkcnt * desc->blksz; 38 phys_addr_t blkaddr = plat->phys_base + blknr * desc->blksz; 62 *(u64 *)((u8 *)virt_blkaddr + desc->blksz * blkcnt - sizeof(u64)), 63 *(u64 *)((u8 *)buffer + desc->blksz * blkcnt - sizeof(u64))); 87 desc->blksz = BIT(plat->lba_shift); 90 log_debug("[%s]: block storage layout\n lbas: %lu , log2blksz: %d, blksz: %lu\n", 91 dev->name, desc->lba, desc->log2blksz, desc->blksz);
|
/u-boot/include/ |
H A D | sandbox_host.h | 77 * @blksz: logical block size of the device 81 int host_create_device(const char *label, bool removable, unsigned long blksz, 91 * @blksz: logical block size of the device 96 bool removable, unsigned long blksz,
|
H A D | blk.h | 73 unsigned long blksz; /* block size */ member in struct:blk_desc 74 int log2blksz; /* for convenience: log2(blksz) */ 106 #define BLOCK_CNT(size, blk_desc) (PAD_COUNT(size, blk_desc->blksz)) 108 (PAD_SIZE(size, blk_desc->blksz)) 118 * @param blksz - size in bytes of each block 125 unsigned long blksz, void *buffer); 135 * @param blksz - size in bytes of each block 141 unsigned long blksz, void const *buffer); 185 unsigned long blksz, void *buffer) 192 unsigned long blksz, voi 183 blkcache_read(int iftype, int dev, lbaint_t start, lbaint_t blkcnt, unsigned long blksz, void *buffer) argument 190 blkcache_fill(int iftype, int dev, lbaint_t start, lbaint_t blkcnt, unsigned long blksz, void const *buffer) argument [all...] |
H A D | image-sparse.h | 15 lbaint_t blksz; member in struct:sparse_storage
|
/u-boot/fs/ext4/ |
H A D | ext4_journal.c | 61 if (fs->blksz == 4096) { 62 temp = zalloc(fs->blksz); 65 journal_ptr[gindex]->buf = zalloc(fs->blksz); 68 ext4fs_devread(0, 0, fs->blksz, temp); 70 memcpy(journal_ptr[gindex]->buf, temp, fs->blksz); 74 journal_ptr[gindex]->buf = zalloc(fs->blksz); 101 (uint64_t)fs->blksz), dirty_block_ptr[i]->buf, 102 fs->blksz); 136 journal_ptr[gindex]->buf = zalloc(fs->blksz); 139 memcpy(journal_ptr[gindex]->buf, gd_table, fs->blksz); [all...] |
H A D | ext4_write.c | 86 put_ext4(b_bitmap_blk * fs->blksz, 87 fs->blk_bmaps[i], fs->blksz); 94 put_ext4(i_bitmap_blk * fs->blksz, 95 fs->inode_bmaps[i], fs->blksz); 99 put_ext4((uint64_t)((uint64_t)fs->gdtable_blkno * (uint64_t)fs->blksz), 101 (fs->blksz * fs->no_blk_pergdt)); 113 int gdsize_total = ROUND(fs->no_blkgrp * fs->gdsize, fs->blksz); 114 fs->no_blk_pergdt = gdsize_total / fs->blksz; 122 0, fs->blksz * fs->no_blk_pergdt, fs->gdtable); 149 char *journal_buffer = zalloc(fs->blksz); [all...] |
H A D | ext4_common.c | 203 ALLOC_CACHE_ALIGN_BUFFER(unsigned char, sec_buf, fs->dev_desc->blksz); 207 remainder = off & (uint64_t)(fs->dev_desc->blksz - 1); 256 for (j = 0; j < fs->blksz; j++) { 287 if (count == (fs->blksz * 8)) 291 if (fs->blksz == 1024) 496 zero_buffer = zalloc(fs->blksz); 501 root_first_block_buffer = zalloc(fs->blksz); 523 0, fs->blksz, root_first_block_buffer); 537 if (fs->blksz - totalbytes == le16_to_cpu(dir->direntlen)) { 566 put_ext4((uint64_t)new_blk_no * fs->blksz, zero_buffe 1535 int blksz = EXT2_BLOCK_SIZE(data); local 1649 int blksz; local [all...] |
H A D | dev.c | 41 assert(rbdd->blksz == (1 << rbdd->log2blksz)); 46 get_fs()->total_sect = ((uint64_t)info->size * info->blksz) >> 61 int off = SUPERBLOCK_START % fs->dev_desc->blksz;
|
/u-boot/common/spl/ |
H A D | spl_sata.c | 31 header = spl_get_load_buffer(-sizeof(*header), stor_dev->blksz); 40 image_size_sectors = DIV_ROUND_UP(spl_image->size, stor_dev->blksz); 41 image_offset_sectors = spl_image->offset / stor_dev->blksz; 42 image_offset = spl_image->offset % stor_dev->blksz;
|
/u-boot/fs/btrfs/ |
H A D | dev.c | 22 byte_offset = address % btrfs_blk_desc->blksz;
|
/u-boot/lib/ |
H A D | gunzip.c | 136 (szwritebuf % dev->blksz) || 137 (szwritebuf < dev->blksz)) { 139 __func__, szwritebuf, dev->blksz); 143 if (startoffs & (dev->blksz-1)) { 145 __func__, startoffs, dev->blksz); 149 blksperbuf = szwritebuf / dev->blksz; 150 outblock = lldiv(startoffs, dev->blksz); 188 if (lldiv(szexpected, dev->blksz) > (dev->lba - outblock)) { 235 writeblocks = (numfilled+dev->blksz-1) 236 / dev->blksz; [all...] |
H A D | image-sparse.c | 69 aligned_buf = memalign(ARCH_DMA_MINALIGN, info->blksz * aligned_buf_blks); 77 memcpy(aligned_buf, data, n * info->blksz); 87 data += n * info->blksz; 128 fill_buf_num_blks = CONFIG_IMAGE_SPARSE_FILLBUF_SIZE / info->blksz; 159 div_u64_rem(sparse_header->blk_sz, info->blksz, &offset); 193 blkcnt = DIV_ROUND_UP_ULL(chunk_data_sz, info->blksz); 218 bytes_written += ((u64)blkcnt) * info->blksz; 233 info->blksz * fill_buf_num_blks, 245 i < (info->blksz * fill_buf_num_blks / 278 bytes_written += ((u64)blkcnt) * info->blksz; [all...] |
/u-boot/cmd/ |
H A D | disk.c | 59 info.start, info.size, info.blksz); 101 cnt += info.blksz - 1; 102 cnt /= info.blksz; 106 (ulong *)(addr + info.blksz)) != cnt) { 126 flush_cache(addr, (cnt+1)*info.blksz);
|
H A D | clone.c | 38 srcbz = srcdesc->blksz; 39 destbz = destdesc->blksz; 47 unsigned long a = srcdesc->lba * srcdesc->blksz; 48 unsigned long b = destdesc->lba * destdesc->blksz;
|
H A D | mbr.c | 93 static int str_to_partitions(const char *str_part, int blksz, argument 165 parts[i].size = size_ll / blksz; 174 parts[i].start = start_ll / blksz; 209 int blksz = dev->blksz; local 212 if (str_to_partitions(str, blksz, &disk_uuid, &partitions, &count)) { 236 int blksz = dev->blksz; local 239 if (str_to_partitions(str, blksz, &disk_uuid, &partitions, &count)) {
|
/u-boot/test/dm/ |
H A D | nvmxip.c | 55 unsigned long blksz; local 57 blksz = BIT(nvmqspi_refdata[device_idx].lba_shift); 68 ptr = (u64 *)(base + i * blksz); 76 ptr = (u64 *)((u8 *)ptr + blksz - sizeof(u64));
|
/u-boot/drivers/fastboot/ |
H A D | fb_mmc.c | 60 info->blksz = dev_desc->blksz; 141 buffer + (i * block_dev->blksz)); 176 blkcnt = ((download_bytes + (info->blksz - 1)) & ~(info->blksz - 1)); 177 blkcnt = lldiv(blkcnt, info->blksz); 195 printf("........ wrote " LBAFU " bytes to '%s'\n", blkcnt * info->blksz, 216 dev_desc->lba * dev_desc->blksz, dev_desc->hwpart); 228 unsigned long blksz; local 240 blksz [all...] |
H A D | fb_nand.c | 115 blk * info->blksz, 116 blkcnt * info->blksz, &written); 128 return written / info->blksz; 198 sparse.blksz = mtd->writesize; 199 sparse.start = part->offset / sparse.blksz; 200 sparse.size = part->size / sparse.blksz;
|
/u-boot/disk/ |
H A D | part_dos.c | 105 DIV_ROUND_UP(desc->blksz, sizeof(legacy_mbr))); 118 ALLOC_CACHE_ALIGN_BUFFER(unsigned char, buffer, desc->blksz); 137 ALLOC_CACHE_ALIGN_BUFFER(unsigned char, buffer, desc->blksz); 208 ALLOC_CACHE_ALIGN_BUFFER(unsigned char, buffer, desc->blksz); 252 if (wdinfo.blksz > DOS_PART_DEFAULT_SECTOR) 253 info->blksz = wdinfo.blksz; 255 info->blksz = DOS_PART_DEFAULT_SECTOR; 300 if (wdinfo.blksz > DOS_PART_DEFAULT_SECTOR) 301 info->blksz [all...] |
H A D | part_iso.c | 34 if (block_dev->blksz == 512) { 42 if (block_dev->blksz == 512) 61 if (desc->blksz != CD_SECTSIZE && desc->blksz != 512) 82 info->blksz = be16_to_cpu(ppr->secsize_BE); 192 if (desc->blksz == 512) { 195 info->blksz = 512; 222 i, info.start, info.size, info.blksz, info.type);
|
/u-boot/drivers/scsi/ |
H A D | scsi.c | 143 max_blks = uc_plat->max_bytes_per_req / block_dev->blksz; 157 pccb->datalen = block_dev->blksz * blocks; 164 pccb->datalen = block_dev->blksz * max_blks; 170 pccb->datalen = block_dev->blksz * blks; 213 max_blks = uc_plat->max_bytes_per_req / block_dev->blksz; 223 pccb->datalen = block_dev->blksz * max_blks; 229 pccb->datalen = block_dev->blksz * blks; 287 lbaint_t *capacity, unsigned long *blksz) 309 *blksz = ((unsigned long)pccb->pdata[4] << 24) | 337 *blksz 286 scsi_read_capacity(struct udevice *dev, struct scsi_cmd *pccb, lbaint_t *capacity, unsigned long *blksz) argument 400 unsigned long blksz; local [all...] |