Home
last modified time | relevance | path

Searched refs:depot (Results 1 – 25 of 25) sorted by relevance

/drivers/md/dm-vdo/
A Dslab-depot.c317 struct slab_depot *depot = allocator->depot; in launch_write() local
3486 struct slab_depot *depot = allocator->depot; in erase_next_slab_journal() local
3855 memcpy(depot->new_slabs, depot->slabs, in allocate_slabs()
3867 &depot->allocators[depot->new_slab_count % depot->zone_count]; in allocate_slabs()
4066 .depot = depot, in initialize_block_allocator()
4156 depot->vdo, &depot->action_manager); in allocate_components()
4160 depot->origin = depot->first_block; in allocate_components()
4218 depot->slabs = depot->new_slabs; in allocate_components()
4727 depot->last_block = depot->new_last_block; in vdo_update_slab_depot_size()
4775 depot->old_last_block = depot->last_block; in vdo_prepare_to_grow_slab_depot()
[all …]
A Dslab-depot.h381 struct slab_depot *depot; member
559 void vdo_free_slab_depot(struct slab_depot *depot);
568 u8 __must_check vdo_get_increment_limit(struct slab_depot *depot,
578 void vdo_get_slab_depot_statistics(const struct slab_depot *depot,
581 void vdo_load_slab_depot(struct slab_depot *depot,
585 void vdo_prepare_slab_depot_to_allocate(struct slab_depot *depot,
589 void vdo_update_slab_depot_size(struct slab_depot *depot);
596 void vdo_abandon_new_slabs(struct slab_depot *depot);
598 void vdo_drain_slab_depot(struct slab_depot *depot,
607 void vdo_scrub_all_unrecovered_slabs(struct slab_depot *depot,
[all …]
A Drepair.c342 vdo_drain_slab_depot(vdo->depot, operation, completion); in drain_slab_depot()
423 struct slab_depot *depot = completion->vdo->depot; in process_slot() local
440 if (!vdo_is_physical_data_block(depot, mapping.pbn)) { in process_slot()
449 result = vdo_adjust_reference_count_for_rebuild(depot, mapping.pbn, in process_slot()
527 if (vdo_is_physical_data_block(repair->completion.vdo->depot, pbn)) in get_pbn_to_fetch()
616 struct slab_depot *depot = completion->vdo->depot; in process_entry() local
625 result = vdo_adjust_reference_count_for_rebuild(depot, pbn, in process_entry()
644 if (abort_on_error(vdo_allocate_reference_counters(vdo->depot), repair)) in rebuild_reference_counts()
758 !vdo_is_physical_data_block(vdo->depot, entry->mapping.pbn) || in validate_recovery_journal_entry()
759 !vdo_is_physical_data_block(vdo->depot, entry->unmapping.pbn)) { in validate_recovery_journal_entry()
[all …]
A Ddm-vdo-target.c1360 &vdo->depot); in decode_vdo()
1743 result = vdo_prepare_to_grow_slab_depot(vdo->depot, in prepare_to_grow_physical()
2195 vdo_open_recovery_journal(vdo->recovery_journal, vdo->depot, in load_callback()
2216 vdo_load_slab_depot(vdo->depot, in load_callback()
2238 vdo_scrub_all_unrecovered_slabs(vdo->depot, completion); in load_callback()
2377 vdo_resume_slab_depot(vdo->depot, completion); in resume_callback()
2615 vdo_update_slab_depot_size(vdo->depot); in grow_physical_callback()
2620 vdo_use_new_slabs(vdo->depot, completion); in grow_physical_callback()
2624 vdo->depot->summary_origin = in grow_physical_callback()
2681 vdo_abandon_new_slabs(vdo->depot); in perform_grow_physical()
[all …]
A Drecovery-journal.h149 struct slab_depot *depot; member
275 struct slab_depot *depot, struct block_map *block_map);
A Dvdo.c691 vdo_free_slab_depot(vdo_forget(vdo->depot)); in vdo_destroy()
895 vdo->states.slab_depot = vdo_record_slab_depot(vdo->depot); in record_vdo()
1459 return (vdo_get_slab_depot_allocated_blocks(vdo->depot) - in vdo_get_physical_blocks_allocated()
1477 vdo_get_slab_depot_data_blocks(vdo->depot) + in vdo_get_physical_blocks_overhead()
1532 vdo_get_slab_depot_statistics(vdo->depot, stats); in get_vdo_statistics()
1628 vdo_dump_slab_depot(vdo->depot); in vdo_dump_status()
1710 if (!vdo_is_physical_data_block(vdo->depot, pbn)) in vdo_get_physical_zone()
1714 slab = vdo_get_slab(vdo->depot, pbn); in vdo_get_physical_zone()
A DMakefile34 slab-depot.o \
A Drecovery-journal.c448 vdo_commit_oldest_slab_journal_tail_blocks(journal->depot, in check_slab_journal_commit_threshold()
871 struct slab_depot *depot, struct block_map *block_map) in vdo_open_recovery_journal() argument
873 journal->depot = depot; in vdo_open_recovery_journal()
A Ddedupe.c1277 struct slab_depot *depot) in acquire_provisional_reference() argument
1280 struct vdo_slab *slab = vdo_get_slab(depot, agent->duplicate.pbn); in acquire_provisional_reference()
1312 struct slab_depot *depot = vdo_from_data_vio(agent)->depot; in lock_duplicate_pbn() local
1323 increment_limit = vdo_get_increment_limit(depot, agent->duplicate.pbn); in lock_duplicate_pbn()
1383 if (!acquire_provisional_reference(agent, lock, depot)) in lock_duplicate_pbn()
A Dvdo.h204 struct slab_depot *depot; member
A Dphysical-zone.c343 zone->allocator = &vdo->depot->allocators[zone_number]; in initialize_zone()
A Dblock-map.c1770 return !vdo_is_physical_data_block(vdo->depot, mapping->pbn); in is_invalid_tree_entry()
/drivers/iommu/
A Diova.c588 struct iova_magazine *depot; member
675 struct iova_magazine *mag = rcache->depot; in iova_depot_pop()
682 rcache->depot = mag->next; in iova_depot_pop()
690 mag->next = rcache->depot; in iova_depot_push()
691 rcache->depot = mag; in iova_depot_push()
841 if (rcache->depot) { in __iova_rcache_get()
894 while (rcache->depot) in free_iova_rcaches()
933 while (rcache->depot) { in free_global_cached_iovas()
/drivers/scsi/aic7xxx/
A Daic7xxx_reg_print.c_shipped5 * $Id: //depot/aic7xxx/aic7xxx/aic7xxx.seq#58 $
6 * $Id: //depot/aic7xxx/aic7xxx/aic7xxx.reg#40 $
A DKconfig.aic79xx4 # $Id: //depot/linux-aic79xx-2.5.0/drivers/scsi/aic7xxx/Kconfig.aic79xx#4 $
A DKconfig.aic7xxx4 # $Id: //depot/linux-aic79xx-2.5.0/drivers/scsi/aic7xxx/Kconfig.aic7xxx#7 $
A Daic79xx_reg_print.c_shipped5 * $Id: //depot/aic7xxx/aic7xxx/aic79xx.seq#120 $
6 * $Id: //depot/aic7xxx/aic7xxx/aic79xx.reg#77 $
A Daic7xxx_reg.h_shipped5 * $Id: //depot/aic7xxx/aic7xxx/aic7xxx.seq#58 $
6 * $Id: //depot/aic7xxx/aic7xxx/aic7xxx.reg#40 $
A Daic79xx_seq.h_shipped5 * $Id: //depot/aic7xxx/aic7xxx/aic79xx.seq#120 $
6 * $Id: //depot/aic7xxx/aic7xxx/aic79xx.reg#77 $
A Daic7xxx_seq.h_shipped5 * $Id: //depot/aic7xxx/aic7xxx/aic7xxx.seq#58 $
6 * $Id: //depot/aic7xxx/aic7xxx/aic7xxx.reg#40 $
A Daic79xx_reg.h_shipped5 * $Id: //depot/aic7xxx/aic7xxx/aic79xx.seq#120 $
6 * $Id: //depot/aic7xxx/aic7xxx/aic79xx.reg#77 $
A Daic7xxx.reg42 VERSION = "$Id: //depot/aic7xxx/aic7xxx/aic7xxx.reg#40 $"
A Daic79xx.reg42 VERSION = "$Id: //depot/aic7xxx/aic7xxx/aic79xx.reg#77 $"
A Daic7xxx.seq43 VERSION = "$Id: //depot/aic7xxx/aic7xxx/aic7xxx.seq#58 $"
A Daic79xx.seq43 VERSION = "$Id: //depot/aic7xxx/aic7xxx/aic79xx.seq#120 $"

Completed in 736 milliseconds