Searched defs:ni (Results 1 - 21 of 21) sorted by relevance

/fs/ntfs/
H A Dmft.h32 extern MFT_RECORD *map_mft_record(ntfs_inode *ni);
33 extern void unmap_mft_record(ntfs_inode *ni);
38 static inline void unmap_extent_mft_record(ntfs_inode *ni) argument
40 unmap_mft_record(ni);
48 * @ni: ntfs inode structure of mft record
55 static inline void flush_dcache_mft_record_page(ntfs_inode *ni) argument
57 flush_dcache_page(ni->page);
60 extern void __mark_mft_record_dirty(ntfs_inode *ni);
64 * @ni: ntfs inode describing the mapped mft record
66 * Set the mapped (extent) mft record of the (base or extent) ntfs inode @ni,
73 mark_mft_record_dirty(ntfs_inode *ni) argument
102 write_mft_record(ntfs_inode *ni, MFT_RECORD *m, int sync) argument
[all...]
H A Dlcnalloc.h48 extern s64 __ntfs_cluster_free(ntfs_inode *ni, const VCN start_vcn,
53 * @ni: ntfs inode whose runlist describes the clusters to free
54 * @start_vcn: vcn in the runlist of @ni at which to start freeing clusters
59 * described by the ntfs inode @ni.
65 * If @ctx is specified, it is an active search context of @ni and its base mft
95 * Locking: - The runlist described by @ni must be locked for writing on entry
102 * - If @ctx is NULL, the base mft record of @ni must not be mapped on
107 static inline s64 ntfs_cluster_free(ntfs_inode *ni, const VCN start_vcn, argument
110 return __ntfs_cluster_free(ni, start_vcn, count, ctx, false);
H A Dnamei.c180 ntfs_inode *ni = NTFS_I(dent_inode); local
198 ni = NTFS_I(dent_inode);
199 m = map_mft_record(ni);
206 ctx = ntfs_attr_get_search_ctx(ni, m);
246 unmap_mft_record(ni);
269 unmap_mft_record(ni);
303 ntfs_inode *ni = NTFS_I(vi); local
313 mrec = map_mft_record(ni);
317 ctx = ntfs_attr_get_search_ctx(ni, mrec);
319 unmap_mft_record(ni);
[all...]
H A Dinode.h183 static inline int NIno##flag(ntfs_inode *ni) \
185 return test_bit(NI_##flag, &(ni)->state); \
187 static inline void NInoSet##flag(ntfs_inode *ni) \
189 set_bit(NI_##flag, &(ni)->state); \
191 static inline void NInoClear##flag(ntfs_inode *ni) \
193 clear_bit(NI_##flag, &(ni)->state); \
200 static inline int NInoTestSet##flag(ntfs_inode *ni) \
202 return test_and_set_bit(NI_##flag, &(ni)->state); \
204 static inline int NInoTestClear##flag(ntfs_inode *ni) \
206 return test_and_clear_bit(NI_##flag, &(ni)
245 VFS_I(ntfs_inode *ni) argument
288 ntfs_inode *ni = NTFS_I(vi); local
[all...]
H A Dlcnalloc.c791 * @ni: ntfs inode whose runlist describes the clusters to free
792 * @start_vcn: vcn in the runlist of @ni at which to start freeing clusters
798 * described by the vfs inode @ni.
804 * If @ctx is specified, it is an active search context of @ni and its base mft
837 * Locking: - The runlist described by @ni must be locked for writing on entry
844 * - If @ctx is NULL, the base mft record of @ni must not be mapped on
849 s64 __ntfs_cluster_free(ntfs_inode *ni, const VCN start_vcn, s64 count, argument
858 BUG_ON(!ni);
860 "0x%llx.%s", ni->mft_no, (unsigned long long)start_vcn,
863 vol = ni
[all...]
H A Daops.c64 ntfs_inode *ni; local
69 ni = NTFS_I(vi);
79 read_lock_irqsave(&ni->size_lock, flags);
80 init_size = ni->initialized_size;
82 read_unlock_irqrestore(&ni->size_lock, flags);
106 ntfs_error(ni->vol->sb, "Buffer I/O error, logical block "
131 * attribute is mst protected, i.e. if NInoMstProteced(ni) is true.
136 if (!NInoMstProtected(ni)) {
144 rec_size = ni->itype.index.block_size;
191 ntfs_inode *ni; local
402 ntfs_inode *ni, *base_ni; local
558 ntfs_inode *ni; local
924 ntfs_inode *ni = NTFS_I(vi); local
1357 ntfs_inode *base_ni = NULL, *ni = NTFS_I(vi); local
1569 ntfs_inode *ni = NTFS_I(mapping->host); local
1731 ntfs_inode *ni = NTFS_I(mapping->host); local
[all...]
H A Dattrib.c40 * @ni: ntfs inode for which to map (part of) a runlist
44 * Map the part of a runlist containing the @vcn of the ntfs inode @ni.
46 * If @ctx is specified, it is an active search context of @ni and its base mft
77 * Locking: - The runlist described by @ni must be locked for writing on entry
79 * - If @ctx is NULL, the base mft record of @ni must not be mapped on
84 int ntfs_map_runlist_nolock(ntfs_inode *ni, VCN vcn, ntfs_attr_search_ctx *ctx) argument
99 if (!NInoAttr(ni))
100 base_ni = ni;
102 base_ni = ni->ext.base_ntfs_ino;
121 read_lock_irqsave(&ni
298 ntfs_map_runlist(ntfs_inode *ni, VCN vcn) argument
341 ntfs_attr_vcn_to_lcn_nolock(ntfs_inode *ni, const VCN vcn, const bool write_locked) argument
464 ntfs_attr_find_vcn_nolock(ntfs_inode *ni, const VCN vcn, ntfs_attr_search_ctx *ctx) argument
862 ntfs_inode *base_ni, *ni; local
1217 ntfs_attr_init_search_ctx(ntfs_attr_search_ctx *ctx, ntfs_inode *ni, MFT_RECORD *mrec) argument
1269 ntfs_attr_get_search_ctx(ntfs_inode *ni, MFT_RECORD *mrec) argument
1535 ntfs_attr_make_non_resident(ntfs_inode *ni, const u32 data_size) argument
1904 ntfs_attr_extend_allocation(ntfs_inode *ni, s64 new_alloc_size, const s64 new_data_size, const s64 data_start) argument
2493 ntfs_attr_set(ntfs_inode *ni, const s64 ofs, const s64 cnt, const u8 val) argument
[all...]
H A Dcompress.c487 ntfs_inode *ni = NTFS_I(mapping->host); local
488 ntfs_volume *vol = ni->vol;
496 u32 cb_size = ni->itype.compressed.block_size;
511 >> ni->itype.compressed.block_size_bits;
531 BUG_ON(ni->type != AT_DATA);
532 BUG_ON(ni->name_len);
559 read_lock_irqsave(&ni->size_lock, flags);
560 i_size = i_size_read(VFS_I(ni));
561 initialized_size = ni->initialized_size;
562 read_unlock_irqrestore(&ni
[all...]
H A Dinode.c63 ntfs_inode *ni; local
67 ni = NTFS_I(vi);
68 /* If !NInoAttr(ni), @vi is a normal file or directory inode. */
69 if (likely(!NInoAttr(ni))) {
75 if (ni->type != na->type)
77 if (ni->name_len != na->name_len)
79 if (na->name_len && memcmp(ni->name, na->name,
107 ntfs_inode *ni = NTFS_I(vi); local
111 ni->type = na->type;
113 NInoSetMstProtected(ni);
324 ntfs_inode *ni; local
344 ntfs_inode *ni = NTFS_I(inode); local
355 ntfs_inode *ni; local
367 ntfs_destroy_extent_inode(ntfs_inode *ni) argument
394 __ntfs_init_inode(struct super_block *sb, ntfs_inode *ni) argument
431 ntfs_inode *ni = ntfs_alloc_extent_inode(); local
553 ntfs_inode *ni; local
1230 ntfs_inode *ni, *base_ni; local
1497 ntfs_inode *ni, *base_ni, *bni; local
1783 ntfs_inode *ni; local
2198 __ntfs_clear_inode(ntfs_inode *ni) argument
2227 ntfs_clear_extent_inode(ntfs_inode *ni) argument
2261 ntfs_inode *ni = NTFS_I(vi); local
2369 ntfs_inode *base_ni, *ni = NTFS_I(vi); local
2909 ntfs_inode *ni = NTFS_I(vi); local
2970 ntfs_inode *ni = NTFS_I(vi); local
[all...]
H A Dmft.c39 * @ni: ntfs inode whose mft record page to map
41 * This maps the page in which the mft record of the ntfs inode @ni is situated
47 static inline MFT_RECORD *map_mft_record_page(ntfs_inode *ni) argument
50 ntfs_volume *vol = ni->vol;
56 BUG_ON(ni->page);
63 index = (u64)ni->mft_no << vol->mft_record_size_bits >>
65 ofs = (ni->mft_no << vol->mft_record_size_bits) & ~PAGE_CACHE_MASK;
79 "driver.", ni->mft_no);
89 ni->page = page;
90 ni
155 map_mft_record(ntfs_inode *ni) argument
191 unmap_mft_record_page(ntfs_inode *ni) argument
213 unmap_mft_record(ntfs_inode *ni) argument
250 ntfs_inode *ni = NULL; local
395 __mark_mft_record_dirty(ntfs_inode *ni) argument
669 write_mft_record_nolock(ntfs_inode *ni, MFT_RECORD *m, int sync) argument
931 ntfs_inode *ni, *eni, **extent_nis; local
2250 ntfs_inode *mft_ni, *mftbmp_ni, *ni; local
2784 ntfs_extent_mft_record_free(ntfs_inode *ni, MFT_RECORD *m) argument
[all...]
H A Dfile.c75 * @ni: ntfs inode of the attribute to extend
78 * Extend the initialized size of an attribute described by the ntfs inode @ni
106 * Locking: i_mutex on the vfs inode corrseponsind to the ntfs inode @ni must be
109 static int ntfs_attr_extend_initialized(ntfs_inode *ni, const s64 new_init_size) argument
115 struct inode *vi = VFS_I(ni);
126 read_lock_irqsave(&ni->size_lock, flags);
127 old_init_size = ni->initialized_size;
129 BUG_ON(new_init_size > ni->allocated_size);
130 read_unlock_irqrestore(&ni->size_lock, flags);
134 vi->i_ino, (unsigned)le32_to_cpu(ni
488 ntfs_inode *ni, *base_ni = NULL; local
1474 ntfs_inode *ni, *base_ni; local
1629 ntfs_inode *ni, *base_ni; local
1786 ntfs_inode *ni = NTFS_I(vi); local
[all...]
H A Dsuper.c377 ntfs_inode *ni = NTFS_I(vol->vol_ino); local
387 BUG_ON(!ni);
388 m = map_mft_record(ni);
393 ctx = ntfs_attr_get_search_ctx(ni, m);
408 unmap_mft_record(ni);
415 unmap_mft_record(ni);
3057 ntfs_inode *ni = (ntfs_inode *)foo; local
3059 inode_init_once(VFS_I(ni));
/fs/xfs/libxfs/
H A Dxfs_inode_buf.c82 int ni; local
87 ni = XFS_BB_TO_FSB(mp, bp->b_length) * mp->m_sb.sb_inopblock;
88 for (i = 0; i < ni; i++) {
/fs/f2fs/
H A Drecovery.c338 struct node_info ni; local
369 get_node_info(sbi, dn.nid, &ni);
370 f2fs_bug_on(sbi, ni.ino != ino_of_node(page));
391 set_summary(&sum, dn.nid, dn.ofs_in_node, ni.version);
407 fill_node_footer(dn.node_page, dn.nid, ni.ino,
H A Dnode.h52 struct node_info ni; /* in-memory node information */ member in struct:nat_entry
55 #define nat_get_nid(nat) (nat->ni.nid)
56 #define nat_set_nid(nat, n) (nat->ni.nid = n)
57 #define nat_get_blkaddr(nat) (nat->ni.blk_addr)
58 #define nat_set_blkaddr(nat, b) (nat->ni.blk_addr = b)
59 #define nat_get_ino(nat) (nat->ni.ino)
60 #define nat_set_ino(nat, i) (nat->ni.ino = i)
61 #define nat_get_version(nat) (nat->ni.version)
62 #define nat_set_version(nat, v) (nat->ni.version = v)
90 static inline void node_info_from_raw_nat(struct node_info *ni, argument
98 raw_nat_from_node_info(struct f2fs_nat_entry *raw_ne, struct node_info *ni) argument
[all...]
H A Ddata.c578 struct node_info ni; local
590 get_node_info(sbi, dn->nid, &ni);
591 set_summary(&sum, dn->nid, dn->ofs_in_node, ni.version);
H A Dnode.c129 nid_t set = NAT_BLOCK_OFFSET(ne->ni.nid);
158 nid_t set = ne->ni.nid / NAT_ENTRY_PER_BLOCK;
253 node_info_from_raw_nat(&e->ni, ne);
258 static void set_node_addr(struct f2fs_sb_info *sbi, struct node_info *ni, argument
265 e = __lookup_nat_cache(nm_i, ni->nid);
267 e = grab_nat_entry(nm_i, ni->nid);
272 e->ni = *ni;
273 f2fs_bug_on(sbi, ni->blk_addr == NEW_ADDR);
280 e->ni
338 get_node_info(struct f2fs_sb_info *sbi, nid_t nid, struct node_info *ni) argument
567 struct node_info ni; local
979 struct node_info ni; local
1273 struct node_info ni; local
1642 struct node_info ni; local
[all...]
H A Dsegment.c1172 struct node_info ni; local
1175 get_node_info(sbi, dn->nid, &ni);
1176 set_summary(&sum, dn->nid, dn->ofs_in_node, ni.version);
/fs/lockd/
H A Dhost.c109 static struct nlm_host *nlm_alloc_host(struct nlm_lookup_host_info *ni, argument
119 nsm = nsm_get_handle(ni->sap, ni->salen,
120 ni->hostname, ni->hostname_len);
135 memcpy(nlm_addr(host), ni->sap, ni->salen);
136 host->h_addrlen = ni->salen;
142 host->h_version = ni->version;
143 host->h_proto = ni
217 struct nlm_lookup_host_info ni = { local
330 struct nlm_lookup_host_info ni = { local
[all...]
/fs/ncpfs/
H A Dinode.c805 struct ncp_inode_info* ni; local
820 ni = NCP_FINFO(i);
821 if (!ni) {
832 err = ncp_dirhandle_alloc(s, ni->volNumber, ni->DosDirNum, &dh);
/fs/nilfs2/
H A Dbtree.c1771 union nilfs_bmap_ptr_req dreq, nreq, *di, *ni; local
1777 ni = NULL;
1781 ni = &nreq;
1784 ni = NULL;
1788 ret = nilfs_btree_prepare_convert_and_insert(btree, key, di, ni, &bh,
1793 di, ni, bh);

Completed in 215 milliseconds