Searched refs:blksz (Results 1 - 25 of 86) sorted by relevance

1234

/u-boot/fs/
H A Dfs_internal.c22 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 Dsandbox.c29 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 Dblkcache.c22 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 Dhost-uclass.c33 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 Dnvmxip.c36 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 Dsandbox_host.h77 * @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 Dblk.h73 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 Dimage-sparse.h15 lbaint_t blksz; member in struct:sparse_storage
/u-boot/fs/ext4/
H A Dext4_journal.c61 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 Dext4_write.c86 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 Dext4_common.c203 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 Ddev.c41 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 Dspl_sata.c31 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 Ddev.c22 byte_offset = address % btrfs_blk_desc->blksz;
/u-boot/lib/
H A Dgunzip.c136 (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 Dimage-sparse.c69 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 Ddisk.c59 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 Dclone.c38 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 Dmbr.c93 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 Dnvmxip.c55 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 Dfb_mmc.c60 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 Dfb_nand.c115 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 Dpart_dos.c105 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 Dpart_iso.c34 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 Dscsi.c143 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...]

Completed in 121 milliseconds

1234