Searched refs:icur (Results 1 - 24 of 24) sorted by relevance

/linux-master/fs/xfs/libxfs/
H A Dxfs_bmap.c647 struct xfs_iext_cursor icur; local
713 for_each_xfs_iext(ifp, &icur, &rec) {
800 struct xfs_iext_cursor icur; local
867 xfs_iext_first(ifp, &icur);
868 xfs_iext_insert(ip, &icur, &rec, 0);
1114 struct xfs_iext_cursor icur; member in struct:xfs_iread_state
1193 xfs_iext_insert(ip, &ir->icur, &new,
1195 trace_xfs_read_extent(ip, &ir->icur,
1197 xfs_iext_next(ifp, &ir->icur);
1224 xfs_iext_first(ifp, &ir.icur);
1268 struct xfs_iext_cursor icur; local
1315 struct xfs_iext_cursor icur; local
1349 struct xfs_iext_cursor icur; local
2006 xfs_bmap_add_extent_unwritten_real( struct xfs_trans *tp, xfs_inode_t *ip, int whichfork, struct xfs_iext_cursor *icur, struct xfs_btree_cur **curp, xfs_bmbt_irec_t *new, int *logflagsp) argument
2564 xfs_bmap_add_extent_hole_delay( xfs_inode_t *ip, int whichfork, struct xfs_iext_cursor *icur, xfs_bmbt_irec_t *new) argument
2704 xfs_bmap_add_extent_hole_real( struct xfs_trans *tp, struct xfs_inode *ip, int whichfork, struct xfs_iext_cursor *icur, struct xfs_btree_cur **curp, struct xfs_bmbt_irec *new, int *logflagsp, uint32_t flags) argument
3973 struct xfs_iext_cursor icur; local
4055 xfs_bmapi_reserve_delalloc( struct xfs_inode *ip, int whichfork, xfs_fileoff_t off, xfs_filblks_t len, xfs_filblks_t prealloc, struct xfs_bmbt_irec *got, struct xfs_iext_cursor *icur, int eof) argument
4747 struct xfs_iext_cursor icur; local
4899 xfs_bmap_del_extent_delay( struct xfs_inode *ip, int whichfork, struct xfs_iext_cursor *icur, struct xfs_bmbt_irec *got, struct xfs_bmbt_irec *del) argument
5023 xfs_bmap_del_extent_cow( struct xfs_inode *ip, struct xfs_iext_cursor *icur, struct xfs_bmbt_irec *got, struct xfs_bmbt_irec *del) argument
5098 xfs_bmap_del_extent_real( xfs_inode_t *ip, xfs_trans_t *tp, struct xfs_iext_cursor *icur, struct xfs_btree_cur *cur, xfs_bmbt_irec_t *del, int *logflagsp, int whichfork, uint32_t bflags) argument
5373 struct xfs_iext_cursor icur; local
5712 xfs_bmse_merge( struct xfs_trans *tp, struct xfs_inode *ip, int whichfork, xfs_fileoff_t shift, struct xfs_iext_cursor *icur, struct xfs_bmbt_irec *got, struct xfs_bmbt_irec *left, struct xfs_btree_cur *cur, int *logflags) argument
5798 xfs_bmap_shift_update_extent( struct xfs_trans *tp, struct xfs_inode *ip, int whichfork, struct xfs_iext_cursor *icur, struct xfs_bmbt_irec *got, struct xfs_btree_cur *cur, int *logflags, xfs_fileoff_t startoff) argument
5854 struct xfs_iext_cursor icur; local
5969 struct xfs_iext_cursor icur; local
6073 struct xfs_iext_cursor icur; local
[all...]
H A Dxfs_inode_fork.c116 struct xfs_iext_cursor icur; local
141 xfs_iext_first(ifp, &icur);
156 xfs_iext_insert(ip, &icur, &new, state);
157 trace_xfs_read_extent(ip, &icur, state, _THIS_IP_);
158 xfs_iext_next(ifp, &icur);
573 struct xfs_iext_cursor icur; local
580 for_each_xfs_iext(ifp, &icur, &rec) {
585 trace_xfs_write_extent(ip, &icur, state, _RET_IP_);
H A Dxfs_bmap.h31 struct xfs_iext_cursor icur; /* incore extent cursor */ member in struct:xfs_bmalloca
223 struct xfs_iext_cursor *icur, struct xfs_btree_cur **curp,
H A Dxfs_attr.c87 struct xfs_iext_cursor icur; local
93 xfs_iext_first(ifp, &icur);
94 xfs_iext_get_extent(ifp, &icur, &imap);
H A Dxfs_ialloc.c1545 struct xfs_btree_cur *icur; /* inobt cursor */ local
1605 icur = xfs_inobt_init_cursor(pag, tp, agbp);
1607 error = xfs_check_agi_freecount(icur);
1611 error = xfs_dialloc_ag_update_inobt(icur, &rec, offset);
1625 error = xfs_check_agi_freecount(icur);
1632 xfs_btree_del_cursor(icur, XFS_BTREE_NOERROR);
1638 xfs_btree_del_cursor(icur, XFS_BTREE_ERROR);
/linux-master/fs/xfs/scrub/
H A Dcow_repair.c363 struct xfs_iext_cursor *icur,
370 if (!xfs_iext_lookup_extent(ip, ifp, startoff, icur, got))
401 struct xfs_iext_cursor *icur,
418 xfs_iext_update_extent(ip, BMAP_COWFORK, icur, &new);
429 xfs_iext_update_extent(ip, BMAP_COWFORK, icur, &new);
434 xfs_iext_insert(ip, icur, &new, BMAP_COWFORK);
447 struct xfs_iext_cursor icur; local
459 error = xrep_cow_find_mapping(xc, &icur, startoff, &got);
479 xrep_cow_replace_mapping(sc->ip, &icur, &got, &repl);
534 struct xfs_iext_cursor icur; local
361 xrep_cow_find_mapping( struct xrep_cow *xc, struct xfs_iext_cursor *icur, xfs_fileoff_t startoff, struct xfs_bmbt_irec *got) argument
399 xrep_cow_replace_mapping( struct xfs_inode *ip, struct xfs_iext_cursor *icur, const struct xfs_bmbt_irec *got, const struct xrep_cow_extent *repl) argument
[all...]
H A Dbmap.c122 struct xfs_iext_cursor icur; member in struct:xchk_bmap_info
468 struct xfs_iext_cursor icur; local
509 if (!xfs_iext_lookup_extent(ip, ifp, irec.br_startoff, &icur,
553 struct xfs_iext_cursor icur; member in struct:xchk_bmap_check_rmap_info
587 &sbcri->icur, &irec);
618 have_map = xfs_iext_next_extent(ifp, &sbcri->icur, &irec);
848 * @info.icur is zeroed before the first call.
862 xfs_iext_next(ifp, &info->icur);
863 if (!xfs_iext_get_extent(ifp, &info->icur, irec))
877 while (xfs_iext_peek_next_extent(ifp, &info->icur,
[all...]
H A Dbmap_repair.c370 struct xfs_iext_cursor icur; local
383 for_each_xfs_iext(ifp, &icur, &irec) {
523 struct xfs_iext_cursor icur; local
532 xfs_iext_first(ifp, &icur);
542 xfs_iext_insert_raw(ifp, &icur, &irec);
546 xfs_iext_next(ifp, &icur);
H A Drtbitmap.c99 struct xfs_iext_cursor icur; local
108 if (xfs_iext_lookup_extent(ip, &ip->i_df, endoff, &icur, &map)) {
H A Dialloc.c759 struct xfs_btree_cur **icur,
765 if (!(*icur) || xchk_skip_xref(sc->sm))
768 error = xfs_ialloc_has_inodes_at_extent(*icur, agbno, len, &outcome);
769 if (!xchk_should_check_xref(sc, &error, icur))
772 xchk_btree_xref_set_corrupt(sc, *icur, 0);
755 xchk_xref_inode_check( struct xfs_scrub *sc, xfs_agblock_t agbno, xfs_extlen_t len, struct xfs_btree_cur **icur, enum xbtree_recpacking expected) argument
H A Ddir.c634 struct xfs_iext_cursor icur; local
656 found = xfs_iext_lookup_extent(sc->ip, ifp, lblk, &icur, &got);
685 found = xfs_iext_lookup_extent(sc->ip, ifp, lblk, &icur, &got);
692 if (xfs_iext_lookup_extent(sc->ip, ifp, leaf_lblk, &icur, &got) &&
695 !xfs_iext_next_extent(ifp, &icur, &got)) {
711 found = xfs_iext_lookup_extent(sc->ip, ifp, lblk, &icur, &got);
749 found = xfs_iext_lookup_extent(sc->ip, ifp, lblk, &icur, &got);
H A Dquota.c260 struct xfs_iext_cursor icur; local
274 for_each_xfs_iext(ifp, &icur, &irec) {
H A Dreaddir.c150 struct xfs_iext_cursor icur; local
167 if (!xfs_iext_lookup_extent(dp, ifp, map_off, &icur, &map))
H A Drtsummary.c227 struct xfs_iext_cursor icur; local
242 if (xfs_iext_lookup_extent(ip, &ip->i_df, endoff, &icur, &map)) {
H A Dquota_repair.c403 struct xfs_iext_cursor icur; local
420 for_each_xfs_iext(ifp, &icur, &irec) {
488 for_each_xfs_iext(ifp, &icur, &irec) {
H A Drmap_repair.c496 struct xfs_iext_cursor icur; local
499 for_each_xfs_iext(ifp, &icur, &rec) {
H A Dinode_repair.c1601 struct xfs_iext_cursor icur; local
1616 if (!xfs_iext_lookup_extent_before(sc->ip, ifp, &off, &icur, &got)) {
/linux-master/fs/xfs/
H A Dxfs_reflink.c251 struct xfs_iext_cursor icur; local
257 if (!xfs_iext_lookup_extent(ip, ip->i_cowfp, offset_fsb, &icur, &got))
274 XFS_COW_FORK, &icur, &dummy_cur, &got,
278 } while (xfs_iext_next_extent(ip->i_cowfp, &icur, &got));
319 struct xfs_iext_cursor icur; local
327 if (!xfs_iext_lookup_extent(ip, ip->i_cowfp, offset_fsb, &icur, cmap))
587 struct xfs_iext_cursor icur; local
592 if (!xfs_iext_lookup_extent_before(ip, ifp, &end_fsb, &icur, &got))
602 xfs_iext_prev(ifp, &icur);
610 &icur,
725 struct xfs_iext_cursor icur; local
1568 struct xfs_iext_cursor icur; local
[all...]
H A Dxfs_iomap.c213 struct xfs_iext_cursor icur; local
230 xfs_iext_last(ifp, &icur);
231 if (!xfs_iext_get_extent(ifp, &icur, &irec) ||
419 struct xfs_iext_cursor *icur)
421 struct xfs_iext_cursor ncur = *icur;
969 struct xfs_iext_cursor icur, ccur; local
1014 eof = !xfs_iext_lookup_extent(ip, &ip->i_df, offset_fsb, &icur, &imap);
1105 offset, count, &icur);
1133 allocfork == XFS_DATA_FORK ? &icur : &ccur,
1297 struct xfs_iext_cursor icur; local
414 xfs_iomap_prealloc_size( struct xfs_inode *ip, int whichfork, loff_t offset, loff_t count, struct xfs_iext_cursor *icur) argument
[all...]
H A Dxfs_dir2_readdir.c260 struct xfs_iext_cursor icur; local
275 if (!xfs_iext_lookup_extent(dp, ifp, map_off, &icur, &map))
303 !xfs_iext_next_extent(ifp, &icur, &map))
327 if (!xfs_iext_next_extent(ifp, &icur, &map)) {
H A Dxfs_bmap_util.c85 struct xfs_iext_cursor icur; local
89 for_each_xfs_iext(ifp, &icur, &got) {
269 struct xfs_iext_cursor icur; local
372 if (!xfs_iext_lookup_extent(ip, ifp, bno, &icur, &got)) {
411 if (!xfs_iext_next_extent(ifp, &icur, &got)) {
454 struct xfs_iext_cursor icur; local
460 if (!xfs_iext_lookup_extent_before(ip, ifp, &end_fsb, &icur, &got))
474 if (!xfs_iext_prev_extent(ifp, &icur, &got))
479 error = xfs_bmap_del_extent_delay(ip, XFS_DATA_FORK, &icur,
481 if (error || !xfs_iext_get_extent(ifp, &icur,
[all...]
H A Dxfs_aops.c290 struct xfs_iext_cursor icur; local
334 xfs_iext_lookup_extent(ip, ip->i_cowfp, offset_fsb, &icur, &imap))
358 if (!xfs_iext_lookup_extent(ip, &ip->i_df, offset_fsb, &icur, &imap))
H A Dxfs_icache.c1783 struct xfs_iext_cursor icur; local
1785 if (!ifp || !xfs_iext_lookup_extent(ip, ifp, 0, &icur, &got))
1795 } while (xfs_iext_next_extent(ifp, &icur, &got));
/linux-master/fs/erofs/
H A Dzdata.c532 unsigned int icur; member in struct:z_erofs_decompress_frontend
725 while (fe->icur > 0) {
726 if (pcl->compressed_bvecs[--fe->icur].page)
728 pcl->compressed_bvecs[fe->icur] = *bvec;
883 fe->icur = z_erofs_pclusterpages(fe->pcl);

Completed in 214 milliseconds