| /OK3568_Linux_fs/kernel/drivers/block/drbd/ |
| H A D | drbd_interval.c | 16 #define NODE_END(node) ((node)->sector + ((node)->size >> 9)) 28 sector_t this_end = this->sector + (this->size >> 9); in drbd_insert_interval() 39 if (this->sector < here->sector) in drbd_insert_interval() 41 else if (this->sector > here->sector) in drbd_insert_interval() 68 drbd_contains_interval(struct rb_root *root, sector_t sector, in drbd_contains_interval() argument 77 if (sector < here->sector) in drbd_contains_interval() 79 else if (sector > here->sector) in drbd_contains_interval() 112 drbd_find_overlap(struct rb_root *root, sector_t sector, unsigned int size) in drbd_find_overlap() argument 116 sector_t end = sector + (size >> 9); in drbd_find_overlap() 125 sector < interval_end(node->rb_left)) { in drbd_find_overlap() [all …]
|
| H A D | drbd_actlog.c | 127 sector_t sector, int op) in _drbd_md_sync_page_io() argument 143 bio->bi_iter.bi_sector = sector; in _drbd_md_sync_page_io() 178 sector_t sector, int op) in drbd_md_sync_page_io() argument 187 (unsigned long long)sector, (op == REQ_OP_WRITE) ? "WRITE" : "READ", in drbd_md_sync_page_io() 190 if (sector < drbd_md_first_sector(bdev) || in drbd_md_sync_page_io() 191 sector + 7 > drbd_md_last_sector(bdev)) in drbd_md_sync_page_io() 194 (unsigned long long)sector, in drbd_md_sync_page_io() 197 err = _drbd_md_sync_page_io(device, bdev, sector, op); in drbd_md_sync_page_io() 200 (unsigned long long)sector, in drbd_md_sync_page_io() 245 unsigned first = i->sector >> (AL_EXTENT_SHIFT-9); in drbd_al_begin_io_fastpath() [all …]
|
| H A D | drbd_worker.c | 127 drbd_set_out_of_sync(device, peer_req->i.sector, peer_req->i.size); in drbd_endio_write_sec_final() 157 drbd_rs_complete_io(device, i.sector); in drbd_endio_write_sec_final() 183 (unsigned long long)peer_req->i.sector); in drbd_peer_request_endio() 361 sector_t sector = peer_req->i.sector; in w_e_send_csum() local 372 err = drbd_send_drequest_csum(peer_device, sector, size, in w_e_send_csum() 392 static int read_for_csum(struct drbd_peer_device *peer_device, sector_t sector, int size) in read_for_csum() argument 402 peer_req = drbd_alloc_peer_req(peer_device, ID_SYNCER /* unused */, sector, in read_for_csum() 593 sector_t sector; in make_resync_request() local 659 sector = BM_BIT_TO_SECT(bit); in make_resync_request() 661 if (drbd_try_rs_begin_io(device, sector)) { in make_resync_request() [all …]
|
| /OK3568_Linux_fs/kernel/block/ |
| H A D | blk-lib.c | 25 int __blkdev_issue_discard(struct block_device *bdev, sector_t sector, in __blkdev_issue_discard() argument 60 if ((sector | nr_sects) & bs_mask) in __blkdev_issue_discard() 72 sector_t sector_mapped = sector + part_offset; in __blkdev_issue_discard() 98 bio->bi_iter.bi_sector = sector; in __blkdev_issue_discard() 103 sector += req_sects; in __blkdev_issue_discard() 131 int blkdev_issue_discard(struct block_device *bdev, sector_t sector, in blkdev_issue_discard() argument 139 ret = __blkdev_issue_discard(bdev, sector, nr_sects, gfp_mask, flags, in blkdev_issue_discard() 165 static int __blkdev_issue_write_same(struct block_device *bdev, sector_t sector, in __blkdev_issue_write_same() argument 181 if ((sector | nr_sects) & bs_mask) in __blkdev_issue_write_same() 192 bio->bi_iter.bi_sector = sector; in __blkdev_issue_write_same() [all …]
|
| H A D | blk-zoned.c | 56 sector_t sector) in blk_zone_start() argument 60 return sector & ~zone_mask; in blk_zone_start() 155 int blkdev_report_zones(struct block_device *bdev, sector_t sector, in blkdev_report_zones() argument 165 if (!nr_zones || sector >= capacity) in blkdev_report_zones() 168 return disk->fops->report_zones(disk, sector, nr_zones, cb, data); in blkdev_report_zones() 173 sector_t sector, in blkdev_allow_reset_all_zones() argument 183 return !sector && nr_sectors == get_capacity(bdev->bd_disk); in blkdev_allow_reset_all_zones() 203 sector_t sector, sector_t nr_sectors, in blkdev_zone_mgmt() argument 209 sector_t end_sector = sector + nr_sectors; in blkdev_zone_mgmt() 222 if (end_sector <= sector || end_sector > capacity) in blkdev_zone_mgmt() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/block/ |
| H A D | brd.c | 56 static struct page *brd_lookup_page(struct brd_device *brd, sector_t sector) in brd_lookup_page() argument 73 idx = sector >> PAGE_SECTORS_SHIFT; /* sector to page index */ in brd_lookup_page() 87 static struct page *brd_insert_page(struct brd_device *brd, sector_t sector) in brd_insert_page() argument 93 page = brd_lookup_page(brd, sector); in brd_insert_page() 112 idx = sector >> PAGE_SECTORS_SHIFT; in brd_insert_page() 173 static int copy_to_brd_setup(struct brd_device *brd, sector_t sector, size_t n) in copy_to_brd_setup() argument 175 unsigned int offset = (sector & (PAGE_SECTORS-1)) << SECTOR_SHIFT; in copy_to_brd_setup() 179 if (!brd_insert_page(brd, sector)) in copy_to_brd_setup() 182 sector += copy >> SECTOR_SHIFT; in copy_to_brd_setup() 183 if (!brd_insert_page(brd, sector)) in copy_to_brd_setup() [all …]
|
| H A D | null_blk_zoned.c | 19 sector_t sector = 0; in null_init_zoned_dev() local 93 zone->start = sector; in null_init_zoned_dev() 100 sector += dev->zone_size_sects; in null_init_zoned_dev() 106 zone->start = zone->wp = sector; in null_init_zoned_dev() 116 sector += dev->zone_size_sects; in null_init_zoned_dev() 170 int null_report_zones(struct gendisk *disk, sector_t sector, in null_report_zones() argument 179 first_zone = null_zone_no(dev, sector); in null_report_zones() 211 sector_t sector, unsigned int len) in null_zone_valid_read_len() argument 214 struct blk_zone *zone = &dev->zones[null_zone_no(dev, sector)]; in null_zone_valid_read_len() 219 sector + nr_sectors <= zone->wp) in null_zone_valid_read_len() [all …]
|
| H A D | null_blk_main.c | 758 static void null_free_sector(struct nullb *nullb, sector_t sector, in null_free_sector() argument 767 idx = sector >> PAGE_SECTORS_SHIFT; in null_free_sector() 768 sector_bit = (sector & SECTOR_MASK); in null_free_sector() 831 sector_t sector, bool for_write, bool is_cache) in __null_lookup_page() argument 838 idx = sector >> PAGE_SECTORS_SHIFT; in __null_lookup_page() 839 sector_bit = (sector & SECTOR_MASK); in __null_lookup_page() 852 sector_t sector, bool for_write, bool ignore_cache) in null_lookup_page() argument 857 page = __null_lookup_page(nullb, sector, for_write, true); in null_lookup_page() 860 return __null_lookup_page(nullb, sector, for_write, false); in null_lookup_page() 864 sector_t sector, bool ignore_cache) in null_insert_page() argument [all …]
|
| /OK3568_Linux_fs/kernel/include/trace/events/ |
| H A D | block.h | 23 __field( sector_t, sector ) 29 __entry->sector = bh->b_blocknr; 35 (unsigned long long)__entry->sector, __entry->size 82 __field( sector_t, sector ) 90 __entry->sector = blk_rq_trace_sector(rq); 100 (unsigned long long)__entry->sector, 124 __field( sector_t, sector ) 133 __entry->sector = blk_rq_pos(rq); 144 (unsigned long long)__entry->sector, 156 __field( sector_t, sector ) [all …]
|
| /OK3568_Linux_fs/u-boot/fs/ |
| H A D | fs_internal.c | 15 lbaint_t sector, int byte_offset, int byte_len, char *buf) in fs_devread() argument 27 if ((sector + ((byte_offset + byte_len - 1) >> log2blksz)) in fs_devread() 30 sector); in fs_devread() 35 sector += byte_offset >> log2blksz; in fs_devread() 38 debug(" <" LBAFU ", %d, %d>\n", sector, byte_offset, byte_len); in fs_devread() 43 if (blk_dread(blk, partition->start + sector, 1, in fs_devread() 53 sector++; in fs_devread() 66 blk_dread(blk, partition->start + sector, 1, in fs_devread() 72 if (blk_dread(blk, partition->start + sector, in fs_devread() 81 sector += block_len / blk->blksz; in fs_devread() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/soc/rockchip/ |
| H A D | rockchip_ramdisk.c | 37 static struct page *rd_lookup_page(struct rd_device *rd, sector_t sector) in rd_lookup_page() argument 42 idx = sector >> PAGE_SECTORS_SHIFT; /* sector to page index */ in rd_lookup_page() 53 sector_t sector, size_t n) in copy_to_rd() argument 57 unsigned int offset = (sector & (PAGE_SECTORS - 1)) << SECTOR_SHIFT; in copy_to_rd() 61 page = rd_lookup_page(rd, sector); in copy_to_rd() 70 sector += copy >> SECTOR_SHIFT; in copy_to_rd() 72 page = rd_lookup_page(rd, sector); in copy_to_rd() 85 sector_t sector, size_t n) in copy_from_rd() argument 89 unsigned int offset = (sector & (PAGE_SECTORS - 1)) << SECTOR_SHIFT; in copy_from_rd() 93 page = rd_lookup_page(rd, sector); in copy_from_rd() [all …]
|
| /OK3568_Linux_fs/u-boot/board/imgtec/malta/ |
| H A D | flash-malta-boot.tcl | 24 flash erase sector 0xbe000000; 25 flash erase sector 0xbe020000; 26 flash erase sector 0xbe040000; 27 flash erase sector 0xbe060000; 28 flash erase sector 0xbe080000; 29 flash erase sector 0xbe0a0000; 30 flash erase sector 0xbe0c0000; 31 flash erase sector 0xbe0e0000;
|
| /OK3568_Linux_fs/u-boot/tools/ |
| H A D | rkspi.c | 23 int sector; in rkspi_set_header() local 39 for (sector = size / RKSPI_SECT_LEN - 1; sector >= 0; sector--) { in rkspi_set_header() 40 debug("sector %u\n", sector); in rkspi_set_header() 41 memmove(buf + sector * RKSPI_SECT_LEN * 2, in rkspi_set_header() 42 buf + sector * RKSPI_SECT_LEN, in rkspi_set_header() 44 memset(buf + sector * RKSPI_SECT_LEN * 2 + RKSPI_SECT_LEN, in rkspi_set_header()
|
| H A D | rknand.c | 30 int sector; in rknand_set_header() local 46 for (sector = ninfo.tplsplsize / ninfo.itersize - 1; sector >= 0; in rknand_set_header() 47 sector--) { in rknand_set_header() 48 memmove(buf + ninfo.pagesize + sector * ninfo.itersize, in rknand_set_header() 49 buf + RK_SPL_HDR_START + sector * RKNAND_SECT_LEN, in rknand_set_header() 52 memset(buf + ninfo.pagesize + sector * ninfo.itersize + in rknand_set_header()
|
| /OK3568_Linux_fs/kernel/Documentation/device-mapper/ |
| H A D | dm-bow.txt | 23 that sector 0 is used to keep a log of the latest changes, both to indicate that 27 State 2: The transition to state 2 triggers replacing the special sector 0 with 28 the normal sector 0, and the freeing of all state information. dm_bow then 48 dm_bow maintains a type for all sectors. A sector can be any of: 57 SECTOR0 is the first sector on the device, and is used to hold the log of 60 SECTOR0_CURRENT is a sector picked from the FREE sectors, and is where reads and 61 writes from the true sector zero are redirected to. Note that like any backup 62 sector, if the sector is written to directly, it must be moved again. 64 UNCHANGED means that the sector has not been changed since we entered state 1. 67 FREE means that the sector was trimmed in state 0 and has not yet been written [all …]
|
| /OK3568_Linux_fs/u-boot/drivers/mtd/ |
| H A D | cfi_flash.c | 569 static int flash_status_check(flash_info_t *info, flash_sect_t sector, in flash_status_check() argument 588 while (flash_is_busy(info, sector)) { in flash_status_check() 591 prompt, info->start[sector], in flash_status_check() 592 flash_read_long(info, sector, 0)); in flash_status_check() 593 flash_write_cmd(info, sector, 0, info->cmd_reset); in flash_status_check() 608 static int flash_full_status_check(flash_info_t *info, flash_sect_t sector, in flash_full_status_check() argument 613 retcode = flash_status_check(info, sector, tout, prompt); in flash_full_status_check() 619 !flash_isset(info, sector, 0, FLASH_STATUS_DONE)) { in flash_full_status_check() 622 info->start[sector]); in flash_full_status_check() 623 if (flash_isset(info, sector, 0, FLASH_STATUS_ECLBS | in flash_full_status_check() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/mtd/rknand/ |
| H A D | rknand_base_ko.c | 212 int sector = len>>9; in rknand_read() local 220 if(sector && gpNandInfo->ftl_read) in rknand_read() 222 ret = gpNandInfo->ftl_read(LBA, sector, buf); in rknand_read() 233 int sector = len>>9; in rknand_write() local 236 trac_log(LBA,sector,1); in rknand_write() 244 if(sector && gpNandInfo->ftl_write)// cmy in rknand_write() 249 ret = gpNandInfo->ftl_write(LBA, sector, (void *)buf,1); in rknand_write() 253 ret = gpNandInfo->ftl_write(LBA, sector, (void *)buf,0); in rknand_write() 263 int sector = len>>9; in rknand_diacard() local 266 if(sector && gpNandInfo->ftl_discard) in rknand_diacard() [all …]
|
| /OK3568_Linux_fs/u-boot/common/spl/ |
| H A D | spl_fit.c | 167 static int spl_load_fit_image(struct spl_load_info *info, ulong sector, in spl_load_fit_image() argument 233 sector + get_aligned_image_offset(info, offset), in spl_load_fit_image() 300 struct spl_load_info *info, ulong sector, in spl_fit_append_fdt() argument 318 ret = spl_load_fit_image(info, sector, fit, base_offset, node, in spl_fit_append_fdt() 345 ret = spl_load_fit_image(info, sector, fit, base_offset, node, in spl_fit_append_fdt() 389 ulong sector, void *fit_header, in spl_fit_load_blob() argument 427 count = info->read(info, sector, sectors, fit); in spl_fit_load_blob() 429 mtd_blk_map_fit(info->dev, sector, fit); in spl_fit_load_blob() 432 sector, sectors, fit, count); in spl_fit_load_blob() 465 int sector; in spl_load_kernel_fit() local [all …]
|
| /OK3568_Linux_fs/kernel/drivers/scsi/ |
| H A D | sr_vendor.c | 174 unsigned long sector; in sr_cd_check() local 186 sector = 0; /* the multisession sector offset goes here */ in sr_cd_check() 212 sector = buffer[11] + (buffer[10] << 8) + in sr_cd_check() 216 sector = 0; in sr_cd_check() 243 sector = min * CD_SECS * CD_FRAMES + sec * CD_FRAMES + frame; in sr_cd_check() 271 sector = min * CD_SECS * CD_FRAMES + sec * CD_FRAMES + frame; in sr_cd_check() 272 if (sector) in sr_cd_check() 273 sector -= CD_MSF_OFFSET; in sr_cd_check() 309 sector = buffer[11] + (buffer[10] << 8) + in sr_cd_check() 318 sector = 0; in sr_cd_check() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/md/ |
| H A D | dm-bow.c | 50 sector_t sector; member 100 ->sector; in range_top() 105 return (range_top(br) - br->sector) * SECTOR_SIZE; in range_size() 126 if (br->sector <= bi_iter->bi_sector in find_first_overlapping_range() 130 if (bi_iter->bi_sector < br->sector) in find_first_overlapping_range() 176 if (bi_iter->bi_sector < (*br)->sector) { in split_range() 181 if (bi_iter->bi_sector > (*br)->sector) { in split_range() 193 (*br)->sector = bi_iter->bi_sector; in split_range() 197 bi_iter->bi_size = (range_top(*br) - (*br)->sector) in split_range() 207 new_br->sector = (*br)->sector; in split_range() [all …]
|
| H A D | dm-log-writes.c | 96 __le64 sector; member 125 sector_t sector; member 213 sector_t sector) in write_metadata() argument 226 bio->bi_iter.bi_sector = sector; in write_metadata() 228 bio->bi_end_io = (sector == WRITE_LOG_SUPER_SECTOR) ? in write_metadata() 265 sector_t sector) in write_inline_data() argument 286 bio->bi_iter.bi_sector = sector; in write_inline_data() 320 sector += bio_pages * PAGE_SECTORS; in write_inline_data() 332 struct pending_block *block, sector_t sector) in log_one_block() argument 339 entry.sector = cpu_to_le64(block->sector); in log_one_block() [all …]
|
| H A D | dm-linear.c | 143 sector_t sector = linear_map_sector(ti, args->next_sector); in linear_report_zones() local 146 return blkdev_report_zones(lc->dev->bdev, sector, nr_zones, in linear_report_zones() 167 sector_t dev_sector, sector = pgoff * PAGE_SECTORS; in linear_dax_direct_access() local 169 dev_sector = linear_map_sector(ti, sector); in linear_dax_direct_access() 182 sector_t dev_sector, sector = pgoff * PAGE_SECTORS; in linear_dax_copy_from_iter() local 184 dev_sector = linear_map_sector(ti, sector); in linear_dax_copy_from_iter() 196 sector_t dev_sector, sector = pgoff * PAGE_SECTORS; in linear_dax_copy_to_iter() local 198 dev_sector = linear_map_sector(ti, sector); in linear_dax_copy_to_iter() 211 sector_t dev_sector, sector = pgoff * PAGE_SECTORS; in linear_dax_zero_page_range() local 213 dev_sector = linear_map_sector(ti, sector); in linear_dax_zero_page_range()
|
| H A D | raid0.c | 297 sector_t sector = *sectorp; in find_zone() local 300 if (sector < z[i].zone_end) { in find_zone() 302 *sectorp = sector - z[i-1].zone_end; in find_zone() 313 sector_t sector, sector_t *sector_offset) in map_sector() argument 324 sect_in_chunk = sector & (chunk_sects - 1); in map_sector() 325 sector >>= chunksect_bits; in map_sector() 331 sect_in_chunk = sector_div(sector, chunk_sects); in map_sector() 342 + sector_div(sector, zone->nb_dev)]; in map_sector() 526 sector_t sector; in raid0_make_request() local 541 sector = bio_sector; in raid0_make_request() [all …]
|
| /OK3568_Linux_fs/kernel/fs/fat/ |
| H A D | cache.c | 310 int fat_get_mapped_cluster(struct inode *inode, sector_t sector, in fat_get_mapped_cluster() argument 318 cluster = sector >> (sbi->cluster_bits - sb->s_blocksize_bits); in fat_get_mapped_cluster() 319 offset = sector & (sbi->sec_per_clus - 1); in fat_get_mapped_cluster() 326 if (*mapped_blocks > last_block - sector) in fat_get_mapped_cluster() 327 *mapped_blocks = last_block - sector; in fat_get_mapped_cluster() 333 static int is_exceed_eof(struct inode *inode, sector_t sector, in is_exceed_eof() argument 341 if (sector >= *last_block) { in is_exceed_eof() 351 if (sector >= *last_block) in is_exceed_eof() 358 int fat_bmap(struct inode *inode, sector_t sector, sector_t *phys, in fat_bmap() argument 367 if (sector < (sbi->dir_entries >> sbi->dir_per_block_bits)) { in fat_bmap() [all …]
|
| /OK3568_Linux_fs/buildroot/dl/stressapptest/git/src/ |
| H A D | disk_blocks.cc | 196 int64 sector = 0; in GetUnusedBlock() local 213 sector = (Random64() & 0x7FFFFFFFFFFFFFFFLL) % ( in GetUnusedBlock() 215 sector *= num_sectors; in GetUnusedBlock() 217 sector = (Random64() & 0x7FFFFFFFFFFFFFFFLL) % ( in GetUnusedBlock() 219 sector *= num_sectors; in GetUnusedBlock() 220 sector += segment * segment_size_; in GetUnusedBlock() 222 if (sector + num_sectors > (segment + 1) * segment_size_) { in GetUnusedBlock() 228 if (sector + num_sectors > device_sectors_) { in GetUnusedBlock() 237 if (addr_to_block_.find(sector) != addr_to_block_.end()) { in GetUnusedBlock() 244 block->set_address(sector); in GetUnusedBlock()
|