Home
last modified time | relevance | path

Searched refs:zi (Results 1 – 10 of 10) sorted by relevance

/linux/fs/xfs/
H A Dxfs_zone_alloc.c58 struct xfs_zone_info *zi, in xfs_zone_add_to_bucket() argument
62 __set_bit(rgno, zi->zi_used_bucket_bitmap[to_bucket]); in xfs_zone_add_to_bucket()
63 zi->zi_used_bucket_entries[to_bucket]++; in xfs_zone_add_to_bucket()
68 struct xfs_zone_info *zi, in xfs_zone_remove_from_bucket() argument
72 __clear_bit(rgno, zi->zi_used_bucket_bitmap[from_bucket]); in xfs_zone_remove_from_bucket()
73 zi->zi_used_bucket_entries[from_bucket]--; in xfs_zone_remove_from_bucket()
83 struct xfs_zone_info *zi = mp->m_zone_info; in xfs_zone_account_reclaimable() local
96 if (!zi) in xfs_zone_account_reclaimable()
106 spin_lock(&zi->zi_used_buckets_lock); in xfs_zone_account_reclaimable()
108 xfs_zone_remove_from_bucket(zi, rgno, from_bucket); in xfs_zone_account_reclaimable()
[all …]
H A Dxfs_zone_gc.c434 struct xfs_zone_info *zi = mp->m_zone_info; in xfs_zone_gc_pick_victim_from() local
439 if (!zi->zi_used_bucket_entries[bucket]) in xfs_zone_gc_pick_victim_from()
442 for_each_set_bit(bit, zi->zi_used_bucket_bitmap[bucket], in xfs_zone_gc_pick_victim_from()
499 struct xfs_zone_info *zi = mp->m_zone_info; in xfs_zone_gc_select_victim() local
503 spin_lock(&zi->zi_used_buckets_lock); in xfs_zone_gc_select_victim()
509 spin_unlock(&zi->zi_used_buckets_lock); in xfs_zone_gc_select_victim()
521 struct xfs_zone_info *zi) in xfs_zone_gc_steal_open() argument
525 spin_lock(&zi->zi_open_zones_lock); in xfs_zone_gc_steal_open()
526 list_for_each_entry(oz, &zi->zi_open_zones, oz_entry) { in xfs_zone_gc_steal_open()
534 zi->zi_nr_open_zones--; in xfs_zone_gc_steal_open()
[all …]
/linux/fs/zonefs/
H A Dfile.c31 struct zonefs_inode_info *zi = ZONEFS_I(inode); in zonefs_read_iomap_begin() local
40 mutex_lock(&zi->i_truncate_mutex); in zonefs_read_iomap_begin()
53 mutex_unlock(&zi->i_truncate_mutex); in zonefs_read_iomap_begin()
68 struct zonefs_inode_info *zi = ZONEFS_I(inode); in zonefs_write_iomap_begin() local
90 mutex_lock(&zi->i_truncate_mutex); in zonefs_write_iomap_begin()
102 mutex_unlock(&zi->i_truncate_mutex); in zonefs_write_iomap_begin()
200 struct zonefs_inode_info *zi = ZONEFS_I(inode); in zonefs_file_truncate() local
227 mutex_lock(&zi->i_truncate_mutex); in zonefs_file_truncate()
262 mutex_unlock(&zi->i_truncate_mutex); in zonefs_file_truncate()
362 struct zonefs_inode_info *zi = ZONEFS_I(inode); in zonefs_file_write_dio_end_io() local
[all …]
H A Dzonefs.h267 struct zonefs_inode_info *zi = ZONEFS_I(inode); in zonefs_io_error() local
269 mutex_lock(&zi->i_truncate_mutex); in zonefs_io_error()
271 mutex_unlock(&zi->i_truncate_mutex); in zonefs_io_error()
H A Dsuper.c420 struct zonefs_inode_info *zi; in zonefs_alloc_inode() local
422 zi = alloc_inode_sb(sb, zonefs_inode_cachep, GFP_KERNEL); in zonefs_alloc_inode()
423 if (!zi) in zonefs_alloc_inode()
426 inode_init_once(&zi->i_vnode); in zonefs_alloc_inode()
427 mutex_init(&zi->i_truncate_mutex); in zonefs_alloc_inode()
428 zi->i_wr_refcnt = 0; in zonefs_alloc_inode()
430 return &zi->i_vnode; in zonefs_alloc_inode()
/linux/drivers/zorro/
H A Dzorro.c131 struct zorro_dev_init *zi; in amiga_zorro_probe() local
159 zi = &zorro_autocon_init[i]; in amiga_zorro_probe()
162 z->rom = zi->rom; in amiga_zorro_probe()
167 unsigned long magic = zi->boardaddr + 0x8000; in amiga_zorro_probe()
171 z->slotaddr = zi->slotaddr; in amiga_zorro_probe()
172 z->slotsize = zi->slotsize; in amiga_zorro_probe()
175 z->resource = DEFINE_RES_MEM_NAMED(zi->boardaddr, zi->boardsize, z->name); in amiga_zorro_probe()
H A Dzorro.ids107 0b00 2400zi [Modem]
110 1000 2400zi+ [Modem]
/linux/drivers/nvme/host/
H A Dzns.c39 struct nvme_zone_info *zi) in nvme_query_zone_info() argument
92 zi->zone_size = le64_to_cpu(id->lbafe[lbaf].zsze); in nvme_query_zone_info()
93 if (!is_power_of_2(zi->zone_size)) { in nvme_query_zone_info()
96 zi->zone_size, ns->head->ns_id); in nvme_query_zone_info()
100 zi->max_open_zones = le32_to_cpu(id->mor) + 1; in nvme_query_zone_info()
101 zi->max_active_zones = le32_to_cpu(id->mar) + 1; in nvme_query_zone_info()
109 struct nvme_zone_info *zi) in nvme_update_zone_info() argument
112 lim->max_open_zones = zi->max_open_zones; in nvme_update_zone_info()
113 lim->max_active_zones = zi->max_active_zones; in nvme_update_zone_info()
116 nvme_lba_to_sect(ns->head, zi->zone_size); in nvme_update_zone_info()
H A Dcore.c2341 struct nvme_zone_info zi = {}; in nvme_update_ns_info_block() local
2368 ret = nvme_query_zone_info(ns, lbaf, &zi); in nvme_update_ns_info_block()
2394 nvme_update_zone_info(ns, &lim, &zi); in nvme_update_ns_info_block()
/linux/fs/ubifs/
H A Dtnc.c2120 struct ubifs_znode *zn, *zi, *zp; in tnc_insert() local
2184 zi = znode; in tnc_insert()
2206 zi = znode; in tnc_insert()
2211 zi = zn; in tnc_insert()
2242 insert_zbranch(c, zi, zbr, n); in tnc_insert()
2246 if (n == 0 && zi == znode && znode->iip == 0) in tnc_insert()
2266 zi = kzalloc(c->max_znode_sz, GFP_NOFS); in tnc_insert()
2267 if (!zi) in tnc_insert()
2270 zi->child_cnt = 2; in tnc_insert()
2271 zi->level = znode->level + 1; in tnc_insert()
[all …]