Lines Matching refs:ctx
166 php_oci_lob_ctx *ctx = (php_oci_lob_ctx *)ctxp; in php_oci_lob_callback() local
171 if ((*(ctx->lob_len) + lenp) > (ctx->alloc_len)) { in php_oci_lob_callback()
173 *(ctx->lob_data) = NULL; in php_oci_lob_callback()
174 *(ctx->lob_len) = 0; in php_oci_lob_callback()
177 memcpy(*(ctx->lob_data) + *(ctx->lob_len), bufxp, (size_t) lenp); in php_oci_lob_callback()
178 *(ctx->lob_len) += lenp; in php_oci_lob_callback()
179 *(*(ctx->lob_data) + *(ctx->lob_len)) = 0x00; in php_oci_lob_callback()
184 if ((*(ctx->lob_len) + lenp) > ctx->alloc_len) { in php_oci_lob_callback()
186 *(ctx->lob_data) = NULL; in php_oci_lob_callback()
187 *(ctx->lob_len) = 0; in php_oci_lob_callback()
190 memcpy(*(ctx->lob_data) + *(ctx->lob_len), bufxp, (size_t) lenp); in php_oci_lob_callback()
191 *(ctx->lob_len) += lenp; in php_oci_lob_callback()
196 *(ctx->lob_data) = NULL; in php_oci_lob_callback()
197 *(ctx->lob_len) = 0; in php_oci_lob_callback()
242 php_oci_lob_ctx ctx; in php_oci_lob_read() local
254 ctx.lob_len = data_len; in php_oci_lob_read()
255 ctx.lob_data = data; in php_oci_lob_read()
256 ctx.alloc_len = 0; in php_oci_lob_read()
321 ctx.alloc_len = ((ub4) requested_len + 1) * bytes_per_char; in php_oci_lob_read()
347 (dvoid *)&ctx, in php_oci_lob_read()