/kernel/linux/linux-5.10/fs/hmdfs/ |
H A D | hmdfs_dentryfile_cloud.c | 19 ctx->bidx = 0; in hmdfs_init_dcache_lookup_ctx_cloud() 102 unsigned long bidx, end_block; in hmdfs_in_level() local 111 bidx = get_bucketaddr(level, ctx->hash % nbucket) * BUCKET_BLOCKS; in hmdfs_in_level() 112 end_block = bidx + BUCKET_BLOCKS; in hmdfs_in_level() 114 for (; bidx < end_block; bidx++) { in hmdfs_in_level() 115 dentry_blk = find_dentry_page(ctx->sbi, bidx, ctx->filp); in hmdfs_in_level() 124 ctx->insense_bidx = bidx; in hmdfs_in_level() 126 hmdfs_unlock_file(ctx->filp, get_dentry_group_pos(bidx), in hmdfs_in_level() 134 ctx->bidx in hmdfs_in_level() [all...] |
H A D | hmdfs_dentryfile.h | 117 static inline loff_t get_dentry_group_pos(unsigned int bidx) in get_dentry_group_pos() argument 119 return ((loff_t)bidx) * DENTRYGROUP_SIZE + DENTRYGROUP_HEADER; in get_dentry_group_pos() 151 unsigned int bidx; member 291 void *buffer, int size, int bidx); 293 void *buffer, int buffersize, int bidx);
|
H A D | hmdfs_dentryfile.c | 406 void *buffer, int size, int bidx) in hmdfs_metainfo_read_nocred() 408 loff_t pos = get_dentry_group_pos(bidx); in hmdfs_metainfo_read_nocred() 414 void *buffer, int size, int bidx) in hmdfs_metainfo_read() 416 loff_t pos = get_dentry_group_pos(bidx); in hmdfs_metainfo_read() 422 const void *buffer, int size, int bidx) in hmdfs_metainfo_write() 424 loff_t pos = get_dentry_group_pos(bidx); in hmdfs_metainfo_write() 718 unsigned long bidx, end_block; in hmdfs_in_level() local 727 bidx = get_bucketaddr(level, ctx->hash % nbucket) * BUCKET_BLOCKS; in hmdfs_in_level() 728 end_block = bidx + BUCKET_BLOCKS; in hmdfs_in_level() 730 for (; bidx < end_bloc in hmdfs_in_level() 405 hmdfs_metainfo_read_nocred(struct file *filp, void *buffer, int size, int bidx) hmdfs_metainfo_read_nocred() argument 413 hmdfs_metainfo_read(struct hmdfs_sb_info *sbi, struct file *filp, void *buffer, int size, int bidx) hmdfs_metainfo_read() argument 421 hmdfs_metainfo_write(struct hmdfs_sb_info *sbi, struct file *filp, const void *buffer, int size, int bidx) hmdfs_metainfo_write() argument 875 unsigned long bidx, end_block; create_dentry() local [all...] |
H A D | hmdfs_dentryfile_cloud.h | 48 unsigned long bidx; member
|
/kernel/linux/linux-6.6/fs/hmdfs/ |
H A D | hmdfs_dentryfile_cloud.c | 19 ctx->bidx = 0; in hmdfs_init_dcache_lookup_ctx_cloud() 102 unsigned long bidx, end_block; in hmdfs_in_level() local 111 bidx = get_bucketaddr(level, ctx->hash % nbucket) * BUCKET_BLOCKS; in hmdfs_in_level() 112 end_block = bidx + BUCKET_BLOCKS; in hmdfs_in_level() 114 for (; bidx < end_block; bidx++) { in hmdfs_in_level() 115 dentry_blk = find_dentry_page(ctx->sbi, bidx, ctx->filp); in hmdfs_in_level() 124 ctx->insense_bidx = bidx; in hmdfs_in_level() 126 hmdfs_unlock_file(ctx->filp, get_dentry_group_pos(bidx), in hmdfs_in_level() 134 ctx->bidx in hmdfs_in_level() [all...] |
H A D | hmdfs_dentryfile.h | 117 static inline loff_t get_dentry_group_pos(unsigned int bidx) in get_dentry_group_pos() argument 119 return ((loff_t)bidx) * DENTRYGROUP_SIZE + DENTRYGROUP_HEADER; in get_dentry_group_pos() 151 unsigned int bidx; member 291 void *buffer, int size, int bidx); 293 void *buffer, int buffersize, int bidx);
|
H A D | hmdfs_dentryfile.c | 407 void *buffer, int size, int bidx) in hmdfs_metainfo_read_nocred() 409 loff_t pos = get_dentry_group_pos(bidx); in hmdfs_metainfo_read_nocred() 415 void *buffer, int size, int bidx) in hmdfs_metainfo_read() 417 loff_t pos = get_dentry_group_pos(bidx); in hmdfs_metainfo_read() 423 const void *buffer, int size, int bidx) in hmdfs_metainfo_write() 425 loff_t pos = get_dentry_group_pos(bidx); in hmdfs_metainfo_write() 719 unsigned long bidx, end_block; in hmdfs_in_level() local 728 bidx = get_bucketaddr(level, ctx->hash % nbucket) * BUCKET_BLOCKS; in hmdfs_in_level() 729 end_block = bidx + BUCKET_BLOCKS; in hmdfs_in_level() 731 for (; bidx < end_bloc in hmdfs_in_level() 406 hmdfs_metainfo_read_nocred(struct file *filp, void *buffer, int size, int bidx) hmdfs_metainfo_read_nocred() argument 414 hmdfs_metainfo_read(struct hmdfs_sb_info *sbi, struct file *filp, void *buffer, int size, int bidx) hmdfs_metainfo_read() argument 422 hmdfs_metainfo_write(struct hmdfs_sb_info *sbi, struct file *filp, const void *buffer, int size, int bidx) hmdfs_metainfo_write() argument 876 unsigned long bidx, end_block; create_dentry() local [all...] |
H A D | hmdfs_dentryfile_cloud.h | 48 unsigned long bidx; member
|
/kernel/linux/linux-5.10/fs/affs/ |
H A D | file.c | 529 u32 bidx, boff, bsize; in affs_do_readpage_ofs() local 537 bidx = tmp / bsize; in affs_do_readpage_ofs() 541 bh = affs_bread_ino(inode, bidx, create); in affs_do_readpage_ofs() 550 bidx++; in affs_do_readpage_ofs() 563 u32 bidx, boff; in affs_extent_file_ofs() local 571 bidx = size / bsize; in affs_extent_file_ofs() 574 bh = affs_bread_ino(inode, bidx, 0); in affs_extent_file_ofs() 584 bidx++; in affs_extent_file_ofs() 585 } else if (bidx) { in affs_extent_file_ofs() 586 bh = affs_bread_ino(inode, bidx in affs_extent_file_ofs() 696 u32 bidx, boff, bsize; affs_write_end_ofs() local [all...] |
/kernel/linux/linux-6.6/fs/affs/ |
H A D | file.c | 532 size_t bidx, boff, bsize; in affs_do_read_folio_ofs() local 540 bidx = tmp / bsize; in affs_do_read_folio_ofs() 544 bh = affs_bread_ino(inode, bidx, create); in affs_do_read_folio_ofs() 551 bidx++; in affs_do_read_folio_ofs() 563 u32 bidx, boff; in affs_extent_file_ofs() local 571 bidx = size / bsize; in affs_extent_file_ofs() 574 bh = affs_bread_ino(inode, bidx, 0); in affs_extent_file_ofs() 584 bidx++; in affs_extent_file_ofs() 585 } else if (bidx) { in affs_extent_file_ofs() 586 bh = affs_bread_ino(inode, bidx in affs_extent_file_ofs() 697 u32 bidx, boff, bsize; affs_write_end_ofs() local [all...] |
/kernel/linux/linux-6.6/fs/f2fs/ |
H A D | dir.c | 157 unsigned long bidx = 0; in dir_block_index() local 160 bidx += dir_buckets(i, dir_level) * bucket_blocks(i); in dir_block_index() 161 bidx += idx * bucket_blocks(level); in dir_block_index() 162 return bidx; in dir_block_index() 307 unsigned int bidx, end_block; in find_in_level() local 317 bidx = dir_block_index(level, F2FS_I(dir)->i_dir_level, in find_in_level() 319 end_block = bidx + nblock; in find_in_level() 321 while (bidx < end_block) { in find_in_level() 323 dentry_page = f2fs_find_data_page(dir, bidx, &next_pgofs); in find_in_level() 327 bidx in find_in_level() 684 unsigned long bidx, block; f2fs_add_regular_entry() local 932 unsigned long bidx = 0; f2fs_empty_dir() local [all...] |
H A D | gc.c | 1085 unsigned int bidx; in f2fs_start_bidx_of_node() local 1091 bidx = node_ofs - 1; in f2fs_start_bidx_of_node() 1095 bidx = node_ofs - 2 - dec; in f2fs_start_bidx_of_node() 1099 bidx = node_ofs - 5 - dec; in f2fs_start_bidx_of_node() 1101 return bidx * ADDRS_PER_BLOCK(inode) + ADDRS_PER_INODE(inode); in f2fs_start_bidx_of_node() 1264 static int move_data_block(struct inode *inode, block_t bidx, in move_data_block() argument 1290 page = f2fs_grab_cache_page(inode->i_mapping, bidx, false); in move_data_block() 1304 err = f2fs_get_dnode_of_data(&dn, bidx, LOOKUP_NODE); in move_data_block() 1423 static int move_data_page(struct inode *inode, block_t bidx, int gc_type, in move_data_page() argument 1429 page = f2fs_get_lock_data_page(inode, bidx, tru in move_data_page() [all...] |
H A D | recovery.c | 507 block_t bidx; in check_index_in_prev_nodes() local 581 bidx = f2fs_start_bidx_of_node(offset, inode) + in check_index_in_prev_nodes() 592 if (f2fs_get_dnode_of_data(&tdn, bidx, LOOKUP_NODE)) in check_index_in_prev_nodes()
|
H A D | data.c | 1570 int bidx = f2fs_target_device_index(sbi, map->m_pblk); in f2fs_map_blocks_cached() local 1571 struct f2fs_dev_info *dev = &sbi->devs[bidx]; in f2fs_map_blocks_cached() 1599 int bidx = 0; in f2fs_map_blocks() local 1718 bidx = f2fs_target_device_index(sbi, blkaddr); in f2fs_map_blocks() 1730 map->m_bdev = FDEV(bidx).bdev; in f2fs_map_blocks() 1735 if (map->m_multidev_dio && map->m_bdev != FDEV(bidx).bdev) in f2fs_map_blocks() 1800 bidx = f2fs_target_device_index(sbi, map->m_pblk); in f2fs_map_blocks() 1802 map->m_bdev = FDEV(bidx).bdev; in f2fs_map_blocks() 1803 map->m_pblk -= FDEV(bidx).start_blk; in f2fs_map_blocks() 1810 FDEV(bidx) in f2fs_map_blocks() [all...] |
/kernel/linux/linux-5.10/fs/f2fs/ |
H A D | dir.c | 183 unsigned long bidx = 0; in dir_block_index() local 186 bidx += dir_buckets(i, dir_level) * bucket_blocks(i); in dir_block_index() 187 bidx += idx * bucket_blocks(level); in dir_block_index() 188 return bidx; in dir_block_index() 302 unsigned int bidx, end_block; in find_in_level() local 311 bidx = dir_block_index(level, F2FS_I(dir)->i_dir_level, in find_in_level() 313 end_block = bidx + nblock; in find_in_level() 315 for (; bidx < end_block; bidx++) { in find_in_level() 317 dentry_page = f2fs_find_data_page(dir, bidx); in find_in_level() 654 unsigned long bidx, block; f2fs_add_regular_entry() local 896 unsigned long bidx; f2fs_empty_dir() local [all...] |
H A D | gc.c | 977 unsigned int bidx; in f2fs_start_bidx_of_node() local 983 bidx = node_ofs - 1; in f2fs_start_bidx_of_node() 986 bidx = node_ofs - 2 - dec; in f2fs_start_bidx_of_node() 989 bidx = node_ofs - 5 - dec; in f2fs_start_bidx_of_node() 991 return bidx * ADDRS_PER_BLOCK(inode) + ADDRS_PER_INODE(inode); in f2fs_start_bidx_of_node() 1153 static int move_data_block(struct inode *inode, block_t bidx, in move_data_block() argument 1178 page = f2fs_grab_cache_page(inode->i_mapping, bidx, false); in move_data_block() 1202 err = f2fs_get_dnode_of_data(&dn, bidx, LOOKUP_NODE); in move_data_block() 1324 static int move_data_page(struct inode *inode, block_t bidx, int gc_type, in move_data_page() argument 1330 page = f2fs_get_lock_data_page(inode, bidx, tru in move_data_page() [all...] |
H A D | recovery.c | 441 block_t bidx; in check_index_in_prev_nodes() local 513 bidx = f2fs_start_bidx_of_node(offset, inode) + in check_index_in_prev_nodes() 524 if (f2fs_get_dnode_of_data(&tdn, bidx, LOOKUP_NODE)) in check_index_in_prev_nodes()
|
/kernel/linux/linux-5.10/drivers/clk/baikal-t1/ |
H A D | ccu-div.c | 458 int didx, bidx, num = 2; in ccu_div_var_debug_init() local 468 for (didx = 0, bidx = 0; bidx < CCU_DIV_DBGFS_BIT_NUM; ++bidx) { in ccu_div_var_debug_init() 469 name = ccu_div_bits[bidx].name; in ccu_div_var_debug_init() 483 bits[didx] = ccu_div_bits[bidx]; in ccu_div_var_debug_init()
|
/kernel/linux/linux-6.6/drivers/clk/baikal-t1/ |
H A D | ccu-div.c | 439 int didx, bidx, num = 2; in ccu_div_var_debug_init() local 449 for (didx = 0, bidx = 0; bidx < CCU_DIV_DBGFS_BIT_NUM; ++bidx) { in ccu_div_var_debug_init() 450 name = ccu_div_bits[bidx].name; in ccu_div_var_debug_init() 464 bits[didx] = ccu_div_bits[bidx]; in ccu_div_var_debug_init()
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/qib/ |
H A D | qib_qsfp.c | 494 int bidx = 0; in qib_qsfp_dump() local 533 while (bidx < QSFP_DEFAULT_HDR_CNT) { in qib_qsfp_dump() 536 ret = qsfp_read(ppd, bidx, bin_buff, QSFP_DUMP_CHUNK); in qib_qsfp_dump() 544 bidx += QSFP_DUMP_CHUNK; in qib_qsfp_dump()
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/qib/ |
H A D | qib_qsfp.c | 494 int bidx = 0; in qib_qsfp_dump() local 533 while (bidx < QSFP_DEFAULT_HDR_CNT) { in qib_qsfp_dump() 536 ret = qsfp_read(ppd, bidx, bin_buff, QSFP_DUMP_CHUNK); in qib_qsfp_dump() 544 bidx += QSFP_DUMP_CHUNK; in qib_qsfp_dump()
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/hfi1/ |
H A D | qsfp.c | 796 int bidx = 0; in qsfp_dump() local 845 while (bidx < QSFP_DEFAULT_HDR_CNT) { in qsfp_dump() 848 memcpy(bin_buff, &cache[bidx], QSFP_DUMP_CHUNK); in qsfp_dump() 854 bidx += QSFP_DUMP_CHUNK; in qsfp_dump()
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/hfi1/ |
H A D | qsfp.c | 754 int bidx = 0; in qsfp_dump() local 803 while (bidx < QSFP_DEFAULT_HDR_CNT) { in qsfp_dump() 806 memcpy(bin_buff, &cache[bidx], QSFP_DUMP_CHUNK); in qsfp_dump() 812 bidx += QSFP_DUMP_CHUNK; in qsfp_dump()
|
/kernel/linux/linux-5.10/drivers/ntb/hw/idt/ |
H A D | ntb_hw_idt.c | 1047 unsigned char widx, bidx, en_cnt; in idt_scan_mws() local 1057 for (bidx = 0; bidx < IDT_BAR_CNT; bidx += 1 + bar_64bit) { in idt_scan_mws() 1059 data = idt_sw_read(ndev, bars[bidx].setup); in idt_scan_mws() 1090 mws[*mw_cnt].bar = bidx; in idt_scan_mws()
|
/kernel/linux/linux-6.6/drivers/ntb/hw/idt/ |
H A D | ntb_hw_idt.c | 1047 unsigned char widx, bidx, en_cnt; in idt_scan_mws() local 1057 for (bidx = 0; bidx < IDT_BAR_CNT; bidx += 1 + bar_64bit) { in idt_scan_mws() 1059 data = idt_sw_read(ndev, bars[bidx].setup); in idt_scan_mws() 1090 mws[*mw_cnt].bar = bidx; in idt_scan_mws()
|