/fs/ntfs/ |
H A D | mft.h | 32 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 D | lcnalloc.h | 48 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 D | namei.c | 180 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 D | inode.h | 183 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 D | lcnalloc.c | 791 * @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 D | aops.c | 64 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 D | attrib.c | 40 * @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 D | compress.c | 487 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 D | inode.c | 63 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 D | mft.c | 39 * @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 D | file.c | 75 * @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 D | super.c | 377 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 D | xfs_inode_buf.c | 82 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 D | recovery.c | 338 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 D | node.h | 52 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 D | data.c | 578 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 D | node.c | 129 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 D | segment.c | 1172 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 D | host.c | 109 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 D | inode.c | 805 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 D | btree.c | 1771 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);
|