Searched refs:cur (Results 1 - 25 of 771) sorted by relevance

1234567891011>>

/linux-master/fs/xfs/scrub/
H A Dtrace.c33 struct xfs_btree_cur *cur,
36 if (level < cur->bc_nlevels && cur->bc_levels[level].bp)
37 return XFS_DADDR_TO_FSB(cur->bc_mp,
38 xfs_buf_daddr(cur->bc_levels[level].bp));
40 if (level == cur->bc_nlevels - 1 &&
41 cur->bc_ops->type == XFS_BTREE_TYPE_INODE)
42 return XFS_INO_TO_FSB(cur->bc_mp, cur->bc_ino.ip->i_ino);
32 xchk_btree_cur_fsbno( struct xfs_btree_cur *cur, int level) argument
H A Dbtree.c28 struct xfs_btree_cur *cur,
50 if (cur->bc_ops->type == XFS_BTREE_TYPE_INODE)
51 trace_xchk_ifork_btree_op_error(sc, cur, level,
54 trace_xchk_btree_op_error(sc, cur, level,
64 struct xfs_btree_cur *cur,
68 return __xchk_btree_process_error(sc, cur, level, error,
75 struct xfs_btree_cur *cur,
79 return __xchk_btree_process_error(sc, cur, level, error,
87 struct xfs_btree_cur *cur,
94 if (cur
26 __xchk_btree_process_error( struct xfs_scrub *sc, struct xfs_btree_cur *cur, int level, int *error, __u32 errflag, void *ret_ip) argument
62 xchk_btree_process_error( struct xfs_scrub *sc, struct xfs_btree_cur *cur, int level, int *error) argument
73 xchk_btree_xref_process_error( struct xfs_scrub *sc, struct xfs_btree_cur *cur, int level, int *error) argument
85 __xchk_btree_set_corrupt( struct xfs_scrub *sc, struct xfs_btree_cur *cur, int level, __u32 errflag, void *ret_ip) argument
103 xchk_btree_set_corrupt( struct xfs_scrub *sc, struct xfs_btree_cur *cur, int level) argument
113 xchk_btree_xref_set_corrupt( struct xfs_scrub *sc, struct xfs_btree_cur *cur, int level) argument
123 xchk_btree_set_preen( struct xfs_scrub *sc, struct xfs_btree_cur *cur, int level) argument
140 struct xfs_btree_cur *cur = bs->cur; local
190 struct xfs_btree_cur *cur = bs->cur; local
261 struct xfs_btree_cur *cur = bs->cur; local
322 struct xfs_btree_cur *cur = bs->cur; local
422 struct xfs_btree_cur *cur = bs->cur; local
495 struct xfs_btree_cur *cur = bs->cur; local
546 struct xfs_btree_cur *cur = bs->cur; local
638 struct xfs_btree_cur *cur = bs->cur; local
677 xchk_btree( struct xfs_scrub *sc, struct xfs_btree_cur *cur, xchk_btree_rec_fn scrub_fn, const struct xfs_owner_info *oinfo, void *private) argument
[all...]
H A Dagb_bitmap.c54 struct xfs_btree_cur *cur,
63 xfs_btree_get_block(cur, level, &bp);
67 fsbno = XFS_DADDR_TO_FSB(cur->bc_mp, xfs_buf_daddr(bp));
68 agbno = XFS_FSB_TO_AGBNO(cur->bc_mp, fsbno);
77 struct xfs_btree_cur *cur)
79 return xfs_btree_visit_blocks(cur, xagb_bitmap_visit_btblock,
91 struct xfs_btree_cur *cur)
96 for (i = 0; i < cur->bc_nlevels && cur->bc_levels[i].ptr == 1; i++) {
97 error = xagb_bitmap_visit_btblock(cur,
53 xagb_bitmap_visit_btblock( struct xfs_btree_cur *cur, int level, void *priv) argument
75 xagb_bitmap_set_btblocks( struct xagb_bitmap *bitmap, struct xfs_btree_cur *cur) argument
89 xagb_bitmap_set_btcur_path( struct xagb_bitmap *bitmap, struct xfs_btree_cur *cur) argument
[all...]
H A Dbtree.h13 struct xfs_btree_cur *cur, int level, int *error);
17 struct xfs_btree_cur *cur, int level, int *error);
21 struct xfs_btree_cur *cur, int level);
22 void xchk_btree_set_preen(struct xfs_scrub *sc, struct xfs_btree_cur *cur,
27 struct xfs_btree_cur *cur, int level);
42 struct xfs_btree_cur *cur; member in struct:xchk_btree
66 int xchk_btree(struct xfs_scrub *sc, struct xfs_btree_cur *cur,
/linux-master/fs/xfs/libxfs/
H A Dxfs_btree_staging.c60 struct xfs_btree_cur *cur,
63 ASSERT(!(cur->bc_flags & XFS_BTREE_STAGING));
64 ASSERT(cur->bc_ops->type != XFS_BTREE_TYPE_INODE);
65 ASSERT(cur->bc_tp == NULL);
67 cur->bc_ag.afake = afake;
68 cur->bc_nlevels = afake->af_levels;
69 cur->bc_flags |= XFS_BTREE_STAGING;
80 struct xfs_btree_cur *cur,
84 ASSERT(cur->bc_flags & XFS_BTREE_STAGING);
85 ASSERT(cur
59 xfs_btree_stage_afakeroot( struct xfs_btree_cur *cur, struct xbtree_afakeroot *afake) argument
79 xfs_btree_commit_afakeroot( struct xfs_btree_cur *cur, struct xfs_trans *tp, struct xfs_buf *agbp) argument
126 xfs_btree_stage_ifakeroot( struct xfs_btree_cur *cur, struct xbtree_ifakeroot *ifake) argument
147 xfs_btree_commit_ifakeroot( struct xfs_btree_cur *cur, struct xfs_trans *tp, int whichfork) argument
282 xfs_btree_bload_prep_block( struct xfs_btree_cur *cur, struct xfs_btree_bload *bbl, struct list_head *buffers_list, unsigned int level, unsigned int nr_this_block, union xfs_btree_ptr *ptrp, struct xfs_buf **bpp, struct xfs_btree_block **blockp, void *priv) argument
355 xfs_btree_bload_leaf( struct xfs_btree_cur *cur, unsigned int recs_this_block, xfs_btree_bload_get_records_fn get_records, struct xfs_btree_block *block, void *priv) argument
385 xfs_btree_bload_node( struct xfs_btree_cur *cur, unsigned int recs_this_block, union xfs_btree_ptr *child_ptr, struct xfs_btree_block *block) argument
435 xfs_btree_bload_max_npb( struct xfs_btree_cur *cur, struct xfs_btree_bload *bbl, unsigned int level) argument
459 xfs_btree_bload_desired_npb( struct xfs_btree_cur *cur, struct xfs_btree_bload *bbl, unsigned int level) argument
480 xfs_btree_bload_level_geometry( struct xfs_btree_cur *cur, struct xfs_btree_bload *bbl, unsigned int level, uint64_t nr_this_level, unsigned int *avg_per_block, uint64_t *blocks, uint64_t *blocks_with_extra) argument
543 xfs_btree_bload_ensure_slack( struct xfs_btree_cur *cur, int *slack, int level) argument
571 xfs_btree_bload_compute_geometry( struct xfs_btree_cur *cur, struct xfs_btree_bload *bbl, uint64_t nr_records) argument
670 xfs_btree_bload( struct xfs_btree_cur *cur, struct xfs_btree_bload *bbl, void *priv) argument
[all...]
H A Dxfs_btree.c120 struct xfs_btree_cur *cur,
125 struct xfs_mount *mp = cur->bc_mp;
137 if (be32_to_cpu(block->bb_magic) != xfs_btree_magic(mp, cur->bc_ops))
142 cur->bc_ops->get_maxrecs(cur, level))
154 struct xfs_btree_cur *cur,
159 struct xfs_mount *mp = cur->bc_mp;
163 fa = __xfs_btree_check_lblock_hdr(cur, block, level, bp);
194 struct xfs_btree_cur *cur,
199 struct xfs_buftarg *btp = cur
119 __xfs_btree_check_lblock_hdr( struct xfs_btree_cur *cur, struct xfs_btree_block *block, int level, struct xfs_buf *bp) argument
153 __xfs_btree_check_fsblock( struct xfs_btree_cur *cur, struct xfs_btree_block *block, int level, struct xfs_buf *bp) argument
193 __xfs_btree_check_memblock( struct xfs_btree_cur *cur, struct xfs_btree_block *block, int level, struct xfs_buf *bp) argument
221 __xfs_btree_check_agblock( struct xfs_btree_cur *cur, struct xfs_btree_block *block, int level, struct xfs_buf *bp) argument
262 __xfs_btree_check_block( struct xfs_btree_cur *cur, struct xfs_btree_block *block, int level, struct xfs_buf *bp) argument
281 xfs_btree_block_errtag(struct xfs_btree_cur *cur) argument
292 xfs_btree_check_block( struct xfs_btree_cur *cur, struct xfs_btree_block *block, int level, struct xfs_buf *bp) argument
313 __xfs_btree_check_ptr( struct xfs_btree_cur *cur, const union xfs_btree_ptr *ptr, int index, int level) argument
348 xfs_btree_check_ptr( struct xfs_btree_cur *cur, const union xfs_btree_ptr *ptr, int index, int level) argument
468 xfs_btree_free_block( struct xfs_btree_cur *cur, struct xfs_buf *bp) argument
497 xfs_btree_del_cursor( struct xfs_btree_cur *cur, int error) argument
545 xfs_btree_buftarg( struct xfs_btree_cur *cur) argument
555 xfs_btree_bbsize( struct xfs_btree_cur *cur) argument
568 xfs_btree_dup_cursor( struct xfs_btree_cur *cur, struct xfs_btree_cur **ncur) argument
702 xfs_btree_block_len(struct xfs_btree_cur *cur) argument
718 xfs_btree_rec_offset( struct xfs_btree_cur *cur, int n) argument
730 xfs_btree_key_offset( struct xfs_btree_cur *cur, int n) argument
742 xfs_btree_high_key_offset( struct xfs_btree_cur *cur, int n) argument
754 xfs_btree_ptr_offset( struct xfs_btree_cur *cur, int n, int level) argument
768 xfs_btree_rec_addr( struct xfs_btree_cur *cur, int n, struct xfs_btree_block *block) argument
781 xfs_btree_key_addr( struct xfs_btree_cur *cur, int n, struct xfs_btree_block *block) argument
794 xfs_btree_high_key_addr( struct xfs_btree_cur *cur, int n, struct xfs_btree_block *block) argument
807 xfs_btree_ptr_addr( struct xfs_btree_cur *cur, int n, struct xfs_btree_block *block) argument
821 xfs_btree_ifork_ptr( struct xfs_btree_cur *cur) argument
838 xfs_btree_get_iroot( struct xfs_btree_cur *cur) argument
851 xfs_btree_get_block( struct xfs_btree_cur *cur, int level, struct xfs_buf **bpp) argument
870 xfs_btree_firstrec( struct xfs_btree_cur *cur, int level) argument
900 xfs_btree_lastrec( struct xfs_btree_cur *cur, int level) argument
962 xfs_btree_readahead_fsblock( struct xfs_btree_cur *cur, int lr, struct xfs_btree_block *block) argument
988 xfs_btree_readahead_memblock( struct xfs_btree_cur *cur, int lr, struct xfs_btree_block *block) argument
1014 xfs_btree_readahead_agblock( struct xfs_btree_cur *cur, int lr, struct xfs_btree_block *block) argument
1047 xfs_btree_readahead( struct xfs_btree_cur *cur, int lev, int lr) argument
1081 xfs_btree_ptr_to_daddr( struct xfs_btree_cur *cur, const union xfs_btree_ptr *ptr, xfs_daddr_t *daddr) argument
1114 xfs_btree_readahead_ptr( struct xfs_btree_cur *cur, union xfs_btree_ptr *ptr, xfs_extlen_t count) argument
1133 xfs_btree_setbuf( struct xfs_btree_cur *cur, int lev, struct xfs_buf *bp) argument
1160 xfs_btree_ptr_is_null( struct xfs_btree_cur *cur, const union xfs_btree_ptr *ptr) argument
1171 xfs_btree_set_ptr_null( struct xfs_btree_cur *cur, union xfs_btree_ptr *ptr) argument
1182 xfs_btree_ptrs_equal( struct xfs_btree_cur *cur, union xfs_btree_ptr *ptr1, union xfs_btree_ptr *ptr2) argument
1196 xfs_btree_get_sibling( struct xfs_btree_cur *cur, struct xfs_btree_block *block, union xfs_btree_ptr *ptr, int lr) argument
1218 xfs_btree_set_sibling( struct xfs_btree_cur *cur, struct xfs_btree_block *block, const union xfs_btree_ptr *ptr, int lr) argument
1307 xfs_btree_owner( struct xfs_btree_cur *cur) argument
1324 xfs_btree_init_block_cur( struct xfs_btree_cur *cur, struct xfs_buf *bp, int level, int numrecs) argument
1340 xfs_btree_is_lastrec( struct xfs_btree_cur *cur, struct xfs_btree_block *block, int level) argument
1359 xfs_btree_buf_to_ptr( struct xfs_btree_cur *cur, struct xfs_buf *bp, union xfs_btree_ptr *ptr) argument
1380 xfs_btree_set_refs( struct xfs_btree_cur *cur, struct xfs_buf *bp) argument
1388 xfs_btree_get_buf_block( struct xfs_btree_cur *cur, const union xfs_btree_ptr *ptr, struct xfs_btree_block **block, struct xfs_buf **bpp) argument
1415 xfs_btree_read_buf_block( struct xfs_btree_cur *cur, const union xfs_btree_ptr *ptr, int flags, struct xfs_btree_block **block, struct xfs_buf **bpp) argument
1449 xfs_btree_copy_keys( struct xfs_btree_cur *cur, union xfs_btree_key *dst_key, const union xfs_btree_key *src_key, int numkeys) argument
1463 xfs_btree_copy_recs( struct xfs_btree_cur *cur, union xfs_btree_rec *dst_rec, union xfs_btree_rec *src_rec, int numrecs) argument
1477 xfs_btree_copy_ptrs( struct xfs_btree_cur *cur, union xfs_btree_ptr *dst_ptr, const union xfs_btree_ptr *src_ptr, int numptrs) argument
1491 xfs_btree_shift_keys( struct xfs_btree_cur *cur, union xfs_btree_key *key, int dir, int numkeys) argument
1510 xfs_btree_shift_recs( struct xfs_btree_cur *cur, union xfs_btree_rec *rec, int dir, int numrecs) argument
1529 xfs_btree_shift_ptrs( struct xfs_btree_cur *cur, union xfs_btree_ptr *ptr, int dir, int numptrs) argument
1548 xfs_btree_log_keys( struct xfs_btree_cur *cur, struct xfs_buf *bp, int first, int last) argument
1570 xfs_btree_log_recs( struct xfs_btree_cur *cur, struct xfs_buf *bp, int first, int last) argument
1588 xfs_btree_log_ptrs( struct xfs_btree_cur *cur, struct xfs_buf *bp, int first, int last) argument
1614 xfs_btree_log_block( struct xfs_btree_cur *cur, struct xfs_buf *bp, uint32_t fields) argument
1683 xfs_btree_increment( struct xfs_btree_cur *cur, int level, int *stat) argument
1786 xfs_btree_decrement( struct xfs_btree_cur *cur, int level, int *stat) argument
1879 xfs_btree_check_block_owner( struct xfs_btree_cur *cur, struct xfs_btree_block *block) argument
1902 xfs_btree_lookup_get_block( struct xfs_btree_cur *cur, int level, const union xfs_btree_ptr *pp, struct xfs_btree_block **blkp) argument
1966 xfs_lookup_get_search_key( struct xfs_btree_cur *cur, int level, int keyno, struct xfs_btree_block *block, union xfs_btree_key *kp) argument
1986 xfs_btree_init_ptr_from_cur( struct xfs_btree_cur *cur, union xfs_btree_ptr *ptr) argument
2008 xfs_btree_lookup( struct xfs_btree_cur *cur, xfs_lookup_t dir, int *stat) argument
2173 xfs_btree_high_key_from_key( struct xfs_btree_cur *cur, union xfs_btree_key *key) argument
2184 xfs_btree_get_leaf_keys( struct xfs_btree_cur *cur, struct xfs_btree_block *block, union xfs_btree_key *key) argument
2215 xfs_btree_get_node_keys( struct xfs_btree_cur *cur, struct xfs_btree_block *block, union xfs_btree_key *key) argument
2246 xfs_btree_get_keys( struct xfs_btree_cur *cur, struct xfs_btree_block *block, union xfs_btree_key *key) argument
2265 xfs_btree_needs_key_update( struct xfs_btree_cur *cur, int ptr) argument
2278 __xfs_btree_updkeys( struct xfs_btree_cur *cur, int level, struct xfs_btree_block *block, struct xfs_buf *bp0, bool force_all) argument
2334 xfs_btree_updkeys_force( struct xfs_btree_cur *cur, int level) argument
2349 xfs_btree_update_keys( struct xfs_btree_cur *cur, int level) argument
2397 xfs_btree_update( struct xfs_btree_cur *cur, union xfs_btree_rec *rec) argument
2450 xfs_btree_lshift( struct xfs_btree_cur *cur, int level, int *stat) argument
2647 xfs_btree_rshift( struct xfs_btree_cur *cur, int level, int *stat) argument
2811 xfs_btree_alloc_block( struct xfs_btree_cur *cur, const union xfs_btree_ptr *hint_block, union xfs_btree_ptr *new_block, int *stat) argument
2842 __xfs_btree_split( struct xfs_btree_cur *cur, int level, union xfs_btree_ptr *ptrp, union xfs_btree_key *key, struct xfs_btree_cur **curp, int *stat) argument
3024 struct xfs_btree_cur *cur; member in struct:xfs_btree_split_args
3093 xfs_btree_split( struct xfs_btree_cur *cur, int level, union xfs_btree_ptr *ptrp, union xfs_btree_key *key, struct xfs_btree_cur **curp, int *stat) argument
3131 xfs_btree_new_iroot( struct xfs_btree_cur *cur, int *logflags, int *stat) argument
3232 xfs_btree_set_root( struct xfs_btree_cur *cur, const union xfs_btree_ptr *ptr, int inc) argument
3250 xfs_btree_new_root( struct xfs_btree_cur *cur, int *stat) argument
3377 xfs_btree_make_block_unfull( struct xfs_btree_cur *cur, int level, int numrecs, int *oindex, int *index, union xfs_btree_ptr *nptr, struct xfs_btree_cur **ncur, union xfs_btree_key *key, int *stat) argument
3446 xfs_btree_insrec( struct xfs_btree_cur *cur, int level, union xfs_btree_ptr *ptrp, union xfs_btree_rec *rec, union xfs_btree_key *key, struct xfs_btree_cur **curp, int *stat) argument
3656 xfs_btree_insert( struct xfs_btree_cur *cur, int *stat) argument
3742 xfs_btree_kill_iroot( struct xfs_btree_cur *cur) argument
3844 xfs_btree_kill_root( struct xfs_btree_cur *cur, struct xfs_buf *bp, int level, union xfs_btree_ptr *newroot) argument
3872 xfs_btree_dec_cursor( struct xfs_btree_cur *cur, int level, int *stat) argument
3897 xfs_btree_delrec( struct xfs_btree_cur *cur, int level, int *stat) argument
4426 xfs_btree_delete( struct xfs_btree_cur *cur, int *stat) argument
4480 xfs_btree_get_rec( struct xfs_btree_cur *cur, union xfs_btree_rec **recp, int *stat) argument
4519 xfs_btree_visit_block( struct xfs_btree_cur *cur, int level, xfs_btree_visit_blocks_fn fn, void *data) argument
4562 xfs_btree_visit_blocks( struct xfs_btree_cur *cur, xfs_btree_visit_blocks_fn fn, unsigned int flags, void *data) argument
4640 xfs_btree_block_change_owner( struct xfs_btree_cur *cur, int level, void *data) argument
4687 xfs_btree_change_owner( struct xfs_btree_cur *cur, uint64_t new_owner, struct list_head *buffer_list) argument
4920 xfs_btree_simple_query_range( struct xfs_btree_cur *cur, const union xfs_btree_key *low_key, const union xfs_btree_key *high_key, xfs_btree_query_range_fn fn, void *priv) argument
5007 xfs_btree_overlapped_query_range( struct xfs_btree_cur *cur, const union xfs_btree_key *low_key, const union xfs_btree_key *high_key, xfs_btree_query_range_fn fn, void *priv) argument
5143 xfs_btree_key_from_irec( struct xfs_btree_cur *cur, union xfs_btree_key *key, const union xfs_btree_irec *irec) argument
5162 xfs_btree_query_range( struct xfs_btree_cur *cur, const union xfs_btree_irec *low_rec, const union xfs_btree_irec *high_rec, xfs_btree_query_range_fn fn, void *priv) argument
5189 xfs_btree_query_all( struct xfs_btree_cur *cur, xfs_btree_query_range_fn fn, void *priv) argument
5205 xfs_btree_count_blocks_helper( struct xfs_btree_cur *cur, int level, void *data) argument
5218 xfs_btree_count_blocks( struct xfs_btree_cur *cur, xfs_extlen_t *blocks) argument
5229 xfs_btree_diff_two_ptrs( struct xfs_btree_cur *cur, const union xfs_btree_ptr *a, const union xfs_btree_ptr *b) argument
5254 xfs_btree_has_records_helper( struct xfs_btree_cur *cur, const union xfs_btree_rec *rec, void *priv) argument
5321 xfs_btree_has_records( struct xfs_btree_cur *cur, const union xfs_btree_irec *low, const union xfs_btree_irec *high, const union xfs_btree_key *mask, enum xbtree_recpacking *outcome) argument
5369 xfs_btree_has_more_records( struct xfs_btree_cur *cur) argument
5429 xfs_btree_goto_left_edge( struct xfs_btree_cur *cur) argument
[all...]
H A Dxfs_refcount.c45 * given by cur.
49 struct xfs_btree_cur *cur,
54 trace_xfs_refcount_lookup(cur->bc_mp, cur->bc_ag.pag->pag_agno,
57 cur->bc_rec.rc.rc_startblock = bno;
58 cur->bc_rec.rc.rc_blockcount = 0;
59 cur->bc_rec.rc.rc_domain = domain;
60 return xfs_btree_lookup(cur, XFS_LOOKUP_LE, stat);
65 * given by cur.
69 struct xfs_btree_cur *cur,
48 xfs_refcount_lookup_le( struct xfs_btree_cur *cur, enum xfs_refc_domain domain, xfs_agblock_t bno, int *stat) argument
68 xfs_refcount_lookup_ge( struct xfs_btree_cur *cur, enum xfs_refc_domain domain, xfs_agblock_t bno, int *stat) argument
88 xfs_refcount_lookup_eq( struct xfs_btree_cur *cur, enum xfs_refc_domain domain, xfs_agblock_t bno, int *stat) argument
147 xfs_refcount_complain_bad_rec( struct xfs_btree_cur *cur, xfs_failaddr_t fa, const struct xfs_refcount_irec *irec) argument
168 xfs_refcount_get_rec( struct xfs_btree_cur *cur, struct xfs_refcount_irec *irec, int *stat) argument
196 xfs_refcount_update( struct xfs_btree_cur *cur, struct xfs_refcount_irec *irec) argument
225 xfs_refcount_insert( struct xfs_btree_cur *cur, struct xfs_refcount_irec *irec, int *i) argument
262 xfs_refcount_delete( struct xfs_btree_cur *cur, int *i) argument
385 xfs_refcount_split_extent( struct xfs_btree_cur *cur, enum xfs_refc_domain domain, xfs_agblock_t agbno, bool *shape_changed) argument
450 xfs_refcount_merge_center_extents( struct xfs_btree_cur *cur, struct xfs_refcount_irec *left, struct xfs_refcount_irec *center, struct xfs_refcount_irec *right, unsigned long long extlen, xfs_extlen_t *aglen) argument
534 xfs_refcount_merge_left_extent( struct xfs_btree_cur *cur, struct xfs_refcount_irec *left, struct xfs_refcount_irec *cleft, xfs_agblock_t *agbno, xfs_extlen_t *aglen) argument
601 xfs_refcount_merge_right_extent( struct xfs_btree_cur *cur, struct xfs_refcount_irec *right, struct xfs_refcount_irec *cright, xfs_extlen_t *aglen) argument
671 xfs_refcount_find_left_extents( struct xfs_btree_cur *cur, struct xfs_refcount_irec *left, struct xfs_refcount_irec *cleft, enum xfs_refc_domain domain, xfs_agblock_t agbno, xfs_extlen_t aglen) argument
766 xfs_refcount_find_right_extents( struct xfs_btree_cur *cur, struct xfs_refcount_irec *right, struct xfs_refcount_irec *cright, enum xfs_refc_domain domain, xfs_agblock_t agbno, xfs_extlen_t aglen) argument
993 xfs_refcount_merge_extents( struct xfs_btree_cur *cur, enum xfs_refc_domain domain, xfs_agblock_t *agbno, xfs_extlen_t *aglen, enum xfs_refc_adjust_op adjust, bool *shape_changed) argument
1070 xfs_refcount_still_have_space( struct xfs_btree_cur *cur) argument
1108 xfs_refcount_adjust_extents( struct xfs_btree_cur *cur, xfs_agblock_t *agbno, xfs_extlen_t *aglen, enum xfs_refc_adjust_op adj) argument
1264 xfs_refcount_adjust( struct xfs_btree_cur *cur, xfs_agblock_t *agbno, xfs_extlen_t *aglen, enum xfs_refc_adjust_op adj) argument
1345 xfs_refcount_continue_op( struct xfs_btree_cur *cur, struct xfs_refcount_intent *ri, xfs_agblock_t new_agbno) argument
1527 xfs_refcount_find_shared( struct xfs_btree_cur *cur, xfs_agblock_t agbno, xfs_extlen_t aglen, xfs_agblock_t *fbno, xfs_extlen_t *flen, bool find_end_of_shared) argument
1691 xfs_refcount_adjust_cow_extents( struct xfs_btree_cur *cur, xfs_agblock_t agbno, xfs_extlen_t aglen, enum xfs_refc_adjust_op adj) argument
1798 xfs_refcount_adjust_cow( struct xfs_btree_cur *cur, xfs_agblock_t agbno, xfs_extlen_t aglen, enum xfs_refc_adjust_op adj) argument
1919 xfs_refcount_recover_extent( struct xfs_btree_cur *cur, const union xfs_btree_rec *rec, void *priv) argument
1957 struct xfs_btree_cur *cur; local
2054 xfs_refcount_has_records( struct xfs_btree_cur *cur, enum xfs_refc_domain domain, xfs_agblock_t bno, xfs_extlen_t len, enum xbtree_recpacking *outcome) argument
2080 xfs_refcount_query_range_helper( struct xfs_btree_cur *cur, const union xfs_btree_rec *rec, void *priv) argument
2099 xfs_refcount_query_range( struct xfs_btree_cur *cur, const struct xfs_refcount_irec *low_rec, const struct xfs_refcount_irec *high_rec, xfs_refcount_query_range_fn fn, void *priv) argument
[all...]
H A Dxfs_btree.h81 #define XFS_BTREE_STATS_INC(cur, stat) \
82 XFS_STATS_INC_OFF((cur)->bc_mp, \
83 (cur)->bc_ops->statoff + __XBTS_ ## stat)
84 #define XFS_BTREE_STATS_ADD(cur, stat, val) \
85 XFS_STATS_ADD_OFF((cur)->bc_mp, \
86 (cur)->bc_ops->statoff + __XBTS_ ## stat, val)
147 void (*set_root)(struct xfs_btree_cur *cur,
151 int (*alloc_block)(struct xfs_btree_cur *cur,
155 int (*free_block)(struct xfs_btree_cur *cur, struct xfs_buf *bp);
158 void (*update_lastrec)(struct xfs_btree_cur *cur,
543 xfs_btree_keycmp_lt( struct xfs_btree_cur *cur, const union xfs_btree_key *key1, const union xfs_btree_key *key2) argument
552 xfs_btree_keycmp_gt( struct xfs_btree_cur *cur, const union xfs_btree_key *key1, const union xfs_btree_key *key2) argument
561 xfs_btree_keycmp_eq( struct xfs_btree_cur *cur, const union xfs_btree_key *key1, const union xfs_btree_key *key2) argument
570 xfs_btree_keycmp_le( struct xfs_btree_cur *cur, const union xfs_btree_key *key1, const union xfs_btree_key *key2) argument
579 xfs_btree_keycmp_ge( struct xfs_btree_cur *cur, const union xfs_btree_key *key1, const union xfs_btree_key *key2) argument
588 xfs_btree_keycmp_ne( struct xfs_btree_cur *cur, const union xfs_btree_key *key1, const union xfs_btree_key *key2) argument
598 xfs_btree_masked_keycmp_lt( struct xfs_btree_cur *cur, const union xfs_btree_key *key1, const union xfs_btree_key *key2, const union xfs_btree_key *mask) argument
608 xfs_btree_masked_keycmp_gt( struct xfs_btree_cur *cur, const union xfs_btree_key *key1, const union xfs_btree_key *key2, const union xfs_btree_key *mask) argument
618 xfs_btree_masked_keycmp_ge( struct xfs_btree_cur *cur, const union xfs_btree_key *key1, const union xfs_btree_key *key2, const union xfs_btree_key *mask) argument
629 xfs_btree_islastblock( struct xfs_btree_cur *cur, int level) argument
673 struct xfs_btree_cur *cur; local
697 xfs_btree_at_iroot( const struct xfs_btree_cur *cur, int level) argument
[all...]
H A Dxfs_btree_staging.h22 void xfs_btree_stage_afakeroot(struct xfs_btree_cur *cur,
24 void xfs_btree_commit_afakeroot(struct xfs_btree_cur *cur, struct xfs_trans *tp,
43 void xfs_btree_stage_ifakeroot(struct xfs_btree_cur *cur,
45 void xfs_btree_commit_ifakeroot(struct xfs_btree_cur *cur, struct xfs_trans *tp,
49 typedef int (*xfs_btree_bload_get_records_fn)(struct xfs_btree_cur *cur,
52 typedef int (*xfs_btree_bload_claim_block_fn)(struct xfs_btree_cur *cur,
54 typedef size_t (*xfs_btree_bload_iroot_size_fn)(struct xfs_btree_cur *cur,
125 int xfs_btree_bload_compute_geometry(struct xfs_btree_cur *cur,
127 int xfs_btree_bload(struct xfs_btree_cur *cur, struct xfs_btree_bload *bbl,
H A Dxfs_ialloc_btree.c30 struct xfs_btree_cur *cur,
33 return M_IGEO(cur->bc_mp)->inobt_mnr[level != 0];
38 struct xfs_btree_cur *cur)
40 return xfs_inobt_init_cursor(cur->bc_ag.pag, cur->bc_tp,
41 cur->bc_ag.agbp);
46 struct xfs_btree_cur *cur)
48 return xfs_finobt_init_cursor(cur->bc_ag.pag, cur->bc_tp,
49 cur
29 xfs_inobt_get_minrecs( struct xfs_btree_cur *cur, int level) argument
37 xfs_inobt_dup_cursor( struct xfs_btree_cur *cur) argument
45 xfs_finobt_dup_cursor( struct xfs_btree_cur *cur) argument
53 xfs_inobt_set_root( struct xfs_btree_cur *cur, const union xfs_btree_ptr *nptr, int inc) argument
67 xfs_finobt_set_root( struct xfs_btree_cur *cur, const union xfs_btree_ptr *nptr, int inc) argument
83 xfs_inobt_mod_blockcount( struct xfs_btree_cur *cur, int howmuch) argument
101 __xfs_inobt_alloc_block( struct xfs_btree_cur *cur, const union xfs_btree_ptr *start, union xfs_btree_ptr *new, int *stat, enum xfs_ag_resv_type resv) argument
140 xfs_inobt_alloc_block( struct xfs_btree_cur *cur, const union xfs_btree_ptr *start, union xfs_btree_ptr *new, int *stat) argument
150 xfs_finobt_alloc_block( struct xfs_btree_cur *cur, const union xfs_btree_ptr *start, union xfs_btree_ptr *new, int *stat) argument
163 __xfs_inobt_free_block( struct xfs_btree_cur *cur, struct xfs_buf *bp, enum xfs_ag_resv_type resv) argument
177 xfs_inobt_free_block( struct xfs_btree_cur *cur, struct xfs_buf *bp) argument
185 xfs_finobt_free_block( struct xfs_btree_cur *cur, struct xfs_buf *bp) argument
195 xfs_inobt_get_maxrecs( struct xfs_btree_cur *cur, int level) argument
223 xfs_inobt_init_rec_from_cur( struct xfs_btree_cur *cur, union xfs_btree_rec *rec) argument
245 xfs_inobt_init_ptr_from_cur( struct xfs_btree_cur *cur, union xfs_btree_ptr *ptr) argument
257 xfs_finobt_init_ptr_from_cur( struct xfs_btree_cur *cur, union xfs_btree_ptr *ptr) argument
268 xfs_inobt_key_diff( struct xfs_btree_cur *cur, const union xfs_btree_key *key) argument
277 xfs_inobt_diff_two_keys( struct xfs_btree_cur *cur, const union xfs_btree_key *k1, const union xfs_btree_key *k2, const union xfs_btree_key *mask) argument
378 xfs_inobt_keys_inorder( struct xfs_btree_cur *cur, const union xfs_btree_key *k1, const union xfs_btree_key *k2) argument
388 xfs_inobt_recs_inorder( struct xfs_btree_cur *cur, const union xfs_btree_rec *r1, const union xfs_btree_rec *r2) argument
398 xfs_inobt_keys_contiguous( struct xfs_btree_cur *cur, const union xfs_btree_key *key1, const union xfs_btree_key *key2, const union xfs_btree_key *mask) argument
482 struct xfs_btree_cur *cur; local
508 struct xfs_btree_cur *cur; local
527 xfs_inobt_commit_staged_btree( struct xfs_btree_cur *cur, struct xfs_trans *tp, struct xfs_buf *agbp) argument
745 struct xfs_btree_cur *cur; local
[all...]
H A Dxfs_rmap.c32 * in the btree given by cur.
36 struct xfs_btree_cur *cur,
47 cur->bc_rec.r.rm_startblock = bno;
48 cur->bc_rec.r.rm_blockcount = 0;
49 cur->bc_rec.r.rm_owner = owner;
50 cur->bc_rec.r.rm_offset = offset;
51 cur->bc_rec.r.rm_flags = flags;
53 error = xfs_btree_lookup(cur, XFS_LOOKUP_LE, stat);
57 error = xfs_rmap_get_rec(cur, irec, &get_stat);
61 xfs_btree_mark_sick(cur);
35 xfs_rmap_lookup_le( struct xfs_btree_cur *cur, xfs_agblock_t bno, uint64_t owner, uint64_t offset, unsigned int flags, struct xfs_rmap_irec *irec, int *stat) argument
73 xfs_rmap_lookup_eq( struct xfs_btree_cur *cur, xfs_agblock_t bno, xfs_extlen_t len, uint64_t owner, uint64_t offset, unsigned int flags, int *stat) argument
96 xfs_rmap_update( struct xfs_btree_cur *cur, struct xfs_rmap_irec *irec) argument
273 xfs_rmap_check_btrec( struct xfs_btree_cur *cur, const struct xfs_rmap_irec *irec) argument
283 xfs_rmap_complain_bad_rec( struct xfs_btree_cur *cur, xfs_failaddr_t fa, const struct xfs_rmap_irec *irec) argument
309 xfs_rmap_get_rec( struct xfs_btree_cur *cur, struct xfs_rmap_irec *irec, int *stat) argument
338 xfs_rmap_find_left_neighbor_helper( struct xfs_btree_cur *cur, const struct xfs_rmap_irec *rec, void *priv) argument
367 xfs_rmap_find_left_neighbor( struct xfs_btree_cur *cur, xfs_agblock_t bno, uint64_t owner, uint64_t offset, unsigned int flags, struct xfs_rmap_irec *irec, int *stat) argument
437 xfs_rmap_lookup_le_range_helper( struct xfs_btree_cur *cur, const struct xfs_rmap_irec *rec, void *priv) argument
468 xfs_rmap_lookup_le_range( struct xfs_btree_cur *cur, xfs_agblock_t bno, uint64_t owner, uint64_t offset, unsigned int flags, struct xfs_rmap_irec *irec, int *stat) argument
536 xfs_rmap_free_check_owner( struct xfs_btree_cur *cur, uint64_t ltoff, struct xfs_rmap_irec *rec, xfs_filblks_t len, uint64_t owner, uint64_t offset, unsigned int flags) argument
615 xfs_rmap_unmap( struct xfs_btree_cur *cur, xfs_agblock_t bno, xfs_extlen_t len, bool unwritten, const struct xfs_owner_info *oinfo) argument
917 struct xfs_btree_cur *cur; local
965 xfs_rmap_map( struct xfs_btree_cur *cur, xfs_agblock_t bno, xfs_extlen_t len, bool unwritten, const struct xfs_owner_info *oinfo) argument
1169 struct xfs_btree_cur *cur; local
1200 xfs_rmap_convert( struct xfs_btree_cur *cur, xfs_agblock_t bno, xfs_extlen_t len, bool unwritten, const struct xfs_owner_info *oinfo) argument
1712 xfs_rmap_convert_shared( struct xfs_btree_cur *cur, xfs_agblock_t bno, xfs_extlen_t len, bool unwritten, const struct xfs_owner_info *oinfo) argument
2148 xfs_rmap_unmap_shared( struct xfs_btree_cur *cur, xfs_agblock_t bno, xfs_extlen_t len, bool unwritten, const struct xfs_owner_info *oinfo) argument
2343 xfs_rmap_map_shared( struct xfs_btree_cur *cur, xfs_agblock_t bno, xfs_extlen_t len, bool unwritten, const struct xfs_owner_info *oinfo) argument
2496 xfs_rmap_map_raw( struct xfs_btree_cur *cur, struct xfs_rmap_irec *rmap) argument
2526 xfs_rmap_query_range_helper( struct xfs_btree_cur *cur, const union xfs_btree_rec *rec, void *priv) argument
2546 xfs_rmap_query_range( struct xfs_btree_cur *cur, const struct xfs_rmap_irec *low_rec, const struct xfs_rmap_irec *high_rec, xfs_rmap_query_range_fn fn, void *priv) argument
2563 xfs_rmap_query_all( struct xfs_btree_cur *cur, xfs_rmap_query_range_fn fn, void *priv) argument
2886 xfs_rmap_has_records( struct xfs_btree_cur *cur, xfs_agblock_t bno, xfs_extlen_t len, enum xbtree_recpacking *outcome) argument
2964 xfs_rmap_count_owners_helper( struct xfs_btree_cur *cur, const struct xfs_rmap_irec *rec, void *priv) argument
3017 xfs_rmap_count_owners( struct xfs_btree_cur *cur, xfs_agblock_t bno, xfs_extlen_t len, const struct xfs_owner_info *oinfo, struct xfs_rmap_matches *results) argument
3048 xfs_rmap_has_other_keys( struct xfs_btree_cur *cur, xfs_agblock_t bno, xfs_extlen_t len, const struct xfs_owner_info *oinfo, bool *has_other) argument
[all...]
/linux-master/arch/arm/include/asm/
H A Dcurrent.h19 struct task_struct *cur; local
28 cur = __builtin_thread_pointer();
50 : "=r"(cur));
54 cur = __current;
56 asm(LOAD_SYM_ARMV6(%0, __current) : "=r"(cur));
58 return cur;
/linux-master/drivers/gpu/drm/xe/
H A Dxe_res_cursor.h65 * @cur: cursor object to initialize
71 struct xe_res_cursor *cur)
73 cur->sgl = NULL;
79 cur->mem_type = res->mem_type;
81 switch (cur->mem_type) {
106 cur->mm = mm;
107 cur->start = drm_buddy_block_offset(block) + start;
108 cur->size = min(drm_buddy_block_size(mm, block) - start,
110 cur->remaining = size;
111 cur
69 xe_res_first(struct ttm_resource *res, u64 start, u64 size, struct xe_res_cursor *cur) argument
129 __xe_res_sg_next(struct xe_res_cursor *cur) argument
155 xe_res_first_sg(const struct sg_table *sg, u64 start, u64 size, struct xe_res_cursor *cur) argument
179 xe_res_next(struct xe_res_cursor *cur, u64 size) argument
236 xe_res_dma(const struct xe_res_cursor *cur) argument
[all...]
/linux-master/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_res_cursor.h50 * @cur: cursor object to initialize
56 struct amdgpu_res_cursor *cur)
67 cur->mem_type = res->mem_type;
69 switch (cur->mem_type) {
87 cur->start = amdgpu_vram_mgr_block_start(block) + start;
88 cur->size = min(amdgpu_vram_mgr_block_size(block) - start, size);
89 cur->remaining = size;
90 cur->node = block;
98 cur->start = (node->start << PAGE_SHIFT) + start;
99 cur
54 amdgpu_res_first(struct ttm_resource *res, uint64_t start, uint64_t size, struct amdgpu_res_cursor *cur) argument
125 amdgpu_res_next(struct amdgpu_res_cursor *cur, uint64_t size) argument
[all...]
/linux-master/security/selinux/ss/
H A Dhashtab.c71 struct hashtab_node *cur, *temp; local
74 cur = h->htable[i];
75 while (cur) {
76 temp = cur;
77 cur = cur->next;
92 struct hashtab_node *cur; local
95 cur = h->htable[i];
96 while (cur) {
97 ret = apply(cur
111 struct hashtab_node *cur; local
144 struct hashtab_node *cur, *tmp, *tail; local
[all...]
/linux-master/drivers/char/
H A Dbsr.c157 struct bsr_dev *cur, *n; local
159 list_for_each_entry_safe(cur, n, &bsr_devs, bsr_list) {
160 if (cur->bsr_device) {
161 cdev_del(&cur->bsr_cdev);
162 device_del(cur->bsr_device);
164 list_del(&cur->bsr_list);
165 kfree(cur);
189 struct bsr_dev *cur = kzalloc(sizeof(struct bsr_dev), local
194 if (!cur) {
203 kfree(cur);
[all...]
/linux-master/kernel/printk/
H A Dnbcon.c132 * @cur: Old/expected state
135 * Return: True on success. False on fail and @cur is updated.
137 static inline bool nbcon_state_try_cmpxchg(struct console *con, struct nbcon_state *cur, argument
140 return atomic_try_cmpxchg(&ACCESS_PRIVATE(con, nbcon_state), &cur->atom, new->atom);
207 * @cur: The current console state
212 * Return: 0 on success. Otherwise, an error code on failure. Also @cur
227 struct nbcon_state *cur)
237 if (ctxt->prio <= cur->prio || ctxt->prio <= cur->req_prio)
240 if (cur
226 nbcon_context_try_acquire_direct(struct nbcon_context *ctxt, struct nbcon_state *cur) argument
260 nbcon_waiter_matches(struct nbcon_state *cur, int expected_prio) argument
306 nbcon_context_try_acquire_requested(struct nbcon_context *ctxt, struct nbcon_state *cur) argument
389 nbcon_context_try_acquire_handover(struct nbcon_context *ctxt, struct nbcon_state *cur) argument
495 nbcon_context_try_acquire_hostile(struct nbcon_context *ctxt, struct nbcon_state *cur) argument
546 struct nbcon_state cur; local
580 nbcon_owner_matches(struct nbcon_state *cur, int expected_cpu, int expected_prio) argument
608 struct nbcon_state cur; local
657 nbcon_context_can_proceed(struct nbcon_context *ctxt, struct nbcon_state *cur) argument
729 struct nbcon_state cur; local
762 struct nbcon_state cur; local
853 struct nbcon_state cur; local
[all...]
/linux-master/drivers/block/drbd/
H A Ddrbd_vli.h199 static inline void bitstream_cursor_reset(struct bitstream_cursor *cur, void *s) argument
201 cur->b = s;
202 cur->bit = 0;
207 static inline void bitstream_cursor_advance(struct bitstream_cursor *cur, unsigned int bits) argument
209 bits += cur->bit;
210 cur->b = cur->b + (bits >> 3);
211 cur->bit = bits & 7;
216 struct bitstream_cursor cur; member in struct:bitstream
231 bitstream_cursor_reset(&bs->cur, b
[all...]
/linux-master/kernel/
H A Dcrash_reserve.c62 char *cur = cmdline, *tmp; local
78 start = memparse(cur, &tmp);
79 if (cur == tmp) {
83 cur = tmp;
84 if (*cur != '-') {
88 cur++;
91 if (*cur != ':') {
92 end = memparse(cur, &tmp);
93 if (cur == tmp) {
97 cur
156 char *cur = cmdline; local
194 char *cur = cmdline; local
[all...]
/linux-master/drivers/net/wireless/mediatek/mt7601u/
H A Dcore.c31 u32 cur; local
38 cur = mt7601u_rr(dev, offset) & mask;
39 if (cur == val)
53 u32 cur; local
60 cur = mt7601u_rr(dev, offset) & mask;
61 if (cur == val)
/linux-master/arch/arm64/kvm/hyp/nvhe/
H A Dearly_alloc.c17 static unsigned long cur; variable
21 return (cur - base) >> PAGE_SHIFT;
27 void *ret = (void *)cur;
32 if (end - cur < size)
35 cur += size;
51 base = cur = (unsigned long)virt;
/linux-master/tools/power/cpupower/
H A Dcpupower-completion.sh11 local cur="${COMP_WORDS[COMP_CWORD]}"
13 frequency-info) COMPREPLY=($(compgen -W "$flags" -- "$cur")) ;;
21 local cur="${COMP_WORDS[COMP_CWORD]}"
25 COMPREPLY=($(compgen -W '$(cat $(ls -d /sys/devices/system/cpu/cpufreq/policy* | head -1)/scaling_available_frequencies)' -- "$cur"))
29 COMPREPLY=($(compgen -W '$(cat $(ls -d /sys/devices/system/cpu/cpufreq/policy* | head -1)/scaling_available_governors)' -- "$cur"))
31 frequency-set) COMPREPLY=($(compgen -W "$flags" -- "$cur")) ;;
39 local cur="${COMP_WORDS[COMP_CWORD]}"
41 idle-info) COMPREPLY=($(compgen -W "$flags" -- "$cur")) ;;
49 local cur="${COMP_WORDS[COMP_CWORD]}"
51 idle-set) COMPREPLY=($(compgen -W "$flags" -- "$cur")) ;;
[all...]
/linux-master/tools/lib/bpf/
H A Dhashmap.h165 * @cur: struct hashmap_entry * used as a loop cursor
168 #define hashmap__for_each_entry(map, cur, bkt) \
170 for (cur = map->buckets[bkt]; cur; cur = cur->next)
176 * @cur: struct hashmap_entry * used as a loop cursor
180 #define hashmap__for_each_entry_safe(map, cur, tmp, bkt) \
182 for (cur = map->buckets[bkt]; \
183 cur
[all...]
/linux-master/tools/perf/util/
H A Dhashmap.h165 * @cur: struct hashmap_entry * used as a loop cursor
168 #define hashmap__for_each_entry(map, cur, bkt) \
170 for (cur = map->buckets[bkt]; cur; cur = cur->next)
176 * @cur: struct hashmap_entry * used as a loop cursor
180 #define hashmap__for_each_entry_safe(map, cur, tmp, bkt) \
182 for (cur = map->buckets[bkt]; \
183 cur
[all...]
/linux-master/drivers/misc/ocxl/
H A Dpasid.c15 struct id_range *cur; local
18 list_for_each_entry(cur, head, list) {
19 pr_debug("Range %d->%d\n", cur->start, cur->end);
28 struct id_range *cur, *new; local
37 list_for_each_entry(cur, head, list) {
38 if ((cur->start - last_end) > size)
40 last_end = cur->end;
41 pos = &cur->list;
65 struct id_range *cur, *tm local
[all...]

Completed in 307 milliseconds

1234567891011>>