Home
last modified time | relevance | path

Searched refs:dno (Results 1 - 12 of 12) sorted by relevance

/kernel/linux/linux-5.10/fs/hpfs/
H A Ddnode.c219 dnode_secno dno = le32_to_cpu(d->self); in fix_up_ptrs() local
225 if (le32_to_cpu(dd->up) != dno || dd->root_dnode) { in fix_up_ptrs()
226 dd->up = cpu_to_le32(dno); in fix_up_ptrs()
237 static int hpfs_add_to_dnode(struct inode *i, dnode_secno dno, in hpfs_add_to_dnode() argument
263 if (!(d = hpfs_map_dnode(i->i_sb, dno, &qbh))) { in hpfs_add_to_dnode()
270 if (hpfs_stop_cycles(i->i_sb, dno, &c1, &c2, "hpfs_add_to_dnode")) { in hpfs_add_to_dnode()
316 for_all_poss(i, hpfs_pos_subst, ((loff_t)dno << 4) | pos, ((loff_t)adno << 4) | pos); in hpfs_add_to_dnode()
323 for_all_poss(i, hpfs_pos_subst, ((loff_t)dno << 4) | pos, 4); in hpfs_add_to_dnode()
330 for_all_poss(i, hpfs_pos_del, (loff_t)dno << 4, pos); in hpfs_add_to_dnode()
334 dno in hpfs_add_to_dnode()
395 dnode_secno dno; hpfs_add_dirent() local
435 dnode_secno dno, ddno; move_to_top() local
518 delete_empty_dnode(struct inode *i, dnode_secno dno) delete_empty_dnode() argument
711 hpfs_remove_dirent(struct inode *i, dnode_secno dno, struct hpfs_dirent *de, struct quad_buffer_head *qbh, int depth) hpfs_remove_dirent() argument
743 hpfs_count_dnodes(struct super_block *s, dnode_secno dno, int *n_dnodes, int *n_subdirs, int *n_items) hpfs_count_dnodes() argument
796 map_nth_dirent(struct super_block *s, dnode_secno dno, int n, struct quad_buffer_head *qbh, struct dnode **dn) map_nth_dirent() argument
818 hpfs_de_as_down_as_possible(struct super_block *s, dnode_secno dno) hpfs_de_as_down_as_possible() argument
849 dnode_secno dno; map_pos_dirent() local
909 map_dirent(struct inode *inode, dnode_secno dno, const unsigned char *name, unsigned len, dnode_secno *dd, struct quad_buffer_head *qbh) map_dirent() argument
950 hpfs_remove_dtree(struct super_block *s, dnode_secno dno) hpfs_remove_dtree() argument
1005 dnode_secno dno, downd; map_fnode_dirent() local
[all...]
H A Dalloc.c405 void hpfs_free_dnode(struct super_block *s, dnode_secno dno) in hpfs_free_dnode() argument
407 if (hpfs_sb(s)->sb_chk) if (dno & 3) { in hpfs_free_dnode()
408 hpfs_error(s, "hpfs_free_dnode: dnode %08x not aligned", dno); in hpfs_free_dnode()
411 if (dno < hpfs_sb(s)->sb_dirband_start || in hpfs_free_dnode()
412 dno >= hpfs_sb(s)->sb_dirband_start + hpfs_sb(s)->sb_dirband_size) { in hpfs_free_dnode()
413 hpfs_free_sectors(s, dno, 4); in hpfs_free_dnode()
417 unsigned ssec = (dno - hpfs_sb(s)->sb_dirband_start) / 4; in hpfs_free_dnode()
424 hpfs_claim_dirband_free(s, dno); in hpfs_free_dnode()
429 dnode_secno *dno, struct quad_buffer_head *qbh) in hpfs_alloc_dnode()
433 if (!(*dno in hpfs_alloc_dnode()
428 hpfs_alloc_dnode(struct super_block *s, secno near, dnode_secno *dno, struct quad_buffer_head *qbh) hpfs_alloc_dnode() argument
[all...]
H A Dnamei.c34 dnode_secno dno; in hpfs_mkdir() local
44 dnode = hpfs_alloc_dnode(dir->i_sb, fno, &dno, &qbh0); in hpfs_mkdir()
60 hpfs_i(result)->i_dno = dno; in hpfs_mkdir()
89 fnode->u.external[0].disk_secno = cpu_to_le32(dno); in hpfs_mkdir()
122 hpfs_free_dnode(dir->i_sb, dno); in hpfs_mkdir()
378 dnode_secno dno; in hpfs_unlink() local
386 de = map_dirent(dir, hpfs_i(dir)->i_dno, name, len, &dno, &qbh); in hpfs_unlink()
398 r = hpfs_remove_dirent(dir, dno, de, &qbh, 1); in hpfs_unlink()
429 dnode_secno dno; in hpfs_rmdir() local
437 de = map_dirent(dir, hpfs_i(dir)->i_dno, name, len, &dno, in hpfs_rmdir()
523 dnode_secno dno; hpfs_rename() local
[all...]
H A Dmap.c326 dnode_secno dno; in hpfs_fnode_dno() local
332 dno = le32_to_cpu(fnode->u.external[0].disk_secno); in hpfs_fnode_dno()
334 return dno; in hpfs_fnode_dno()
H A Dhpfs_fn.h253 dnode_secno hpfs_de_as_down_as_possible(struct super_block *, dnode_secno dno);
/kernel/linux/linux-6.6/fs/hpfs/
H A Ddnode.c219 dnode_secno dno = le32_to_cpu(d->self); in fix_up_ptrs() local
225 if (le32_to_cpu(dd->up) != dno || dd->root_dnode) { in fix_up_ptrs()
226 dd->up = cpu_to_le32(dno); in fix_up_ptrs()
237 static int hpfs_add_to_dnode(struct inode *i, dnode_secno dno, in hpfs_add_to_dnode() argument
263 if (!(d = hpfs_map_dnode(i->i_sb, dno, &qbh))) { in hpfs_add_to_dnode()
270 if (hpfs_stop_cycles(i->i_sb, dno, &c1, &c2, "hpfs_add_to_dnode")) { in hpfs_add_to_dnode()
316 for_all_poss(i, hpfs_pos_subst, ((loff_t)dno << 4) | pos, ((loff_t)adno << 4) | pos); in hpfs_add_to_dnode()
323 for_all_poss(i, hpfs_pos_subst, ((loff_t)dno << 4) | pos, 4); in hpfs_add_to_dnode()
330 for_all_poss(i, hpfs_pos_del, (loff_t)dno << 4, pos); in hpfs_add_to_dnode()
334 dno in hpfs_add_to_dnode()
395 dnode_secno dno; hpfs_add_dirent() local
435 dnode_secno dno, ddno; move_to_top() local
518 delete_empty_dnode(struct inode *i, dnode_secno dno) delete_empty_dnode() argument
711 hpfs_remove_dirent(struct inode *i, dnode_secno dno, struct hpfs_dirent *de, struct quad_buffer_head *qbh, int depth) hpfs_remove_dirent() argument
743 hpfs_count_dnodes(struct super_block *s, dnode_secno dno, int *n_dnodes, int *n_subdirs, int *n_items) hpfs_count_dnodes() argument
796 map_nth_dirent(struct super_block *s, dnode_secno dno, int n, struct quad_buffer_head *qbh, struct dnode **dn) map_nth_dirent() argument
818 hpfs_de_as_down_as_possible(struct super_block *s, dnode_secno dno) hpfs_de_as_down_as_possible() argument
849 dnode_secno dno; map_pos_dirent() local
909 map_dirent(struct inode *inode, dnode_secno dno, const unsigned char *name, unsigned len, dnode_secno *dd, struct quad_buffer_head *qbh) map_dirent() argument
950 hpfs_remove_dtree(struct super_block *s, dnode_secno dno) hpfs_remove_dtree() argument
1005 dnode_secno dno, downd; map_fnode_dirent() local
[all...]
H A Dalloc.c405 void hpfs_free_dnode(struct super_block *s, dnode_secno dno) in hpfs_free_dnode() argument
407 if (hpfs_sb(s)->sb_chk) if (dno & 3) { in hpfs_free_dnode()
408 hpfs_error(s, "hpfs_free_dnode: dnode %08x not aligned", dno); in hpfs_free_dnode()
411 if (dno < hpfs_sb(s)->sb_dirband_start || in hpfs_free_dnode()
412 dno >= hpfs_sb(s)->sb_dirband_start + hpfs_sb(s)->sb_dirband_size) { in hpfs_free_dnode()
413 hpfs_free_sectors(s, dno, 4); in hpfs_free_dnode()
417 unsigned ssec = (dno - hpfs_sb(s)->sb_dirband_start) / 4; in hpfs_free_dnode()
424 hpfs_claim_dirband_free(s, dno); in hpfs_free_dnode()
429 dnode_secno *dno, struct quad_buffer_head *qbh) in hpfs_alloc_dnode()
433 if (!(*dno in hpfs_alloc_dnode()
428 hpfs_alloc_dnode(struct super_block *s, secno near, dnode_secno *dno, struct quad_buffer_head *qbh) hpfs_alloc_dnode() argument
[all...]
H A Dnamei.c34 dnode_secno dno; in hpfs_mkdir() local
44 dnode = hpfs_alloc_dnode(dir->i_sb, fno, &dno, &qbh0); in hpfs_mkdir()
60 hpfs_i(result)->i_dno = dno; in hpfs_mkdir()
87 fnode->u.external[0].disk_secno = cpu_to_le32(dno); in hpfs_mkdir()
120 hpfs_free_dnode(dir->i_sb, dno); in hpfs_mkdir()
373 dnode_secno dno; in hpfs_unlink() local
381 de = map_dirent(dir, hpfs_i(dir)->i_dno, name, len, &dno, &qbh); in hpfs_unlink()
393 r = hpfs_remove_dirent(dir, dno, de, &qbh, 1); in hpfs_unlink()
424 dnode_secno dno; in hpfs_rmdir() local
432 de = map_dirent(dir, hpfs_i(dir)->i_dno, name, len, &dno, in hpfs_rmdir()
519 dnode_secno dno; hpfs_rename() local
[all...]
H A Dmap.c326 dnode_secno dno; in hpfs_fnode_dno() local
332 dno = le32_to_cpu(fnode->u.external[0].disk_secno); in hpfs_fnode_dno()
334 return dno; in hpfs_fnode_dno()
H A Dhpfs_fn.h253 dnode_secno hpfs_de_as_down_as_possible(struct super_block *, dnode_secno dno);
/kernel/linux/linux-5.10/drivers/net/ethernet/tehuti/
H A Dtehuti.c1090 int dno, delta, idx; in bdx_rx_alloc_skbs() local
1094 dno = bdx_rxdb_available(db) - 1; in bdx_rx_alloc_skbs()
1095 while (dno > 0) { in bdx_rx_alloc_skbs()
1124 dno--; in bdx_rx_alloc_skbs()
/kernel/linux/linux-6.6/drivers/net/ethernet/tehuti/
H A Dtehuti.c1084 int dno, delta, idx; in bdx_rx_alloc_skbs() local
1088 dno = bdx_rxdb_available(db) - 1; in bdx_rx_alloc_skbs()
1089 while (dno > 0) { in bdx_rx_alloc_skbs()
1118 dno--; in bdx_rx_alloc_skbs()

Completed in 14 milliseconds