/linux-6.1.9/fs/f2fs/ |
D | segment.h | 22 #define GET_L2R_SEGNO(free_i, segno) ((segno) - (free_i)->start_segno) argument 23 #define GET_R2L_SEGNO(free_i, segno) ((segno) + (free_i)->start_segno) argument 40 (((seg) == CURSEG_I(sbi, CURSEG_HOT_DATA)->segno) || \ 41 ((seg) == CURSEG_I(sbi, CURSEG_WARM_DATA)->segno) || \ 42 ((seg) == CURSEG_I(sbi, CURSEG_COLD_DATA)->segno) || \ 43 ((seg) == CURSEG_I(sbi, CURSEG_HOT_NODE)->segno) || \ 44 ((seg) == CURSEG_I(sbi, CURSEG_WARM_NODE)->segno) || \ 45 ((seg) == CURSEG_I(sbi, CURSEG_COLD_NODE)->segno) || \ 46 ((seg) == CURSEG_I(sbi, CURSEG_COLD_DATA_PINNED)->segno) || \ 47 ((seg) == CURSEG_I(sbi, CURSEG_ALL_DATA_ATGC)->segno)) [all …]
|
D | gc.c | 331 static unsigned int get_cb_cost(struct f2fs_sb_info *sbi, unsigned int segno) in get_cb_cost() argument 334 unsigned int secno = GET_SEC_FROM_SEG(sbi, segno); in get_cb_cost() 341 unsigned int usable_segs_per_sec = f2fs_usable_segs_in_sec(sbi, segno); in get_cb_cost() 345 vblocks = get_valid_blocks(sbi, segno, true); in get_cb_cost() 365 unsigned int segno, struct victim_sel_policy *p) in get_gc_cost() argument 368 return get_seg_entry(sbi, segno)->ckpt_valid_blocks; in get_gc_cost() 372 return get_valid_blocks(sbi, segno, true); in get_gc_cost() 374 return get_cb_cost(sbi, segno); in get_gc_cost() 393 unsigned long long mtime, unsigned int segno, in attach_victim_entry() argument 404 ve->segno = segno; in attach_victim_entry() [all …]
|
D | segment.c | 708 static void __locate_dirty_segment(struct f2fs_sb_info *sbi, unsigned int segno, in __locate_dirty_segment() argument 714 if (IS_CURSEG(sbi, segno)) in __locate_dirty_segment() 717 if (!test_and_set_bit(segno, dirty_i->dirty_segmap[dirty_type])) in __locate_dirty_segment() 721 struct seg_entry *sentry = get_seg_entry(sbi, segno); in __locate_dirty_segment() 728 if (!test_and_set_bit(segno, dirty_i->dirty_segmap[t])) in __locate_dirty_segment() 732 unsigned int secno = GET_SEC_FROM_SEG(sbi, segno); in __locate_dirty_segment() 734 get_valid_blocks(sbi, segno, true); in __locate_dirty_segment() 745 static void __remove_dirty_segment(struct f2fs_sb_info *sbi, unsigned int segno, in __remove_dirty_segment() argument 751 if (test_and_clear_bit(segno, dirty_i->dirty_segmap[dirty_type])) in __remove_dirty_segment() 755 struct seg_entry *sentry = get_seg_entry(sbi, segno); in __remove_dirty_segment() [all …]
|
D | gc.h | 60 unsigned int segno; /* section No. */ member 68 unsigned int segno; /* segment No. */ member
|
D | debug.c | 37 unsigned int segno, vblocks; in f2fs_update_sit_info() local 44 for (segno = 0; segno < MAIN_SEGS(sbi); segno += sbi->segs_per_sec) { in f2fs_update_sit_info() 45 vblocks = get_valid_blocks(sbi, segno, true); in f2fs_update_sit_info() 179 si->curseg[i] = curseg->segno; in update_general_status() 180 si->cursec[i] = GET_SEC_FROM_SEG(sbi, curseg->segno); in update_general_status()
|
D | recovery.c | 469 unsigned int segno = GET_SEGNO(sbi, blkaddr); in check_index_in_prev_nodes() local 481 sentry = get_seg_entry(sbi, segno); in check_index_in_prev_nodes() 489 if (curseg->segno == segno) { in check_index_in_prev_nodes() 495 sum_page = f2fs_get_sum_page(sbi, segno); in check_index_in_prev_nodes()
|
D | checkpoint.c | 144 unsigned int segno, offset; in __is_bitmap_valid() local 150 segno = GET_SEGNO(sbi, blkaddr); in __is_bitmap_valid() 152 se = get_seg_entry(sbi, segno); in __is_bitmap_valid()
|
D | f2fs.h | 435 #define segno_in_journal(jnl, i) ((jnl)->sit_j.entries[i].segno) 3620 unsigned int segno, struct f2fs_summary_block *sum); 3653 bool f2fs_segment_has_free_slot(struct f2fs_sb_info *sbi, int segno); 3666 struct page *f2fs_get_sum_page(struct f2fs_sb_info *sbi, unsigned int segno); 3707 unsigned int segno); 3709 unsigned int segno);
|
D | node.c | 2816 unsigned int segno, struct f2fs_summary_block *sum) in f2fs_restore_node_summary() argument 2825 addr = START_BLOCK(sbi, segno); in f2fs_restore_node_summary()
|
/linux-6.1.9/net/sunrpc/xprtrdma/ |
D | svc_rdma_sendto.c | 377 u32 *remaining, unsigned int segno) in svc_rdma_encode_write_segment() argument 379 const struct svc_rdma_segment *segment = &chunk->ch_segments[segno]; in svc_rdma_encode_write_segment() 392 trace_svcrdma_encode_wseg(sctxt, segno, segment->rs_handle, length, in svc_rdma_encode_write_segment() 415 unsigned int segno; in svc_rdma_encode_write_chunk() local 429 for (segno = 0; segno < chunk->ch_segcount; segno++) { in svc_rdma_encode_write_chunk() 430 ret = svc_rdma_encode_write_segment(sctxt, chunk, &remaining, segno); in svc_rdma_encode_write_chunk()
|
/linux-6.1.9/arch/powerpc/platforms/powernv/ |
D | pci-ioda.c | 263 int segno, i; in pnv_ioda_reserve_dev_m64_pe() local 274 for (segno = start / sgsz; segno < end / sgsz; segno++) { in pnv_ioda_reserve_dev_m64_pe() 276 set_bit(segno, pe_bitmap); in pnv_ioda_reserve_dev_m64_pe() 278 pnv_ioda_reserve_pe(phb, segno); in pnv_ioda_reserve_dev_m64_pe() 2949 unsigned int segno; in pnv_pci_init_ioda_phb() local 3038 for (segno = 0; segno < ARRAY_SIZE(phb->ioda.pe_rmap); segno++) in pnv_pci_init_ioda_phb() 3039 phb->ioda.pe_rmap[segno] = IODA_INVALID_PE; in pnv_pci_init_ioda_phb() 3081 for (segno = 0; segno < phb->ioda.total_pe_num; segno++) { in pnv_pci_init_ioda_phb() 3082 phb->ioda.m64_segmap[segno] = IODA_INVALID_PE; in pnv_pci_init_ioda_phb() 3083 phb->ioda.m32_segmap[segno] = IODA_INVALID_PE; in pnv_pci_init_ioda_phb() [all …]
|
/linux-6.1.9/include/trace/events/ |
D | rpcrdma.h | 1644 u32 segno, 1650 TP_ARGS(ctxt, segno, handle, length, offset), 1655 __field(u32, segno) 1664 __entry->segno = segno; 1672 __entry->segno, __entry->length, 1689 __field(u32, segno) 1699 __entry->segno = chunk->ch_segcount; 1708 __entry->segno, __entry->position, __entry->length, 1717 u32 segno 1720 TP_ARGS(cid, chunk, segno), [all …]
|
/linux-6.1.9/include/linux/ |
D | f2fs_fs.h | 494 __le32 segno; member
|
/linux-6.1.9/Documentation/translations/it_IT/process/ |
D | 4.Coding.rst | 120 compilatore. L'uso eccessivo del preprocessore è praticamente sempre il segno 418 non rispecchia i vostri bisogni, allora questo potrebbe essere un segno che
|
D | management-style.rst | 132 Questo può suonare come un fallimento, ma di solito questo è un segno che
|
D | maintainer-pgp-guide.rst | 940 Se trovate un paio di percorsi affidabili è un buon segno circa la validità
|
D | submitting-patches.rst | 92 essere lunga, potrebbe essere un segno che la vostra patch necessita d'essere
|
D | coding-style.rst | 412 con segno, identici ai tipi standard, sono permessi- tuttavia, non sono
|
/linux-6.1.9/Documentation/filesystems/ |
D | f2fs.rst | 443 -s [SIT dump segno from #1~#2 (decimal), for all 0~-1] 444 -a [SSA dump segno from #1~#2 (decimal), for all 0~-1]
|
/linux-6.1.9/Documentation/translations/it_IT/kernel-hacking/ |
D | hacking.rst | 569 (``include/asm/atomic.h``); questo contiene un intero con segno (minimo 32bit),
|