Home
last modified time | relevance | path

Searched refs:blkaddr (Results 1 – 25 of 29) sorted by relevance

12

/OK3568_Linux_fs/kernel/drivers/net/ethernet/marvell/octeontx2/af/
H A Drvu_npc.c35 int blkaddr, u16 pcifunc);
41 int blkaddr; in rvu_npc_set_pkind() local
44 blkaddr = rvu_get_blkaddr(rvu, BLKTYPE_NPC, 0); in rvu_npc_set_pkind()
45 if (blkaddr < 0) in rvu_npc_set_pkind()
50 rvu_write64(rvu, blkaddr, NPC_AF_PKINDX_CPI_DEFX(pkind, 0), val); in rvu_npc_set_pkind()
71 int pkind, blkaddr; in npc_config_ts_kpuaction() local
80 blkaddr = rvu_get_blkaddr(rvu, BLKTYPE_NPC, pcifunc); in npc_config_ts_kpuaction()
81 if (blkaddr < 0) { in npc_config_ts_kpuaction()
86 val = rvu_read64(rvu, blkaddr, NPC_AF_PKINDX_ACTION0(pkind)); in npc_config_ts_kpuaction()
92 rvu_write64(rvu, blkaddr, NPC_AF_PKINDX_ACTION0(pkind), val); in npc_config_ts_kpuaction()
[all …]
H A Drvu_nix.c74 int blkaddr; in is_nixlf_attached() local
76 blkaddr = rvu_get_blkaddr(rvu, BLKTYPE_NIX, pcifunc); in is_nixlf_attached()
77 if (!pfvf->nixlf || blkaddr < 0) in is_nixlf_attached()
85 int blkaddr; in rvu_get_nixlf_count() local
87 blkaddr = rvu_get_blkaddr(rvu, BLKTYPE_NIX, 0); in rvu_get_nixlf_count()
88 if (blkaddr < 0) in rvu_get_nixlf_count()
90 block = &rvu->hw->block[blkaddr]; in rvu_get_nixlf_count()
98 int blkaddr; in nix_get_nixlf() local
100 blkaddr = rvu_get_blkaddr(rvu, BLKTYPE_NIX, pcifunc); in nix_get_nixlf()
101 if (!pfvf->nixlf || blkaddr < 0) in nix_get_nixlf()
[all …]
H A Drvu_npa.c60 int blkaddr, npalf, rc = 0; in rvu_npa_aq_enq_inst() local
72 blkaddr = rvu_get_blkaddr(rvu, BLKTYPE_NPA, pcifunc); in rvu_npa_aq_enq_inst()
73 if (!pfvf->npalf || blkaddr < 0) in rvu_npa_aq_enq_inst()
76 block = &hw->block[blkaddr]; in rvu_npa_aq_enq_inst()
331 int blkaddr; in rvu_mbox_handler_npa_lf_alloc() local
341 blkaddr = rvu_get_blkaddr(rvu, BLKTYPE_NPA, pcifunc); in rvu_mbox_handler_npa_lf_alloc()
342 if (!pfvf->npalf || blkaddr < 0) in rvu_mbox_handler_npa_lf_alloc()
345 block = &hw->block[blkaddr]; in rvu_mbox_handler_npa_lf_alloc()
357 ctx_cfg = rvu_read64(rvu, blkaddr, NPA_AF_CONST1); in rvu_mbox_handler_npa_lf_alloc()
383 cfg = rvu_read64(rvu, blkaddr, NPA_AF_CONST); in rvu_mbox_handler_npa_lf_alloc()
[all …]
H A Drvu.c226 int devnum, blkaddr = -ENODEV; in rvu_get_blkaddr() local
232 blkaddr = BLKADDR_NPC; in rvu_get_blkaddr()
235 blkaddr = BLKADDR_NPA; in rvu_get_blkaddr()
240 blkaddr = BLKADDR_NIX0; in rvu_get_blkaddr()
245 blkaddr = BLKADDR_SSO; in rvu_get_blkaddr()
248 blkaddr = BLKADDR_SSOW; in rvu_get_blkaddr()
251 blkaddr = BLKADDR_TIM; in rvu_get_blkaddr()
256 blkaddr = BLKADDR_CPT0; in rvu_get_blkaddr()
276 blkaddr = BLKADDR_NIX0; in rvu_get_blkaddr()
284 blkaddr = BLKADDR_CPT0; in rvu_get_blkaddr()
[all …]
H A Drvu.h144 #define MSIX_BLKLF(blkaddr, lf) (((blkaddr) << 8) | ((lf) & 0xFF)) argument
426 bool is_block_implemented(struct rvu_hwinfo *hw, int blkaddr);
482 int blkaddr, u32 cfg);
485 void rvu_nix_lf_teardown(struct rvu *rvu, u16 pcifunc, int blkaddr, int npalf);
511 int blkaddr, int *alloc_cnt,
514 int blkaddr, int *alloc_cnt,
H A Drvu_debugfs.c320 int blkaddr; in rvu_dbg_is_valid_lf() local
322 blkaddr = rvu_get_blkaddr(rvu, blktype, 0); in rvu_dbg_is_valid_lf()
323 if (blkaddr < 0) { in rvu_dbg_is_valid_lf()
329 block = &hw->block[blkaddr]; in rvu_dbg_is_valid_lf()
1617 u16 pcifunc, int blkaddr) in rvu_print_npc_mcam_info() argument
1626 rvu_npc_get_mcam_entry_alloc_info(rvu, pcifunc, blkaddr, in rvu_print_npc_mcam_info()
1628 rvu_npc_get_mcam_counter_alloc_info(rvu, pcifunc, blkaddr, in rvu_print_npc_mcam_info()
1654 int pf, vf, numvfs, blkaddr; in rvu_dbg_npc_mcam_info_display() local
1659 blkaddr = rvu_get_blkaddr(rvu, BLKTYPE_NPC, 0); in rvu_dbg_npc_mcam_info_display()
1660 if (blkaddr < 0) in rvu_dbg_npc_mcam_info_display()
[all …]
H A Drvu_cgx.c671 int blkaddr; in rvu_cgx_nix_cuml_stats() local
688 blkaddr = rvu_get_blkaddr(rvu, BLKTYPE_NIX, pcifunc); in rvu_cgx_nix_cuml_stats()
689 if (blkaddr < 0) in rvu_cgx_nix_cuml_stats()
691 block = &rvu->hw->block[blkaddr]; in rvu_cgx_nix_cuml_stats()
699 *stat += rvu_read64(rvu, blkaddr, in rvu_cgx_nix_cuml_stats()
702 *stat += rvu_read64(rvu, blkaddr, in rvu_cgx_nix_cuml_stats()
/OK3568_Linux_fs/kernel/fs/f2fs/
H A Drecovery.c349 block_t blkaddr; in find_fsync_dnodes() local
357 blkaddr = NEXT_FREE_BLKADDR(sbi, curseg); in find_fsync_dnodes()
362 if (!f2fs_is_valid_blkaddr(sbi, blkaddr, META_POR)) in find_fsync_dnodes()
365 page = f2fs_get_tmp_page(sbi, blkaddr); in find_fsync_dnodes()
409 entry->blkaddr = blkaddr; in find_fsync_dnodes()
412 entry->last_dentry = blkaddr; in find_fsync_dnodes()
416 blkaddr == next_blkaddr_of_node(page)) { in find_fsync_dnodes()
418 __func__, blkaddr, in find_fsync_dnodes()
426 blkaddr = next_blkaddr_of_node(page); in find_fsync_dnodes()
429 f2fs_ra_meta_pages_cond(sbi, blkaddr); in find_fsync_dnodes()
[all …]
H A Dcompress.c810 block_t blkaddr, bool in_task) in f2fs_end_read_compressed_page() argument
820 else if (blkaddr && in_task) in f2fs_end_read_compressed_page()
822 dic->inode->i_ino, blkaddr); in f2fs_end_read_compressed_page()
892 block_t blkaddr; in __f2fs_cluster_blocks() local
894 blkaddr = data_blkaddr(dn.inode, in __f2fs_cluster_blocks()
897 if (__is_valid_data_blkaddr(blkaddr)) in __f2fs_cluster_blocks()
900 if (blkaddr != NULL_ADDR) in __f2fs_cluster_blocks()
1239 block_t blkaddr; in f2fs_write_compressed_pages() local
1241 blkaddr = f2fs_data_blkaddr(&dn); in f2fs_write_compressed_pages()
1243 fio.old_blkaddr = blkaddr; in f2fs_write_compressed_pages()
[all …]
H A Dfile.c406 static bool __found_offset(struct address_space *mapping, block_t blkaddr, in __found_offset() argument
411 if (__is_valid_data_blkaddr(blkaddr)) in __found_offset()
413 if (blkaddr == NEW_ADDR && in __found_offset()
418 if (blkaddr == NULL_ADDR) in __found_offset()
475 block_t blkaddr; in f2fs_seek_block() local
477 blkaddr = f2fs_data_blkaddr(&dn); in f2fs_seek_block()
479 if (__is_valid_data_blkaddr(blkaddr) && in f2fs_seek_block()
481 blkaddr, DATA_GENERIC_ENHANCE)) { in f2fs_seek_block()
486 if (__found_offset(file->f_mapping, blkaddr, in f2fs_seek_block()
586 block_t blkaddr = le32_to_cpu(*addr); in f2fs_truncate_data_blocks_range() local
[all …]
H A Ddata.c234 block_t blkaddr = SECTOR_TO_BLOCK(ctx->bio->bi_iter.bi_sector); in f2fs_handle_step_decompress() local
242 blkaddr, in_task); in f2fs_handle_step_decompress()
246 blkaddr++; in f2fs_handle_step_decompress()
390 int f2fs_target_device_index(struct f2fs_sb_info *sbi, block_t blkaddr) in f2fs_target_device_index() argument
398 if (FDEV(i).start_blk <= blkaddr && FDEV(i).end_blk >= blkaddr) in f2fs_target_device_index()
1000 static struct bio *f2fs_grab_read_bio(struct inode *inode, block_t blkaddr, in f2fs_grab_read_bio() argument
1017 f2fs_target_device(sbi, blkaddr, bio); in f2fs_grab_read_bio()
1048 block_t blkaddr, int op_flags, bool for_write) in f2fs_submit_page_read() argument
1053 bio = f2fs_grab_read_bio(inode, blkaddr, 1, op_flags, in f2fs_submit_page_read()
1059 f2fs_wait_on_block_writeback(inode, blkaddr); in f2fs_submit_page_read()
[all …]
H A Dcheckpoint.c138 static bool __is_bitmap_valid(struct f2fs_sb_info *sbi, block_t blkaddr, in __is_bitmap_valid() argument
148 segno = GET_SEGNO(sbi, blkaddr); in __is_bitmap_valid()
149 offset = GET_BLKOFF_FROM_SEG0(sbi, blkaddr); in __is_bitmap_valid()
155 blkaddr, exist); in __is_bitmap_valid()
162 blkaddr, exist); in __is_bitmap_valid()
170 block_t blkaddr, int type) in f2fs_is_valid_blkaddr() argument
176 if (unlikely(blkaddr >= SIT_BLK_CNT(sbi))) in f2fs_is_valid_blkaddr()
180 if (unlikely(blkaddr >= MAIN_BLKADDR(sbi) || in f2fs_is_valid_blkaddr()
181 blkaddr < SM_I(sbi)->ssa_blkaddr)) in f2fs_is_valid_blkaddr()
185 if (unlikely(blkaddr >= SIT_I(sbi)->sit_base_addr || in f2fs_is_valid_blkaddr()
[all …]
H A Dextent_cache.c833 pgoff_t fofs, block_t blkaddr, unsigned int llen, in f2fs_update_read_extent_tree_range_compressed() argument
845 blkaddr, c_len); in f2fs_update_read_extent_tree_range_compressed()
862 __set_extent_info(&ei, fofs, llen, blkaddr, true, 0, 0, EX_READ); in f2fs_update_read_extent_tree_range_compressed()
894 block_t blkaddr) in __get_new_block_age() argument
908 blkaddr == NEW_ADDR) in __get_new_block_age()
929 f2fs_bug_on(sbi, blkaddr == NULL_ADDR); in __get_new_block_age()
932 if (blkaddr == NEW_ADDR) in __get_new_block_age()
935 if (__is_valid_data_blkaddr(blkaddr) && in __get_new_block_age()
936 !f2fs_is_valid_blkaddr(sbi, blkaddr, DATA_GENERIC_ENHANCE)) { in __get_new_block_age()
1064 pgoff_t fofs, block_t blkaddr, unsigned int len) in f2fs_update_read_extent_cache_range() argument
[all …]
H A Df2fs.h410 block_t blkaddr; /* block address locating the last fsync */ member
3392 block_t blkaddr, int type);
3394 block_t blkaddr, int type) in verify_blkaddr() argument
3396 if (!f2fs_is_valid_blkaddr(sbi, blkaddr, type)) { in verify_blkaddr()
3398 blkaddr, type); in verify_blkaddr()
3403 static inline bool __is_valid_data_blkaddr(block_t blkaddr) in __is_valid_data_blkaddr() argument
3405 if (blkaddr == NEW_ADDR || blkaddr == NULL_ADDR || in __is_valid_data_blkaddr()
3406 blkaddr == COMPRESS_ADDR) in __is_valid_data_blkaddr()
3596 bool f2fs_is_checkpointed_data(struct f2fs_sb_info *sbi, block_t blkaddr);
3643 void f2fs_wait_on_block_writeback(struct inode *inode, block_t blkaddr);
[all …]
H A Dsegment.c1317 struct discard_cmd *dc, block_t blkaddr) in __punch_discard_cmd() argument
1330 if (blkaddr > di.lstart) { in __punch_discard_cmd()
1331 dc->len = blkaddr - dc->lstart; in __punch_discard_cmd()
1337 if (blkaddr < di.lstart + di.len - 1) { in __punch_discard_cmd()
1339 __insert_discard_tree(sbi, dc->bdev, blkaddr + 1, in __punch_discard_cmd()
1340 di.start + blkaddr + 1 - di.lstart, in __punch_discard_cmd()
1341 di.lstart + di.len - 1 - blkaddr, in __punch_discard_cmd()
1706 static void f2fs_wait_discard_bio(struct f2fs_sb_info *sbi, block_t blkaddr) in f2fs_wait_discard_bio() argument
1714 NULL, blkaddr); in f2fs_wait_discard_bio()
1717 __punch_discard_cmd(sbi, dc, blkaddr); in f2fs_wait_discard_bio()
[all …]
H A Dnode.h302 static inline void fill_node_footer_blkaddr(struct page *page, block_t blkaddr) in fill_node_footer_blkaddr() argument
312 rn->footer.next_blkaddr = cpu_to_le32(blkaddr); in fill_node_footer_blkaddr()
H A Dnode.c559 block_t blkaddr; in f2fs_get_node_info() local
613 blkaddr = le32_to_cpu(ne.block_addr); in f2fs_get_node_info()
614 if (__is_valid_data_blkaddr(blkaddr) && in f2fs_get_node_info()
615 !f2fs_is_valid_blkaddr(sbi, blkaddr, DATA_GENERIC_ENHANCE)) in f2fs_get_node_info()
857 block_t blkaddr; in f2fs_get_dnode_of_data() local
862 blkaddr = f2fs_data_blkaddr(dn); in f2fs_get_dnode_of_data()
863 if (blkaddr == COMPRESS_ADDR) in f2fs_get_dnode_of_data()
864 blkaddr = data_blkaddr(dn->inode, dn->node_page, in f2fs_get_dnode_of_data()
868 index, blkaddr, in f2fs_get_dnode_of_data()
/OK3568_Linux_fs/kernel/fs/erofs/
H A Dxattr.c15 erofs_blk_t blkaddr; member
95 it.blkaddr = erofs_blknr(iloc(sbi, vi->nid) + vi->inode_isize); in init_inode_xattrs()
98 it.page = erofs_get_meta_page(sb, it.blkaddr); in init_inode_xattrs()
128 it.page = erofs_get_meta_page(sb, ++it.blkaddr); in init_inode_xattrs()
178 it->blkaddr += erofs_blknr(it->ofs); in xattr_iter_fixup()
180 it->page = erofs_get_meta_page(it->sb, it->blkaddr); in xattr_iter_fixup()
208 it->blkaddr = erofs_blknr(iloc(sbi, vi->nid) + inline_xattr_ofs); in inline_xattr_iter_begin()
211 it->page = erofs_get_meta_page(inode->i_sb, it->blkaddr); in inline_xattr_iter_begin()
404 erofs_blk_t blkaddr = in shared_getxattr() local
409 if (!i || blkaddr != it->it.blkaddr) { in shared_getxattr()
[all …]
H A Dinode.c24 erofs_blk_t blkaddr, nblks = 0; in erofs_read_inode() local
31 blkaddr = erofs_blknr(inode_loc); in erofs_read_inode()
35 __func__, vi->nid, *ofs, blkaddr); in erofs_read_inode()
37 page = erofs_get_meta_page(sb, blkaddr); in erofs_read_inode()
81 page = erofs_get_meta_page(sb, blkaddr + 1); in erofs_read_inode()
H A Ddata.c37 struct page *erofs_get_meta_page(struct super_block *sb, erofs_blk_t blkaddr) in erofs_get_meta_page() argument
42 page = read_cache_page_gfp(mapping, blkaddr, in erofs_get_meta_page()
H A Derofs_fs.h303 __le32 blkaddr; member
/OK3568_Linux_fs/kernel/drivers/net/wireless/intersil/orinoco/
H A Dhermes_dld.c280 u32 blkaddr; in hermes_program() local
289 blkaddr = dblock_addr(blk); in hermes_program()
292 while ((blkaddr != BLOCK_END) && in hermes_program()
295 "to address 0x%08x\n", blklen, blkaddr); in hermes_program()
297 err = hw->ops->program(hw, blk->data, blkaddr, blklen); in hermes_program()
306 blkaddr = dblock_addr(blk); in hermes_program()
/OK3568_Linux_fs/u-boot/disk/
H A Dpart_iso.c55 unsigned long newblkaddr,blkaddr,lastsect,bootaddr; in part_get_info_iso_verb() local
65 blkaddr=PVD_OFFSET; in part_get_info_iso_verb()
84 for(i=blkaddr;i<lastsect;i++) { in part_get_info_iso_verb()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/marvell/octeontx2/nic/
H A Dotx2_common.h322 u64 blkaddr; in otx2_get_regaddr() local
326 blkaddr = nic->nix_blkaddr; in otx2_get_regaddr()
329 blkaddr = BLKADDR_NPA; in otx2_get_regaddr()
332 blkaddr = BLKADDR_RVUM; in otx2_get_regaddr()
337 offset |= (blkaddr << RVU_FUNC_BLKADDR_SHIFT); in otx2_get_regaddr()
/OK3568_Linux_fs/kernel/include/trace/events/
H A Derofs.h62 __field(erofs_blk_t, blkaddr )
70 __entry->blkaddr = erofs_blknr(iloc(EROFS_I_SB(inode), __entry->nid));
77 __entry->blkaddr, __entry->ofs,

12