/kernel/linux/linux-5.10/fs/f2fs/ |
H A D | segment.h | 22 #define GET_L2R_SEGNO(free_i, segno) ((segno) - (free_i)->start_segno) 23 #define GET_R2L_SEGNO(free_i, segno) ((segno) + (free_i)->start_segno) 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) || \ 340 unsigned int segno; /* current segment number */ global() member 361 get_seg_entry(struct f2fs_sb_info *sbi, unsigned int segno) get_seg_entry() argument 368 get_sec_entry(struct f2fs_sb_info *sbi, unsigned int segno) get_sec_entry() argument 375 get_valid_blocks(struct f2fs_sb_info *sbi, unsigned int segno, bool use_section) get_valid_blocks() argument 388 get_ckpt_valid_blocks(struct f2fs_sb_info *sbi, unsigned int segno, bool use_section) get_ckpt_valid_blocks() argument 458 find_next_inuse(struct free_segmap_info *free_i, unsigned int max, unsigned int segno) find_next_inuse() argument 468 __set_free(struct f2fs_sb_info *sbi, unsigned int segno) __set_free() argument 489 __set_inuse(struct f2fs_sb_info *sbi, unsigned int segno) __set_inuse() argument 501 __set_test_and_free(struct f2fs_sb_info *sbi, unsigned int segno, bool inmem) __set_test_and_free() argument 527 __set_test_and_inuse(struct f2fs_sb_info *sbi, unsigned int segno) __set_test_and_inuse() argument 605 unsigned int segno, left_blocks; has_curseg_enough_space() local 726 check_seg_range(struct f2fs_sb_info *sbi, unsigned int segno) check_seg_range() argument 745 check_block_count(struct f2fs_sb_info *sbi, int segno, struct f2fs_sit_entry *raw_sit) check_block_count() argument [all...] |
H A D | gc.c | 305 static unsigned int get_cb_cost(struct f2fs_sb_info *sbi, unsigned int segno) in get_cb_cost() argument 308 unsigned int secno = GET_SEC_FROM_SEG(sbi, segno); in get_cb_cost() 315 unsigned int usable_segs_per_sec = f2fs_usable_segs_in_sec(sbi, segno); in get_cb_cost() 319 vblocks = get_valid_blocks(sbi, segno, true); in get_cb_cost() 339 unsigned int segno, struct victim_sel_policy *p) in get_gc_cost() 342 return get_seg_entry(sbi, segno)->ckpt_valid_blocks; in get_gc_cost() 346 return get_valid_blocks(sbi, segno, true); in get_gc_cost() 348 return get_cb_cost(sbi, segno); in get_gc_cost() 367 unsigned long long mtime, unsigned int segno, in attach_victim_entry() 377 ve->segno in attach_victim_entry() 338 get_gc_cost(struct f2fs_sb_info *sbi, unsigned int segno, struct victim_sel_policy *p) get_gc_cost() argument 366 attach_victim_entry(struct f2fs_sb_info *sbi, unsigned long long mtime, unsigned int segno, struct rb_node *parent, struct rb_node **p, bool left_most) attach_victim_entry() argument 389 insert_victim_entry(struct f2fs_sb_info *sbi, unsigned long long mtime, unsigned int segno) insert_victim_entry() argument 401 add_victim_entry(struct f2fs_sb_info *sbi, struct victim_sel_policy *p, unsigned int segno) add_victim_entry() argument 711 unsigned int unit_no, segno; get_victim_by_default() local 870 check_valid_map(struct f2fs_sb_info *sbi, unsigned int segno, int offset) check_valid_map() argument 889 gc_node_segment(struct f2fs_sb_info *sbi, struct f2fs_summary *sum, unsigned int segno, int gc_type) gc_node_segment() argument 1046 unsigned int segno = GET_SEGNO(sbi, blkaddr); is_alive() local 1153 move_data_block(struct inode *inode, block_t bidx, int gc_type, unsigned int segno, int off) move_data_block() argument 1324 move_data_page(struct inode *inode, block_t bidx, int gc_type, unsigned int segno, int off) move_data_page() argument 1410 gc_data_segment(struct f2fs_sb_info *sbi, struct f2fs_summary *sum, struct gc_inode_list *gc_list, unsigned int segno, int gc_type, bool force_migrate) gc_data_segment() argument 1586 unsigned int segno = start_segno; do_garbage_collect() local 1697 f2fs_gc(struct f2fs_sb_info *sbi, bool sync, bool background, bool force, unsigned int segno) f2fs_gc() argument 1876 unsigned int segno, next_inuse, start, end; free_segment_range() local [all...] |
H A D | segment.c | 892 static void __locate_dirty_segment(struct f2fs_sb_info *sbi, unsigned int segno, in __locate_dirty_segment() argument 898 if (IS_CURSEG(sbi, segno)) in __locate_dirty_segment() 901 if (!test_and_set_bit(segno, dirty_i->dirty_segmap[dirty_type])) in __locate_dirty_segment() 905 struct seg_entry *sentry = get_seg_entry(sbi, segno); in __locate_dirty_segment() 912 if (!test_and_set_bit(segno, dirty_i->dirty_segmap[t])) in __locate_dirty_segment() 916 unsigned int secno = GET_SEC_FROM_SEG(sbi, segno); in __locate_dirty_segment() 918 get_valid_blocks(sbi, segno, true); in __locate_dirty_segment() 929 static void __remove_dirty_segment(struct f2fs_sb_info *sbi, unsigned int segno, in __remove_dirty_segment() argument 935 if (test_and_clear_bit(segno, dirty_i->dirty_segmap[dirty_type])) in __remove_dirty_segment() 939 struct seg_entry *sentry = get_seg_entry(sbi, segno); in __remove_dirty_segment() 973 locate_dirty_segment(struct f2fs_sb_info *sbi, unsigned int segno) locate_dirty_segment() argument 1006 unsigned int segno; f2fs_dirty_to_prefree() local 1029 unsigned int segno; f2fs_get_unusable_blocks() local 1065 unsigned int segno = 0; get_free_segment() local 1194 unsigned int segno; __check_sit_bitmap() local 2118 unsigned int segno; set_prefree_as_free_segments() local 2293 __mark_sit_entry_dirty(struct f2fs_sb_info *sbi, unsigned int segno) __mark_sit_entry_dirty() argument 2305 __set_sit_entry_type(struct f2fs_sb_info *sbi, int type, unsigned int segno, int modified) __set_sit_entry_type() argument 2317 unsigned int segno = GET_SEGNO(sbi, blkaddr); get_segment_mtime() local 2328 unsigned int segno = GET_SEGNO(sbi, blkaddr); update_segment_mtime() local 2350 unsigned int segno, offset; update_sit_entry() local 2447 unsigned int segno = GET_SEGNO(sbi, addr); f2fs_invalidate_blocks() local 2471 unsigned int segno, offset; f2fs_is_checkpointed_data() local 2537 f2fs_get_sum_page(struct f2fs_sb_info *sbi, unsigned int segno) f2fs_get_sum_page() argument 2589 unsigned int segno = curseg->segno + 1; is_next_segment_free() local 2605 unsigned int segno, secno, zoneno; get_new_segment() local 2752 unsigned int segno = curseg->segno; new_curseg() local 2803 f2fs_segment_has_free_slot(struct f2fs_sb_info *sbi, int segno) f2fs_segment_has_free_slot() argument 2965 unsigned segno = NULL_SEGNO; get_ssr_segment() local 3052 unsigned int segno; f2fs_allocate_segment_for_resize() local 3713 unsigned int segno; f2fs_inplace_write_data() local 3742 __f2fs_get_curseg(struct f2fs_sb_info *sbi, unsigned int segno) __f2fs_get_curseg() argument 3761 unsigned int segno, old_cursegno; f2fs_do_replace_block() local 3928 unsigned int segno; read_compacted_summaries() local 3971 unsigned int segno = 0; read_normal_summaries() local 4186 get_current_sit_page(struct f2fs_sb_info *sbi, unsigned int segno) get_current_sit_page() argument 4242 add_sit_entry(unsigned int segno, struct list_head *head) add_sit_entry() argument 4267 unsigned int segno; add_sits_in_set() local 4281 unsigned int segno; remove_sits_in_journal() local 4340 unsigned int segno = start_segno; f2fs_flush_sit_entries() local 4757 unsigned int segno = 0, offset = 0, secno; init_dirty_segmap() local 4891 unsigned int wp_segno, wp_blkoff, zone_secno, zone_segno, segno; check_zone_write_pointer() local 5139 f2fs_usable_zone_blks_in_seg( struct f2fs_sb_info *sbi, unsigned int segno) f2fs_usable_zone_blks_in_seg() argument 5177 f2fs_usable_zone_blks_in_seg(struct f2fs_sb_info *sbi, unsigned int segno) f2fs_usable_zone_blks_in_seg() argument 5184 f2fs_usable_blks_in_seg(struct f2fs_sb_info *sbi, unsigned int segno) f2fs_usable_blks_in_seg() argument 5193 f2fs_usable_segs_in_sec(struct f2fs_sb_info *sbi, unsigned int segno) f2fs_usable_segs_in_sec() argument 5208 unsigned int segno; init_min_max_mtime() local [all...] |
H A D | gc.h | 60 unsigned int segno; /* section No. */ member 68 unsigned int segno; /* segment No. */ member
|
H A 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() 169 si->curseg[i] = curseg->segno; in update_general_status() 170 si->cursec[i] = GET_SEC_FROM_SEG(sbi, curseg->segno); in update_general_status() 354 "segno", "secno", "zoneno", "dirty_seg", "full_seg", "valid_blk"); in stat_show()
|
H A D | recovery.c | 432 unsigned int segno = GET_SEGNO(sbi, blkaddr); in check_index_in_prev_nodes() local 444 sentry = get_seg_entry(sbi, segno); in check_index_in_prev_nodes() 451 if (curseg->segno == segno) { in check_index_in_prev_nodes() 457 sum_page = f2fs_get_sum_page(sbi, segno); in check_index_in_prev_nodes()
|
H A D | f2fs.h | 406 #define segno_in_journal(jnl, i) ((jnl)->sit_j.entries[i].segno) 3336 unsigned int segno, struct f2fs_summary_block *sum); 3374 bool f2fs_segment_has_free_slot(struct f2fs_sb_info *sbi, int segno); 3387 struct page *f2fs_get_sum_page(struct f2fs_sb_info *sbi, unsigned int segno); 3428 unsigned int segno); 3430 unsigned int segno); 3544 unsigned int segno);
|
H A D | checkpoint.c | 136 unsigned int segno, offset; in __is_bitmap_valid() local 142 segno = GET_SEGNO(sbi, blkaddr); in __is_bitmap_valid() 144 se = get_seg_entry(sbi, segno); in __is_bitmap_valid()
|
H A D | node.c | 2744 unsigned int segno, struct f2fs_summary_block *sum) in f2fs_restore_node_summary() 2753 addr = START_BLOCK(sbi, segno); in f2fs_restore_node_summary() 2743 f2fs_restore_node_summary(struct f2fs_sb_info *sbi, unsigned int segno, struct f2fs_summary_block *sum) f2fs_restore_node_summary() argument
|
/kernel/linux/linux-6.6/fs/f2fs/ |
H A D | segment.h | 22 #define GET_L2R_SEGNO(free_i, segno) ((segno) - (free_i)->start_segno) 23 #define GET_R2L_SEGNO(free_i, segno) ((segno) + (free_i)->start_segno) 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) || \ 310 unsigned int segno; /* current segment number */ global() member 332 get_seg_entry(struct f2fs_sb_info *sbi, unsigned int segno) get_seg_entry() argument 339 get_sec_entry(struct f2fs_sb_info *sbi, unsigned int segno) get_sec_entry() argument 346 get_valid_blocks(struct f2fs_sb_info *sbi, unsigned int segno, bool use_section) get_valid_blocks() argument 359 get_ckpt_valid_blocks(struct f2fs_sb_info *sbi, unsigned int segno, bool use_section) get_ckpt_valid_blocks() argument 429 find_next_inuse(struct free_segmap_info *free_i, unsigned int max, unsigned int segno) find_next_inuse() argument 439 __set_free(struct f2fs_sb_info *sbi, unsigned int segno) __set_free() argument 460 __set_inuse(struct f2fs_sb_info *sbi, unsigned int segno) __set_inuse() argument 472 __set_test_and_free(struct f2fs_sb_info *sbi, unsigned int segno, bool inmem) __set_test_and_free() argument 498 __set_test_and_inuse(struct f2fs_sb_info *sbi, unsigned int segno) __set_test_and_inuse() argument 576 unsigned segno, left_blocks; has_curseg_enough_space() local 744 valid_main_segno(struct f2fs_sb_info *sbi, unsigned int segno) valid_main_segno() argument 764 check_block_count(struct f2fs_sb_info *sbi, int segno, struct f2fs_sit_entry *raw_sit) check_block_count() argument [all...] |
H A D | gc.c | 332 static unsigned int get_cb_cost(struct f2fs_sb_info *sbi, unsigned int segno) in get_cb_cost() argument 335 unsigned int secno = GET_SEC_FROM_SEG(sbi, segno); in get_cb_cost() 342 unsigned int usable_segs_per_sec = f2fs_usable_segs_in_sec(sbi, segno); in get_cb_cost() 346 vblocks = get_valid_blocks(sbi, segno, true); in get_cb_cost() 366 unsigned int segno, struct victim_sel_policy *p) in get_gc_cost() 369 return get_seg_entry(sbi, segno)->ckpt_valid_blocks; in get_gc_cost() 373 return get_valid_blocks(sbi, segno, true); in get_gc_cost() 375 return get_cb_cost(sbi, segno); in get_gc_cost() 439 unsigned long long mtime, unsigned int segno) in __create_victim_entry() 447 ve->segno in __create_victim_entry() 365 get_gc_cost(struct f2fs_sb_info *sbi, unsigned int segno, struct victim_sel_policy *p) get_gc_cost() argument 438 __create_victim_entry(struct f2fs_sb_info *sbi, unsigned long long mtime, unsigned int segno) __create_victim_entry() argument 455 __insert_victim_entry(struct f2fs_sb_info *sbi, unsigned long long mtime, unsigned int segno) __insert_victim_entry() argument 484 add_victim_entry(struct f2fs_sb_info *sbi, struct victim_sel_policy *p, unsigned int segno) add_victim_entry() argument 688 f2fs_pin_section(struct f2fs_sb_info *sbi, unsigned int segno) f2fs_pin_section() argument 724 f2fs_gc_pinned_control(struct inode *inode, int gc_type, unsigned int segno) f2fs_gc_pinned_control() argument 818 unsigned int unit_no, segno; f2fs_get_victim() local 978 check_valid_map(struct f2fs_sb_info *sbi, unsigned int segno, int offset) check_valid_map() argument 997 gc_node_segment(struct f2fs_sb_info *sbi, struct f2fs_summary *sum, unsigned int segno, int gc_type) gc_node_segment() argument 1156 unsigned int segno = GET_SEGNO(sbi, blkaddr); is_alive() local 1264 move_data_block(struct inode *inode, block_t bidx, int gc_type, unsigned int segno, int off) move_data_block() argument 1423 move_data_page(struct inode *inode, block_t bidx, int gc_type, unsigned int segno, int off) move_data_page() argument 1499 gc_data_segment(struct f2fs_sb_info *sbi, struct f2fs_summary *sum, struct gc_inode_list *gc_list, unsigned int segno, int gc_type, bool force_migrate) gc_data_segment() argument 1680 unsigned int segno = start_segno; do_garbage_collect() local 1797 unsigned int segno = gc_control->victim_segno; f2fs_gc() local 1986 unsigned int segno, next_inuse, start, end; free_segment_range() local [all...] |
H A D | segment.c | 743 static void __locate_dirty_segment(struct f2fs_sb_info *sbi, unsigned int segno, in __locate_dirty_segment() argument 749 if (IS_CURSEG(sbi, segno)) in __locate_dirty_segment() 752 if (!test_and_set_bit(segno, dirty_i->dirty_segmap[dirty_type])) in __locate_dirty_segment() 756 struct seg_entry *sentry = get_seg_entry(sbi, segno); in __locate_dirty_segment() 763 if (!test_and_set_bit(segno, dirty_i->dirty_segmap[t])) in __locate_dirty_segment() 767 unsigned int secno = GET_SEC_FROM_SEG(sbi, segno); in __locate_dirty_segment() 769 get_valid_blocks(sbi, segno, true); in __locate_dirty_segment() 780 static void __remove_dirty_segment(struct f2fs_sb_info *sbi, unsigned int segno, in __remove_dirty_segment() argument 786 if (test_and_clear_bit(segno, dirty_i->dirty_segmap[dirty_type])) in __remove_dirty_segment() 790 struct seg_entry *sentry = get_seg_entry(sbi, segno); in __remove_dirty_segment() 824 locate_dirty_segment(struct f2fs_sb_info *sbi, unsigned int segno) locate_dirty_segment() argument 857 unsigned int segno; f2fs_dirty_to_prefree() local 880 unsigned int segno; f2fs_get_unusable_blocks() local 916 unsigned int segno = 0; get_free_segment() local 1133 unsigned int segno; __check_sit_bitmap() local 2123 unsigned int segno; set_prefree_as_free_segments() local 2334 __mark_sit_entry_dirty(struct f2fs_sb_info *sbi, unsigned int segno) __mark_sit_entry_dirty() argument 2346 __set_sit_entry_type(struct f2fs_sb_info *sbi, int type, unsigned int segno, int modified) __set_sit_entry_type() argument 2359 unsigned int segno = GET_SEGNO(sbi, blkaddr); get_segment_mtime() local 2370 unsigned int segno = GET_SEGNO(sbi, blkaddr); update_segment_mtime() local 2392 unsigned int segno, offset; update_sit_entry() local 2491 unsigned int segno = GET_SEGNO(sbi, addr); f2fs_invalidate_blocks() local 2515 unsigned int segno, offset; f2fs_is_checkpointed_data() local 2574 f2fs_get_sum_page(struct f2fs_sb_info *sbi, unsigned int segno) f2fs_get_sum_page() argument 2626 unsigned int segno = curseg->segno + 1; is_next_segment_free() local 2642 unsigned int segno, secno, zoneno; get_new_segment() local 2791 unsigned int segno = curseg->segno; new_curseg() local 2813 __next_free_blkoff(struct f2fs_sb_info *sbi, int segno, block_t start) __next_free_blkoff() argument 2835 f2fs_segment_has_free_slot(struct f2fs_sb_info *sbi, int segno) f2fs_segment_has_free_slot() argument 2982 unsigned segno = NULL_SEGNO; get_ssr_segment() local 3054 unsigned int segno; f2fs_allocate_segment_for_resize() local 3631 unsigned int segno; f2fs_inplace_write_data() local 3681 __f2fs_get_curseg(struct f2fs_sb_info *sbi, unsigned int segno) __f2fs_get_curseg() argument 3700 unsigned int segno, old_cursegno; f2fs_do_replace_block() local 3875 unsigned int segno; read_compacted_summaries() local 3919 unsigned int segno = 0; read_normal_summaries() local 4130 get_current_sit_page(struct f2fs_sb_info *sbi, unsigned int segno) get_current_sit_page() argument 4189 add_sit_entry(unsigned int segno, struct list_head *head) add_sit_entry() argument 4214 unsigned int segno; add_sits_in_set() local 4228 unsigned int segno; remove_sits_in_journal() local 4287 unsigned int segno = start_segno; f2fs_flush_sit_entries() local 4715 unsigned int segno = 0, offset = 0, secno; init_dirty_segmap() local 4861 unsigned int wp_segno, wp_blkoff, zone_secno, zone_segno, segno; check_zone_write_pointer() local 5132 f2fs_usable_zone_blks_in_seg( struct f2fs_sb_info *sbi, unsigned int segno) f2fs_usable_zone_blks_in_seg() argument 5170 f2fs_usable_zone_blks_in_seg(struct f2fs_sb_info *sbi, unsigned int segno) f2fs_usable_zone_blks_in_seg() argument 5177 f2fs_usable_blks_in_seg(struct f2fs_sb_info *sbi, unsigned int segno) f2fs_usable_blks_in_seg() argument 5186 f2fs_usable_segs_in_sec(struct f2fs_sb_info *sbi, unsigned int segno) f2fs_usable_segs_in_sec() argument 5201 unsigned int segno; init_min_max_mtime() local [all...] |
H A 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() 190 si->curseg[i] = curseg->segno; in update_general_status() 191 si->cursec[i] = GET_SEC_FROM_SEG(sbi, curseg->segno); in update_general_status() 445 "segno", "secno", "zoneno", "dirty_seg", "full_seg", "valid_blk"); in stat_show()
|
H A D | recovery.c | 498 unsigned int segno = GET_SEGNO(sbi, blkaddr); in check_index_in_prev_nodes() local 510 sentry = get_seg_entry(sbi, segno); in check_index_in_prev_nodes() 518 if (curseg->segno == segno) { in check_index_in_prev_nodes() 524 sum_page = f2fs_get_sum_page(sbi, segno); in check_index_in_prev_nodes()
|
H A D | gc.h | 63 unsigned int segno; /* segment No. */ member
|
H A D | checkpoint.c | 141 unsigned int segno, offset; in __is_bitmap_valid() local 147 segno = GET_SEGNO(sbi, blkaddr); in __is_bitmap_valid() 149 se = get_seg_entry(sbi, segno); in __is_bitmap_valid() 1473 ckpt->cur_node_segno[i] = cpu_to_le32(curseg->segno); in do_checkpoint() 1480 ckpt->cur_data_segno[i] = cpu_to_le32(curseg->segno); in do_checkpoint()
|
H A D | f2fs.h | 438 #define segno_in_journal(jnl, i) ((jnl)->sit_j.entries[i].segno) 3654 unsigned int segno, struct f2fs_summary_block *sum); 3687 bool f2fs_segment_has_free_slot(struct f2fs_sb_info *sbi, int segno); 3700 struct page *f2fs_get_sum_page(struct f2fs_sb_info *sbi, unsigned int segno); 3741 unsigned int segno); 3743 unsigned int segno);
|
H A D | node.c | 2844 unsigned int segno, struct f2fs_summary_block *sum) in f2fs_restore_node_summary() 2853 addr = START_BLOCK(sbi, segno); in f2fs_restore_node_summary() 2843 f2fs_restore_node_summary(struct f2fs_sb_info *sbi, unsigned int segno, struct f2fs_summary_block *sum) f2fs_restore_node_summary() argument
|
/kernel/linux/linux-6.6/net/sunrpc/xprtrdma/ |
H A D | svc_rdma_sendto.c | 373 * @segno: which segment in the chunk 382 u32 *remaining, unsigned int segno) in svc_rdma_encode_write_segment() 384 const struct svc_rdma_segment *segment = &chunk->ch_segments[segno]; in svc_rdma_encode_write_segment() 397 trace_svcrdma_encode_wseg(sctxt, segno, segment->rs_handle, length, in svc_rdma_encode_write_segment() 420 unsigned int segno; in svc_rdma_encode_write_chunk() local 434 for (segno = 0; segno < chunk->ch_segcount; segno++) { in svc_rdma_encode_write_chunk() 435 ret = svc_rdma_encode_write_segment(sctxt, chunk, &remaining, segno); in svc_rdma_encode_write_chunk() 380 svc_rdma_encode_write_segment(struct svc_rdma_send_ctxt *sctxt, const struct svc_rdma_chunk *chunk, u32 *remaining, unsigned int segno) svc_rdma_encode_write_segment() argument
|
/kernel/linux/linux-5.10/arch/powerpc/platforms/powernv/ |
H A D | pci-ioda.c | 264 int segno, i; in pnv_ioda_reserve_dev_m64_pe() local 275 for (segno = start / sgsz; segno < end / sgsz; segno++) { in pnv_ioda_reserve_dev_m64_pe() 277 set_bit(segno, pe_bitmap); in pnv_ioda_reserve_dev_m64_pe() 279 pnv_ioda_reserve_pe(phb, segno); in pnv_ioda_reserve_dev_m64_pe() 2922 unsigned int segno; in pnv_pci_init_ioda_phb() local 3015 for (segno = 0; segno < ARRAY_SIZE(phb->ioda.pe_rmap); segno in pnv_pci_init_ioda_phb() [all...] |
/kernel/linux/linux-6.6/include/trace/events/ |
H A D | rpcrdma.h | 1644 u32 segno, 1650 TP_ARGS(ctxt, segno, handle, length, offset), 1655 __field(u32, segno) 1664 __entry->segno = segno; 1670 TP_printk("cq_id=%u cid=%d segno=%u %u@0x%016llx:0x%08x", 1672 __entry->segno, __entry->length, 1689 __field(u32, segno) 1699 __entry->segno = chunk->ch_segcount; 1706 TP_printk("cq_id=%u cid=%d segno [all...] |
/kernel/linux/linux-6.6/arch/powerpc/platforms/powernv/ |
H A D | pci-ioda.c | 260 int segno, i; in pnv_ioda_reserve_dev_m64_pe() local 271 for (segno = start / sgsz; segno < end / sgsz; segno++) { in pnv_ioda_reserve_dev_m64_pe() 273 set_bit(segno, pe_bitmap); in pnv_ioda_reserve_dev_m64_pe() 275 pnv_ioda_reserve_pe(phb, segno); in pnv_ioda_reserve_dev_m64_pe() 2574 unsigned int segno; in pnv_pci_init_ioda_phb() local 2663 for (segno = 0; segno < ARRAY_SIZE(phb->ioda.pe_rmap); segno in pnv_pci_init_ioda_phb() [all...] |
/kernel/linux/linux-5.10/include/linux/ |
H A D | f2fs_fs.h | 451 __le32 segno; member
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | f2fs_fs.h | 496 __le32 segno; member
|
/kernel/linux/linux-5.10/drivers/scsi/ |
H A D | gdth.h | 943 u8 segno; member
|