Lines Matching defs:dtp
49 dt_buf_create(dtrace_hdl_t *dtp, dt_buf_t *bp, const char *name, size_t len)
54 bp->dbu_buf = bp->dbu_ptr = dt_zalloc(dtp, len);
58 bp->dbu_err = dtrace_errno(dtp);
67 dt_buf_destroy(dtrace_hdl_t *dtp, dt_buf_t *bp)
72 dt_free(dtp, bp->dbu_buf);
76 dt_buf_reset(dtrace_hdl_t *dtp, dt_buf_t *bp)
81 dt_buf_create(dtp, bp, bp->dbu_name, bp->dbu_len);
85 dt_buf_write(dtrace_hdl_t *dtp, dt_buf_t *bp,
92 (void) dt_set_errno(dtp, bp->dbu_err);
106 if ((new_buf = dt_zalloc(dtp, new_len)) == NULL) {
107 bp->dbu_err = dtrace_errno(dtp);
112 dt_free(dtp, bp->dbu_buf);
126 dt_buf_concat(dtrace_hdl_t *dtp, dt_buf_t *dst,
130 (void) dt_set_errno(dtp, src->dbu_err);
133 dt_buf_write(dtp, dst, src->dbu_buf,
164 dt_buf_claim(dtrace_hdl_t *dtp, dt_buf_t *bp)
169 dt_free(dtp, buf);