/linux-master/fs/f2fs/ |
H A D | recovery.c | 506 unsigned int offset, ofs_in_node, max_addrs; local 533 ofs_in_node = le16_to_cpu(sum.ofs_in_node); 536 if (ofs_in_node >= max_addrs) { 537 f2fs_err(sbi, "Inconsistent ofs_in_node:%u in summary, ino:%lu, nid:%u, max:%u", 538 ofs_in_node, dn->inode->i_ino, nid, max_addrs); 548 tdn.ofs_in_node = ofs_in_node; 551 tdn.ofs_in_node = ofs_in_node; [all...] |
H A D | file.c | 407 ALIGN_DOWN(dn->ofs_in_node, F2FS_I(inode)->i_cluster_size)); 479 for (; dn.ofs_in_node < end_offset; 480 dn.ofs_in_node++, pgofs++, 581 int nr_free = 0, ofs = dn->ofs_in_node, len = count; 591 for (; count > 0; count--, addr++, dn->ofs_in_node++, cluster_index++) { 639 dn->ofs_in_node = ofs; 643 dn->ofs_in_node, nr_free); 722 count -= dn.ofs_in_node; 725 if (dn.ofs_in_node || IS_INODE(dn.node_page)) { 1108 count = min(end_offset - dn.ofs_in_node, pg_en 1464 unsigned int ofs_in_node = dn->ofs_in_node; local [all...] |
H A D | compress.c | 908 if (dn->ofs_in_node % cluster_size) { 915 dn->ofs_in_node + i); 939 f2fs_warn(sbi, "access invalid cluster, ino:%lu, nid:%u, ofs_in_node:%u, reason:%s", 940 dn->inode->i_ino, dn->nid, dn->ofs_in_node, reason); 956 dn->ofs_in_node + i); 1275 dn.ofs_in_node + i) == NULL_ADDR) 1306 dn.ofs_in_node + i + 1); 1325 for (i = 0; i < cc->cluster_size; i++, dn.ofs_in_node++) { 1821 unsigned int ofs_in_node) 1824 ofs_in_node) 1820 f2fs_cluster_blocks_are_contiguous(struct dnode_of_data *dn, unsigned int ofs_in_node) argument [all...] |
H A D | data.c | 1116 addr[dn->ofs_in_node] = cpu_to_le32(dn->data_blkaddr); 1139 /* dn->ofs_in_node will be returned with up-to-date last block pointer */ 1155 dn->ofs_in_node, count); 1159 for (; count > 0; dn->ofs_in_node++) { 1173 /* Should keep dn->ofs_in_node unchanged */ 1176 unsigned int ofs_in_node = dn->ofs_in_node; local 1180 dn->ofs_in_node = ofs_in_node; 1409 set_summary(&sum, dn->nid, dn->ofs_in_node, n 1523 unsigned int ofs_in_node, last_ofs_in_node; local [all...] |
H A D | gc.c | 1108 unsigned int ofs_in_node, max_addrs, base; local 1112 ofs_in_node = le16_to_cpu(sum->ofs_in_node); 1142 if (base + ofs_in_node >= max_addrs) { 1143 f2fs_err(sbi, "Inconsistent blkaddr offset: base:%u, ofs_in_node:%u, max:%u, ino:%u, nid:%u", 1144 base, ofs_in_node, max_addrs, dni->ino, dni->nid); 1150 source_blkaddr = data_blkaddr(NULL, node_page, ofs_in_node); 1359 set_summary(&sum, dn.nid, dn.ofs_in_node, ni.version); 1514 unsigned int ofs_in_node, nofs; local 1551 ofs_in_node [all...] |
H A D | segment.h | 864 unsigned int ofs_in_node, unsigned char version) 867 sum->ofs_in_node = cpu_to_le16(ofs_in_node); 863 set_summary(struct f2fs_summary *sum, nid_t nid, unsigned int ofs_in_node, unsigned char version) argument
|
H A D | node.c | 849 dn->ofs_in_node = offset[level]; 856 unsigned int ofs_in_node = dn->ofs_in_node; local 861 /* should align fofs and ofs_in_node to cluster_size */ 864 ofs_in_node = round_down(ofs_in_node, cluster_size); 867 c_len = f2fs_cluster_blocks_are_contiguous(dn, ofs_in_node); 871 blkaddr = data_blkaddr(dn->inode, dn->node_page, ofs_in_node); 874 ofs_in_node + 1); 892 dn->ofs_in_node [all...] |
H A D | f2fs.h | 976 unsigned int ofs_in_node; /* data offset in the node page */ member in struct:dnode_of_data 2924 return data_blkaddr(dn->inode, dn->node_page, dn->ofs_in_node); 4302 unsigned int ofs_in_node); 4360 struct dnode_of_data *dn, unsigned int ofs_in_node) { return 0; } 4359 f2fs_cluster_blocks_are_contiguous( struct dnode_of_data *dn, unsigned int ofs_in_node) argument
|
H A D | segment.c | 330 for (i = 0; i < blen; i++, dn.ofs_in_node++, index++) { 3726 set_summary(&sum, dn->nid, dn->ofs_in_node, fio->version); 3896 set_summary(&sum, dn->nid, dn->ofs_in_node, version); 4065 ns->ofs_in_node = 0;
|
H A D | extent_cache.c | 878 dn->ofs_in_node;
|
/linux-master/include/trace/events/ |
H A D | f2fs.h | 1095 TP_PROTO(struct inode *inode, nid_t nid, unsigned int ofs_in_node, 1098 TP_ARGS(inode, nid, ofs_in_node, count), 1103 __field(unsigned int, ofs_in_node) 1110 __entry->ofs_in_node = ofs_in_node; 1114 TP_printk("dev = (%d,%d), nid = %u, ofs_in_node = %u, count = %llu", 1117 __entry->ofs_in_node,
|
/linux-master/include/linux/ |
H A D | f2fs_fs.h | 435 * The ofs_in_node is used by only data page. It represents offset 437 * ex) data_blkaddr = (block_t)(nodepage_start_address + ofs_in_node) 451 __le16 ofs_in_node; /* block index in parent node */ member in struct:f2fs_summary::__anon139::__anon140
|