Lines Matching refs:dtp
47 dt_buf_create(dtrace_hdl_t *dtp, dt_buf_t *bp, const char *name, size_t len) in dt_buf_create() argument
52 bp->dbu_buf = bp->dbu_ptr = dt_zalloc(dtp, len); in dt_buf_create()
56 bp->dbu_err = dtrace_errno(dtp); in dt_buf_create()
65 dt_buf_destroy(dtrace_hdl_t *dtp, dt_buf_t *bp) in dt_buf_destroy() argument
70 dt_free(dtp, bp->dbu_buf); in dt_buf_destroy()
74 dt_buf_reset(dtrace_hdl_t *dtp, dt_buf_t *bp) in dt_buf_reset() argument
79 dt_buf_create(dtp, bp, bp->dbu_name, bp->dbu_len); in dt_buf_reset()
83 dt_buf_write(dtrace_hdl_t *dtp, dt_buf_t *bp, in dt_buf_write() argument
90 (void) dt_set_errno(dtp, bp->dbu_err); in dt_buf_write()
104 if ((new_buf = dt_zalloc(dtp, new_len)) == NULL) { in dt_buf_write()
105 bp->dbu_err = dtrace_errno(dtp); in dt_buf_write()
110 dt_free(dtp, bp->dbu_buf); in dt_buf_write()
124 dt_buf_concat(dtrace_hdl_t *dtp, dt_buf_t *dst, in dt_buf_concat() argument
128 (void) dt_set_errno(dtp, src->dbu_err); in dt_buf_concat()
131 dt_buf_write(dtp, dst, src->dbu_buf, in dt_buf_concat()
162 dt_buf_claim(dtrace_hdl_t *dtp, dt_buf_t *bp) in dt_buf_claim() argument
167 dt_free(dtp, buf); in dt_buf_claim()