Searched refs:last_block (Results 1 - 25 of 39) sorted by relevance

12

/linux-master/fs/fat/
H A Dcache.c311 sector_t last_block,
326 if (*mapped_blocks > last_block - sector)
327 *mapped_blocks = last_block - sector;
334 sector_t *last_block, int create)
340 *last_block = (i_size_read(inode) + (blocksize - 1)) >> blocksize_bits;
341 if (sector >= *last_block) {
349 *last_block = (MSDOS_I(inode)->mmu_private + (blocksize - 1))
351 if (sector >= *last_block)
362 sector_t last_block; local
375 if (is_exceed_eof(inode, sector, &last_block, creat
310 fat_get_mapped_cluster(struct inode *inode, sector_t sector, sector_t last_block, unsigned long *mapped_blocks, sector_t *bmap) argument
333 is_exceed_eof(struct inode *inode, sector_t sector, sector_t *last_block, int create) argument
[all...]
H A Dfat.h319 sector_t last_block,
/linux-master/drivers/media/pci/mantis/
H A Dmantis_dma.c178 mantis->last_block = mantis->busy_block = 0;
208 while (mantis->last_block != mantis->busy_block) {
210 mantis->last_block, mantis->busy_block);
213 (&mantis->demux, &mantis->buf_cpu[mantis->last_block * MANTIS_BLOCK_BYTES], MANTIS_BLOCK_BYTES);
214 mantis->last_block = (mantis->last_block + 1) % MANTIS_BLOCK_COUNT;
H A Dmantis_common.h122 u32 last_block; member in struct:mantis_pci
/linux-master/fs/ext4/
H A Dreadpage.c222 sector_t last_block; local
250 last_block = block_in_file + nr_pages * blocks_per_page;
253 if (last_block > last_block_in_file)
254 last_block = last_block_in_file;
286 if (block_in_file < last_block) {
288 map.m_len = last_block - block_in_file;
H A Dmigrate.c17 ext4_lblk_t first_block, last_block, curr_block; member in struct:migrate_struct
33 newext.ee_len = cpu_to_le16(lb->last_block - lb->first_block + 1);
51 lb->last_block - lb->first_block + 1, path);
73 (lb->last_block+1 == lb->curr_block)) {
75 lb->last_block = lb->curr_block;
84 lb->first_block = lb->last_block = lb->curr_block;
H A Dindirect.c1129 ext4_lblk_t last_block, max_block; local
1132 last_block = (inode->i_size + blocksize-1)
1137 if (last_block != max_block) {
1138 n = ext4_block_to_path(inode, last_block, offsets, NULL);
1143 ext4_es_remove_extent(inode, last_block, EXT_MAX_BLOCKS - last_block);
1154 if (last_block == max_block) {
1156 * It is unnecessary to free any data blocks if last_block is
H A Dballoc.c969 ext4_fsblk_t last_block; local
986 last_block = ext4_blocks_count(EXT4_SB(inode->i_sb)->s_es) - 1;
995 if (bg_start + EXT4_BLOCKS_PER_GROUP(inode->i_sb) <= last_block)
1000 ((last_block - bg_start) / 16);
/linux-master/fs/udf/
H A Dtruncate.c30 int last_block = (elen + inode->i_sb->s_blocksize - 1) >> local
38 last_block);
47 if (last_block > first_block) {
54 last_block - first_block);
/linux-master/drivers/mtd/
H A Dinftlmount.c529 unsigned int block, first_block, prev_block, last_block; local
571 last_block = BLOCK_NIL;
605 if (last_block != BLOCK_NIL)
606 s->PUtable[last_block] = block;
662 if (last_block != BLOCK_NIL)
663 s->PUtable[last_block] = block;
664 last_block = block;
706 last_block = BLOCK_NIL;
730 s->PUtable[last_block] = BLOCK_NIL;
735 last_block
[all...]
/linux-master/fs/
H A Dmpage.c167 sector_t last_block; local
192 last_block = block_in_file + args->nr_pages * blocks_per_page;
194 if (last_block > last_block_in_file)
195 last_block = last_block_in_file;
230 if (block_in_file < last_block) {
231 map_bh->b_size = (last_block-block_in_file) << blkbits;
467 sector_t last_block; local
544 last_block = (i_size - 1) >> blkbits;
569 if (block_in_file == last_block)
/linux-master/drivers/s390/cio/
H A Dcmf.c119 void *last_block; /* Last changed block copied from hardware block */ member in struct:cmb_data
120 int size; /* Size of hw_block and last_block */
121 unsigned long long last_update; /* when last_block was updated */
290 memcpy(cmb_data->last_block, hw_block, cmb_data->size);
358 memset(cmb_data->last_block, 0, cmb_data->size);
491 cmb_data->last_block = kzalloc(sizeof(struct cmb), GFP_KERNEL);
492 if (!cmb_data->last_block) {
528 kfree(cmb_data->last_block);
546 kfree(cmb_data->last_block);
668 cmb = cmb_data->last_block;
[all...]
/linux-master/drivers/spi/
H A Dspi-mpc52xx-psc.c117 int last_block = 0; local
127 last_block = 0;
131 last_block = 1;
137 if (send_at_once == 1 && last_block)
/linux-master/drivers/media/pci/bt8xx/
H A Dbt878.h108 volatile u32 last_block; member in struct:bt878
H A Ddvb-bt8xx.c49 while (card->bt->last_block != card->bt->finished_block) {
52 &card->bt->buf_cpu[card->bt->last_block *
55 card->bt->last_block = (card->bt->last_block + 1) %
/linux-master/drivers/md/dm-vdo/
H A Dencodings.c564 encode_u64_le(buffer, offset, state.last_block);
584 physical_block_number_t first_block, last_block; local
616 decode_u64_le(buffer, offset, &last_block);
627 .last_block = last_block,
653 physical_block_number_t last_block; local
671 last_block = partition->offset + total_slab_blocks;
676 .last_block = last_block,
680 vdo_log_debug("slab_depot last_block
[all...]
H A Dslab-depot.h187 struct reference_block *last_block; member in struct:search_cursor
458 physical_block_number_t last_block; member in struct:slab_depot
H A Dencodings.h435 physical_block_number_t last_block; member in struct:slab_depot_state_2_0
1060 * @last_block: PBN of the last data block.
1066 physical_block_number_t last_block,
1069 return (slab_count_t) ((last_block - first_block) >> slab_size_shift);
1065 vdo_compute_slab_count(physical_block_number_t first_block, physical_block_number_t last_block, unsigned int slab_size_shift) argument
H A Dslab-depot.c1917 if (cursor->block == cursor->last_block) {
1926 if (cursor->block == cursor->last_block) {
2388 slab->search_cursor.last_block = &slab->reference_blocks[slab->reference_block_count - 1];
4109 slab_count = vdo_compute_slab_count(depot->first_block, depot->last_block,
4186 depot->last_block = state.last_block;
4274 .last_block = depot->last_block,
4646 depot->last_block = depot->new_last_block;
4676 new_state.last_block,
[all...]
/linux-master/mm/
H A Dpage_io.c88 sector_t last_block; local
103 last_block = i_size_read(inode) >> blkbits;
104 while ((probe_block + blocks_per_page) <= last_block &&
/linux-master/fs/btrfs/
H A Ddefrag.c365 u64 last_block = 0; local
402 if (last_block == 0)
403 last_block = blocknr;
414 last_block = blocknr;
422 search_start = last_block;
436 last_block = cur->start;
/linux-master/fs/ecryptfs/
H A Dcrypto.c1735 unsigned char last_block[3]; local
1743 memcpy(last_block, (&src[src_size - 3]), 3);
1746 last_block[2] = 0x00;
1749 last_block[0] = src[src_size - 1];
1750 last_block[1] = 0x00;
1753 last_block[0] = src[src_size - 2];
1754 last_block[1] = src[src_size - 1];
1765 src_block = last_block;
/linux-master/fs/xfs/libxfs/
H A Dxfs_bmap.h186 xfs_fileoff_t *last_block, int whichfork);
/linux-master/fs/exfat/
H A Dinode.c288 sector_t last_block; local
294 last_block = EXFAT_B_TO_BLK_ROUND_UP(i_size_read(inode), sb);
295 if (iblock >= last_block && !create)
320 if ((create && iblock >= last_block) || buffer_delay(bh_result)) {
/linux-master/fs/f2fs/
H A Ddata.c797 *fio->last_block,
894 if (bio && !page_is_mergeable(fio->sbi, bio, *fio->last_block,
914 *fio->last_block = fio->new_blkaddr;
2055 sector_t last_block; local
2061 last_block = block_in_file + nr_pages;
2064 if (last_block > last_block_in_file)
2065 last_block = last_block_in_file;
2068 if (block_in_file >= last_block)
2083 map->m_len = last_block - block_in_file;
2734 sector_t *last_block,
2732 f2fs_write_single_data_page(struct page *page, int *submitted, struct bio **bio, sector_t *last_block, struct writeback_control *wbc, enum iostat_type io_type, int compr_blocks, bool allow_balance) argument
2943 sector_t last_block; local
[all...]

Completed in 349 milliseconds

12