/fs/xfs/ |
D | xfs_trans.c | 590 xfs_trans_t *tp; in _xfs_trans_alloc() local 594 tp = kmem_zone_zalloc(xfs_trans_zone, memflags); in _xfs_trans_alloc() 595 tp->t_magic = XFS_TRANS_MAGIC; in _xfs_trans_alloc() 596 tp->t_type = type; in _xfs_trans_alloc() 597 tp->t_mountp = mp; in _xfs_trans_alloc() 598 INIT_LIST_HEAD(&tp->t_items); in _xfs_trans_alloc() 599 INIT_LIST_HEAD(&tp->t_busy); in _xfs_trans_alloc() 600 return tp; in _xfs_trans_alloc() 609 struct xfs_trans *tp) in xfs_trans_free() argument 611 xfs_alloc_busy_sort(&tp->t_busy); in xfs_trans_free() [all …]
|
D | xfs_utils.c | 66 xfs_trans_t *tp; in xfs_dir_ialloc() local 77 tp = *tpp; in xfs_dir_ialloc() 78 ASSERT(tp->t_flags & XFS_TRANS_PERM_LOG_RES); in xfs_dir_ialloc() 95 code = xfs_ialloc(tp, dp, mode, nlink, rdev, prid, okalloc, in xfs_dir_ialloc() 127 xfs_trans_bhold(tp, ialloc_context); in xfs_dir_ialloc() 132 log_res = xfs_trans_get_log_res(tp); in xfs_dir_ialloc() 133 log_count = xfs_trans_get_log_count(tp); in xfs_dir_ialloc() 142 if (tp->t_dqinfo) { in xfs_dir_ialloc() 143 dqinfo = (void *)tp->t_dqinfo; in xfs_dir_ialloc() 144 tp->t_dqinfo = NULL; in xfs_dir_ialloc() [all …]
|
D | xfs_trans_dquot.c | 49 xfs_trans_t *tp, in xfs_trans_dqjoin() argument 52 ASSERT(dqp->q_transp != tp); in xfs_trans_dqjoin() 59 xfs_trans_add_item(tp, &dqp->q_logitem.qli_item); in xfs_trans_dqjoin() 65 dqp->q_transp = tp; in xfs_trans_dqjoin() 81 xfs_trans_t *tp, in xfs_trans_log_dquot() argument 84 ASSERT(dqp->q_transp == tp); in xfs_trans_log_dquot() 87 tp->t_flags |= XFS_TRANS_DIRTY; in xfs_trans_log_dquot() 153 xfs_trans_t *tp, in xfs_trans_mod_dquot_byino() argument 158 xfs_mount_t *mp = tp->t_mountp; in xfs_trans_mod_dquot_byino() 166 if (tp->t_dqinfo == NULL) in xfs_trans_mod_dquot_byino() [all …]
|
D | xfs_vnodeops.c | 167 xfs_trans_t *tp; in xfs_free_eofblocks() local 205 tp = xfs_trans_alloc(mp, XFS_TRANS_INACTIVE); in xfs_free_eofblocks() 209 xfs_trans_cancel(tp, 0); in xfs_free_eofblocks() 216 error = xfs_trans_reserve(tp, 0, in xfs_free_eofblocks() 222 xfs_trans_cancel(tp, 0); in xfs_free_eofblocks() 228 xfs_trans_ijoin(tp, ip, 0); in xfs_free_eofblocks() 236 error = xfs_itruncate_extents(&tp, ip, XFS_DATA_FORK, in xfs_free_eofblocks() 243 xfs_trans_cancel(tp, in xfs_free_eofblocks() 247 error = xfs_trans_commit(tp, in xfs_free_eofblocks() 275 xfs_trans_t *tp; in xfs_inactive_symlink_rmt() local [all …]
|
D | xfs_rename.c | 103 xfs_trans_t *tp = NULL; in xfs_rename() local 125 tp = xfs_trans_alloc(mp, XFS_TRANS_RENAME); in xfs_rename() 128 error = xfs_trans_reserve(tp, spaceres, XFS_RENAME_LOG_RES(mp), 0, in xfs_rename() 132 error = xfs_trans_reserve(tp, 0, XFS_RENAME_LOG_RES(mp), 0, in xfs_rename() 136 xfs_trans_cancel(tp, 0); in xfs_rename() 145 xfs_trans_cancel(tp, cancel_flags); in xfs_rename() 162 xfs_trans_ijoin(tp, src_dp, XFS_ILOCK_EXCL); in xfs_rename() 164 xfs_trans_ijoin(tp, target_dp, XFS_ILOCK_EXCL); in xfs_rename() 165 xfs_trans_ijoin(tp, src_ip, XFS_ILOCK_EXCL); in xfs_rename() 167 xfs_trans_ijoin(tp, target_ip, XFS_ILOCK_EXCL); in xfs_rename() [all …]
|
D | xfs_rtalloc.c | 98 xfs_trans_t *tp; in xfs_growfs_rt_alloc() local 100 tp = xfs_trans_alloc(mp, XFS_TRANS_GROWFSRT_ALLOC); in xfs_growfs_rt_alloc() 105 if ((error = xfs_trans_reserve(tp, resblks, in xfs_growfs_rt_alloc() 115 xfs_trans_ijoin(tp, ip, XFS_ILOCK_EXCL); in xfs_growfs_rt_alloc() 123 error = xfs_bmapi_write(tp, ip, oblocks, nblocks - oblocks, in xfs_growfs_rt_alloc() 133 error = xfs_bmap_finish(&tp, &flist, &committed); in xfs_growfs_rt_alloc() 136 error = xfs_trans_commit(tp, XFS_TRANS_RELEASE_LOG_RES); in xfs_growfs_rt_alloc() 147 tp = xfs_trans_alloc(mp, XFS_TRANS_GROWFSRT_ZERO); in xfs_growfs_rt_alloc() 151 if ((error = xfs_trans_reserve(tp, 0, in xfs_growfs_rt_alloc() 158 xfs_trans_ijoin(tp, ip, XFS_ILOCK_EXCL); in xfs_growfs_rt_alloc() [all …]
|
D | xfs_trans_buf.c | 45 struct xfs_trans *tp, in xfs_trans_buf_item_match() argument 54 list_for_each_entry(lidp, &tp->t_items, lid_trans) { in xfs_trans_buf_item_match() 77 struct xfs_trans *tp, in _xfs_trans_bjoin() argument 90 xfs_buf_item_init(bp, tp->t_mountp); in _xfs_trans_bjoin() 106 xfs_trans_add_item(tp, &bip->bli_item); in _xfs_trans_bjoin() 112 bp->b_transp = tp; in _xfs_trans_bjoin() 118 struct xfs_trans *tp, in xfs_trans_bjoin() argument 121 _xfs_trans_bjoin(tp, bp, 0); in xfs_trans_bjoin() 135 xfs_trans_get_buf(xfs_trans_t *tp, in xfs_trans_get_buf() argument 150 if (tp == NULL) in xfs_trans_get_buf() [all …]
|
D | xfs_dir2_leaf.c | 48 static void xfs_dir2_leaf_log_bests(struct xfs_trans *tp, struct xfs_dabuf *bp, 50 static void xfs_dir2_leaf_log_tail(struct xfs_trans *tp, struct xfs_dabuf *bp); 75 xfs_trans_t *tp; /* transaction pointer */ in xfs_dir2_block_to_leaf() local 81 tp = args->trans; in xfs_dir2_block_to_leaf() 114 xfs_dir2_leaf_log_ents(tp, lbp, 0, be16_to_cpu(leaf->hdr.count) - 1); in xfs_dir2_block_to_leaf() 121 xfs_dir2_data_make_free(tp, dbp, in xfs_dir2_block_to_leaf() 143 xfs_dir2_data_log_header(tp, dbp); in xfs_dir2_block_to_leaf() 146 xfs_dir2_leaf_log_bests(tp, lbp, 0, 0); in xfs_dir2_block_to_leaf() 308 xfs_trans_t *tp; /* transaction pointer */ in xfs_dir2_leaf_addname() local 314 tp = args->trans; in xfs_dir2_leaf_addname() [all …]
|
D | xfs_trans_extfree.c | 37 xfs_trans_get_efi(xfs_trans_t *tp, in xfs_trans_get_efi() argument 42 ASSERT(tp != NULL); in xfs_trans_get_efi() 45 efip = xfs_efi_init(tp->t_mountp, nextents); in xfs_trans_get_efi() 51 xfs_trans_add_item(tp, &efip->efi_item); in xfs_trans_get_efi() 61 xfs_trans_log_efi_extent(xfs_trans_t *tp, in xfs_trans_log_efi_extent() argument 69 tp->t_flags |= XFS_TRANS_DIRTY; in xfs_trans_log_efi_extent() 92 xfs_trans_get_efd(xfs_trans_t *tp, in xfs_trans_get_efd() argument 98 ASSERT(tp != NULL); in xfs_trans_get_efd() 101 efdp = xfs_efd_init(tp->t_mountp, efip, nextents); in xfs_trans_get_efd() 107 xfs_trans_add_item(tp, &efdp->efd_item); in xfs_trans_get_efd() [all …]
|
D | xfs_iomap.c | 139 xfs_trans_t *tp; in xfs_iomap_write_direct() local 194 tp = xfs_trans_alloc(mp, XFS_TRANS_DIOSTRAT); in xfs_iomap_write_direct() 195 error = xfs_trans_reserve(tp, resblks, in xfs_iomap_write_direct() 203 xfs_trans_cancel(tp, 0); in xfs_iomap_write_direct() 208 error = xfs_trans_reserve_quota_nblks(tp, ip, qblocks, 0, quota_flag); in xfs_iomap_write_direct() 212 xfs_trans_ijoin(tp, ip, 0); in xfs_iomap_write_direct() 224 error = xfs_bmapi_write(tp, ip, offset_fsb, count_fsb, bmapi_flag, in xfs_iomap_write_direct() 232 error = xfs_bmap_finish(&tp, &free_list, &committed); in xfs_iomap_write_direct() 235 error = xfs_trans_commit(tp, XFS_TRANS_RELEASE_LOG_RES); in xfs_iomap_write_direct() 256 xfs_trans_unreserve_quota_nblks(tp, ip, qblocks, 0, quota_flag); in xfs_iomap_write_direct() [all …]
|
D | xfs_dir2.c | 172 xfs_trans_t *tp, in xfs_dir_init() argument 181 args.trans = tp; in xfs_dir_init() 183 if ((error = xfs_dir_ino_validate(tp->t_mountp, pdp->i_ino))) in xfs_dir_init() 193 xfs_trans_t *tp, in xfs_dir_createname() argument 206 if ((rval = xfs_dir_ino_validate(tp->t_mountp, inum))) in xfs_dir_createname() 220 args.trans = tp; in xfs_dir_createname() 225 else if ((rval = xfs_dir2_isblock(tp, dp, &v))) in xfs_dir_createname() 229 else if ((rval = xfs_dir2_isleaf(tp, dp, &v))) in xfs_dir_createname() 271 xfs_trans_t *tp, in xfs_dir_lookup() argument 290 args.trans = tp; in xfs_dir_lookup() [all …]
|
D | xfs_ialloc.c | 156 struct xfs_trans *tp, in xfs_ialloc_inode_init() argument 202 fbuf = xfs_trans_get_buf(tp, mp->m_ddev_targp, d, in xfs_ialloc_inode_init() 224 xfs_trans_log_buf(tp, fbuf, ioffset, ioffset + isize - 1); in xfs_ialloc_inode_init() 226 xfs_trans_inode_alloc_buf(tp, fbuf); in xfs_ialloc_inode_init() 237 xfs_trans_t *tp, /* transaction pointer */ in xfs_ialloc_ag_alloc() argument 254 args.tp = tp; in xfs_ialloc_ag_alloc() 255 args.mp = tp->t_mountp; in xfs_ialloc_ag_alloc() 373 error = xfs_ialloc_inode_init(args.mp, tp, agno, args.agbno, in xfs_ialloc_ag_alloc() 392 cur = xfs_inobt_init_cursor(args.mp, tp, agbp, agno); in xfs_ialloc_ag_alloc() 416 xfs_ialloc_log_agi(tp, agbp, in xfs_ialloc_ag_alloc() [all …]
|
D | xfs_dir2_block.c | 41 static void xfs_dir2_block_log_leaf(xfs_trans_t *tp, xfs_dabuf_t *bp, int first, 43 static void xfs_dir2_block_log_tail(xfs_trans_t *tp, xfs_dabuf_t *bp); 91 xfs_trans_t *tp; /* transaction structure */ in xfs_dir2_block_addname() local 96 tp = args->trans; in xfs_dir2_block_addname() 102 xfs_da_read_buf(tp, dp, mp->m_dirdatablk, -1, &bp, XFS_DATA_FORK))) { in xfs_dir2_block_addname() 113 xfs_da_brelse(tp, bp); in xfs_dir2_block_addname() 216 xfs_da_brelse(tp, bp); in xfs_dir2_block_addname() 273 xfs_dir2_data_make_free(tp, bp, in xfs_dir2_block_addname() 318 xfs_dir2_data_use_free(tp, bp, enddup, in xfs_dir2_block_addname() 401 xfs_dir2_block_log_leaf(tp, bp, lfloglow, lfloghigh); in xfs_dir2_block_addname() [all …]
|
D | xfs_qm_syscalls.c | 233 struct xfs_trans *tp; in xfs_qm_scall_trunc_qfile() local 245 tp = xfs_trans_alloc(mp, XFS_TRANS_TRUNCATE_FILE); in xfs_qm_scall_trunc_qfile() 246 error = xfs_trans_reserve(tp, 0, XFS_ITRUNCATE_LOG_RES(mp), 0, in xfs_qm_scall_trunc_qfile() 250 xfs_trans_cancel(tp, 0); in xfs_qm_scall_trunc_qfile() 256 xfs_trans_ijoin(tp, ip, 0); in xfs_qm_scall_trunc_qfile() 259 xfs_trans_log_inode(tp, ip, XFS_ILOG_CORE); in xfs_qm_scall_trunc_qfile() 261 error = xfs_itruncate_extents(&tp, ip, XFS_DATA_FORK, 0); in xfs_qm_scall_trunc_qfile() 263 xfs_trans_cancel(tp, XFS_TRANS_RELEASE_LOG_RES | in xfs_qm_scall_trunc_qfile() 270 xfs_trans_ichgtime(tp, ip, XFS_ICHGTIME_MOD | XFS_ICHGTIME_CHG); in xfs_qm_scall_trunc_qfile() 271 error = xfs_trans_commit(tp, XFS_TRANS_RELEASE_LOG_RES); in xfs_qm_scall_trunc_qfile() [all …]
|
D | xfs_dir2_node.c | 40 static void xfs_dir2_free_log_header(xfs_trans_t *tp, xfs_dabuf_t *bp); 64 xfs_trans_t *tp, /* transaction pointer */ in xfs_dir2_free_log_bests() argument 73 xfs_da_log_buf(tp, bp, in xfs_dir2_free_log_bests() 84 xfs_trans_t *tp, /* transaction pointer */ in xfs_dir2_free_log_header() argument 91 xfs_da_log_buf(tp, bp, (uint)((char *)&free->hdr - (char *)free), in xfs_dir2_free_log_header() 118 xfs_trans_t *tp; /* transaction pointer */ in xfs_dir2_leaf_to_node() local 124 tp = args->trans; in xfs_dir2_leaf_to_node() 135 if ((error = xfs_da_get_buf(tp, dp, xfs_dir2_db_to_da(mp, fdb), -1, &fbp, in xfs_dir2_leaf_to_node() 165 xfs_dir2_leaf_log_header(tp, lbp); in xfs_dir2_leaf_to_node() 166 xfs_dir2_free_log_header(tp, fbp); in xfs_dir2_leaf_to_node() [all …]
|
D | xfs_fsops.c | 141 xfs_trans_t *tp; in xfs_growfs_data_private() local 176 tp = xfs_trans_alloc(mp, XFS_TRANS_GROWFS); in xfs_growfs_data_private() 177 tp->t_flags |= XFS_TRANS_RESERVE; in xfs_growfs_data_private() 178 if ((error = xfs_trans_reserve(tp, XFS_GROWFS_SPACE_RES(mp), in xfs_growfs_data_private() 180 xfs_trans_cancel(tp, 0); in xfs_growfs_data_private() 335 xfs_trans_agblocks_delta(tp, nfree); in xfs_growfs_data_private() 343 error = xfs_ialloc_read_agi(mp, tp, agno, &bp); in xfs_growfs_data_private() 352 xfs_ialloc_log_agi(tp, bp, XFS_AGI_LENGTH); in xfs_growfs_data_private() 356 error = xfs_alloc_read_agf(mp, tp, agno, 0, &bp); in xfs_growfs_data_private() 366 xfs_alloc_log_agf(tp, bp, XFS_AGF_LENGTH); in xfs_growfs_data_private() [all …]
|
D | xfs_trans.h | 431 #define xfs_trans_get_log_res(tp) ((tp)->t_log_res) argument 432 #define xfs_trans_get_log_count(tp) ((tp)->t_log_count) argument 433 #define xfs_trans_get_block_res(tp) ((tp)->t_blk_res) argument 434 #define xfs_trans_set_sync(tp) ((tp)->t_flags |= XFS_TRANS_SYNC) argument 437 #define xfs_trans_agblocks_delta(tp, d) ((tp)->t_ag_freeblks_delta += (int64_t)d) argument 438 #define xfs_trans_agflist_delta(tp, d) ((tp)->t_ag_flist_delta += (int64_t)d) argument 439 #define xfs_trans_agbtree_delta(tp, d) ((tp)->t_ag_btree_delta += (int64_t)d) argument 441 #define xfs_trans_agblocks_delta(tp, d) argument 442 #define xfs_trans_agflist_delta(tp, d) argument 443 #define xfs_trans_agbtree_delta(tp, d) argument
|
D | xfs_dquot.c | 217 xfs_trans_t *tp, in xfs_qm_init_dquot_blk() argument 227 ASSERT(tp); in xfs_qm_init_dquot_blk() 245 xfs_trans_dquot_buf(tp, bp, in xfs_qm_init_dquot_blk() 249 xfs_trans_log_buf(tp, bp, 0, BBTOB(q->qi_dqchunklen) - 1); in xfs_qm_init_dquot_blk() 272 xfs_trans_t *tp = *tpp; in xfs_qm_dqalloc() local 274 ASSERT(tp != NULL); in xfs_qm_dqalloc() 292 xfs_trans_ijoin(tp, quotip, XFS_ILOCK_EXCL); in xfs_qm_dqalloc() 294 error = xfs_bmapi_write(tp, quotip, offset_fsb, in xfs_qm_dqalloc() 311 bp = xfs_trans_get_buf(tp, mp->m_ddev_targp, in xfs_qm_dqalloc() 324 xfs_qm_init_dquot_blk(tp, mp, be32_to_cpu(dqp->q_core.d_id), in xfs_qm_dqalloc() [all …]
|
D | xfs_quota.h | 342 #define xfs_trans_dup_dqinfo(tp, tp2) argument 343 #define xfs_trans_free_dqinfo(tp) argument 344 #define xfs_trans_mod_dquot_byino(tp, ip, fields, delta) argument 345 #define xfs_trans_apply_dquot_deltas(tp) argument 346 #define xfs_trans_unreserve_and_mod_dquots(tp) argument 347 static inline int xfs_trans_reserve_quota_nblks(struct xfs_trans *tp, in xfs_trans_reserve_quota_nblks() argument 352 static inline int xfs_trans_reserve_quota_bydquots(struct xfs_trans *tp, in xfs_trans_reserve_quota_bydquots() argument 358 #define xfs_qm_vop_create_dqattach(tp, ip, u, g) argument 360 #define xfs_qm_vop_chown(tp, ip, old, new) (NULL) argument 361 #define xfs_qm_vop_chown_reserve(tp, ip, u, g, fl) (0) argument [all …]
|
D | xfs_alloc.c | 441 xfs_trans_t *tp, /* transaction pointer */ in xfs_alloc_read_agfl() argument 450 mp, tp, mp->m_ddev_targp, in xfs_alloc_read_agfl() 463 struct xfs_trans *tp, in xfs_alloc_update_counters() argument 473 xfs_trans_agblocks_delta(tp, len); in xfs_alloc_update_counters() 478 xfs_alloc_log_agf(tp, agbp, XFS_AGF_FREEBLKS); in xfs_alloc_update_counters() 533 error = xfs_alloc_update_counters(args->tp, args->pag, in xfs_alloc_ag_vextent() 544 xfs_trans_mod_sb(args->tp, args->wasdel ? in xfs_alloc_ag_vextent() 580 bno_cur = xfs_allocbt_init_cursor(args->mp, args->tp, args->agbp, in xfs_alloc_ag_vextent_exact() 638 cnt_cur = xfs_allocbt_init_cursor(args->mp, args->tp, args->agbp, in xfs_alloc_ag_vextent_exact() 806 cnt_cur = xfs_allocbt_init_cursor(args->mp, args->tp, args->agbp, in xfs_alloc_ag_vextent_near() [all …]
|
D | xfs_dfrag.c | 215 xfs_trans_t *tp; in xfs_swap_extents() local 323 tp = xfs_trans_alloc(mp, XFS_TRANS_SWAPEXT); in xfs_swap_extents() 324 if ((error = xfs_trans_reserve(tp, 0, in xfs_swap_extents() 329 xfs_trans_cancel(tp, 0); in xfs_swap_extents() 339 error = xfs_bmap_count_blocks(tp, ip, XFS_ATTR_FORK, &aforkblks); in xfs_swap_extents() 345 error = xfs_bmap_count_blocks(tp, tip, XFS_ATTR_FORK, in xfs_swap_extents() 425 xfs_trans_ijoin(tp, ip, XFS_ILOCK_EXCL | XFS_IOLOCK_EXCL); in xfs_swap_extents() 426 xfs_trans_ijoin(tp, tip, XFS_ILOCK_EXCL | XFS_IOLOCK_EXCL); in xfs_swap_extents() 428 xfs_trans_log_inode(tp, ip, src_log_flags); in xfs_swap_extents() 429 xfs_trans_log_inode(tp, tip, target_log_flags); in xfs_swap_extents() [all …]
|
D | xfs_bmap.h | 114 struct xfs_trans *tp; /* transaction pointer */ member 172 int xfs_bmap_first_unused(struct xfs_trans *tp, struct xfs_inode *ip, 174 int xfs_bmap_last_before(struct xfs_trans *tp, struct xfs_inode *ip, 176 int xfs_bmap_last_offset(struct xfs_trans *tp, struct xfs_inode *ip, 179 int xfs_bmap_read_extents(struct xfs_trans *tp, struct xfs_inode *ip, 187 int xfs_bmapi_write(struct xfs_trans *tp, struct xfs_inode *ip, 192 int xfs_bunmapi(struct xfs_trans *tp, struct xfs_inode *ip, 204 int xfs_bmap_finish(struct xfs_trans **tp, struct xfs_bmap_free *flist, 210 int xfs_bmap_count_blocks(struct xfs_trans *tp, struct xfs_inode *ip,
|
D | xfs_alloc.h | 101 struct xfs_trans *tp; /* transaction pointer */ member 144 xfs_alloc_busy_insert(struct xfs_trans *tp, xfs_agnumber_t agno, 182 struct xfs_trans *tp, /* transaction pointer */ 192 struct xfs_trans *tp, /* transaction pointer */ 202 struct xfs_trans *tp, /* transaction pointer */ 211 struct xfs_trans *tp, /* transaction pointer */ 223 struct xfs_trans *tp, /* transaction pointer */ 240 struct xfs_trans *tp, /* transaction pointer */
|
D | xfs_dir2.h | 35 extern int xfs_dir_init(struct xfs_trans *tp, struct xfs_inode *dp, 37 extern int xfs_dir_createname(struct xfs_trans *tp, struct xfs_inode *dp, 41 extern int xfs_dir_lookup(struct xfs_trans *tp, struct xfs_inode *dp, 44 extern int xfs_dir_removename(struct xfs_trans *tp, struct xfs_inode *dp, 48 extern int xfs_dir_replace(struct xfs_trans *tp, struct xfs_inode *dp, 52 extern int xfs_dir_canenter(struct xfs_trans *tp, struct xfs_inode *dp,
|
/fs/jfs/ |
D | jfs_dmap.c | 77 static void dbSplit(dmtree_t * tp, int leafno, int splitsz, int newval); 78 static int dbBackSplit(dmtree_t * tp, int leafno); 79 static int dbJoin(dmtree_t * tp, int leafno, int newval); 80 static void dbAdjTree(dmtree_t * tp, int leafno, int newval); 101 static int dbFindLeaf(dmtree_t * tp, int l2nb, int *leafidx); 2075 dmtree_t *tp = (dmtree_t *) & dp->tree; in dbAllocBits() local 2125 dbSplit(tp, word, BUDMIN, in dbAllocBits() 2166 dbSplit(tp, word, size, NOFREE); in dbAllocBits() 2222 dmtree_t *tp = (dmtree_t *) & dp->tree; in dbFreeBits() local 2272 rc = dbJoin(tp, word, in dbFreeBits() [all …]
|