Home
last modified time | relevance | path

Searched refs:mblk (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/drivers/md/
H A Ddm-zoned-metadata.c135 struct dmz_mblock *mblk; member
409 struct dmz_mblock *mblk = NULL; in dmz_alloc_mblock() local
414 mblk = list_first_entry_or_null(&zmd->mblk_lru_list, in dmz_alloc_mblock()
416 if (mblk) { in dmz_alloc_mblock()
417 list_del_init(&mblk->link); in dmz_alloc_mblock()
418 rb_erase(&mblk->node, &zmd->mblk_rbtree); in dmz_alloc_mblock()
419 mblk->no = mblk_no; in dmz_alloc_mblock()
422 if (mblk) in dmz_alloc_mblock()
423 return mblk; in dmz_alloc_mblock()
427 mblk in dmz_alloc_mblock()
452 dmz_free_mblock(struct dmz_metadata *zmd, struct dmz_mblock *mblk) dmz_free_mblock() argument
463 dmz_insert_mblock(struct dmz_metadata *zmd, struct dmz_mblock *mblk) dmz_insert_mblock() argument
490 struct dmz_mblock *mblk; dmz_get_mblock_fast() local
516 struct dmz_mblock *mblk = bio->bi_private; dmz_mblock_bio_end_io() local
540 struct dmz_mblock *mblk, *m; dmz_get_mblock_slow() local
597 struct dmz_mblock *mblk; dmz_shrink_mblock_cache() local
647 dmz_release_mblock(struct dmz_metadata *zmd, struct dmz_mblock *mblk) dmz_release_mblock() argument
677 struct dmz_mblock *mblk; dmz_get_mblock() local
707 dmz_dirty_mblock(struct dmz_metadata *zmd, struct dmz_mblock *mblk) dmz_dirty_mblock() argument
718 dmz_write_mblock(struct dmz_metadata *zmd, struct dmz_mblock *mblk, unsigned int set) dmz_write_mblock() argument
783 struct dmz_mblock *mblk = zmd->sb[set].mblk; dmz_write_sb() local
834 struct dmz_mblock *mblk; dmz_write_dirty_mblocks() local
900 struct dmz_mblock *mblk; dmz_flush_metadata() local
1133 struct dmz_mblock *mblk; dmz_lookup_secondary_sb() local
1171 struct dmz_mblock *mblk; dmz_get_sb() local
2498 struct dmz_mblock *mblk; dmz_validate_blocks() local
2578 struct dmz_mblock *mblk; dmz_invalidate_blocks() local
2625 struct dmz_mblock *mblk; dmz_test_block() local
2652 struct dmz_mblock *mblk; dmz_to_next_set_block() local
2762 struct dmz_mblock *mblk; dmz_get_zone_weight() local
2798 struct dmz_mblock *mblk, *next; dmz_cleanup_metadata() local
[all...]
/kernel/linux/linux-6.6/drivers/md/
H A Ddm-zoned-metadata.c135 struct dmz_mblock *mblk; member
409 struct dmz_mblock *mblk = NULL; in dmz_alloc_mblock() local
414 mblk = list_first_entry_or_null(&zmd->mblk_lru_list, in dmz_alloc_mblock()
416 if (mblk) { in dmz_alloc_mblock()
417 list_del_init(&mblk->link); in dmz_alloc_mblock()
418 rb_erase(&mblk->node, &zmd->mblk_rbtree); in dmz_alloc_mblock()
419 mblk->no = mblk_no; in dmz_alloc_mblock()
422 if (mblk) in dmz_alloc_mblock()
423 return mblk; in dmz_alloc_mblock()
427 mblk in dmz_alloc_mblock()
452 dmz_free_mblock(struct dmz_metadata *zmd, struct dmz_mblock *mblk) dmz_free_mblock() argument
463 dmz_insert_mblock(struct dmz_metadata *zmd, struct dmz_mblock *mblk) dmz_insert_mblock() argument
490 struct dmz_mblock *mblk; dmz_get_mblock_fast() local
516 struct dmz_mblock *mblk = bio->bi_private; dmz_mblock_bio_end_io() local
540 struct dmz_mblock *mblk, *m; dmz_get_mblock_slow() local
592 struct dmz_mblock *mblk; dmz_shrink_mblock_cache() local
642 dmz_release_mblock(struct dmz_metadata *zmd, struct dmz_mblock *mblk) dmz_release_mblock() argument
672 struct dmz_mblock *mblk; dmz_get_mblock() local
702 dmz_dirty_mblock(struct dmz_metadata *zmd, struct dmz_mblock *mblk) dmz_dirty_mblock() argument
713 dmz_write_mblock(struct dmz_metadata *zmd, struct dmz_mblock *mblk, unsigned int set) dmz_write_mblock() argument
769 struct dmz_mblock *mblk = zmd->sb[set].mblk; dmz_write_sb() local
820 struct dmz_mblock *mblk; dmz_write_dirty_mblocks() local
886 struct dmz_mblock *mblk; dmz_flush_metadata() local
1115 struct dmz_mblock *mblk; dmz_lookup_secondary_sb() local
1153 struct dmz_mblock *mblk; dmz_get_sb() local
2481 struct dmz_mblock *mblk; dmz_validate_blocks() local
2561 struct dmz_mblock *mblk; dmz_invalidate_blocks() local
2608 struct dmz_mblock *mblk; dmz_test_block() local
2635 struct dmz_mblock *mblk; dmz_to_next_set_block() local
2745 struct dmz_mblock *mblk; dmz_get_zone_weight() local
2781 struct dmz_mblock *mblk, *next; dmz_cleanup_metadata() local
[all...]
/kernel/linux/linux-5.10/arch/arm64/mm/
H A Dnuma.c354 struct memblock_region *mblk; in numa_register_nodes() local
357 for_each_mem_region(mblk) { in numa_register_nodes()
358 int mblk_nid = memblock_get_region_node(mblk); in numa_register_nodes()
362 mblk_nid, mblk->base, in numa_register_nodes()
363 mblk->base + mblk->size - 1); in numa_register_nodes()
/kernel/linux/linux-6.6/drivers/base/
H A Darch_numa.c346 struct memblock_region *mblk; in numa_register_nodes() local
349 for_each_mem_region(mblk) { in numa_register_nodes()
350 int mblk_nid = memblock_get_region_node(mblk); in numa_register_nodes()
351 phys_addr_t start = mblk->base; in numa_register_nodes()
352 phys_addr_t end = mblk->base + mblk->size - 1; in numa_register_nodes()

Completed in 6 milliseconds