Lines Matching refs:ctx
192 logr_context_t *ctx;
197 if ((ctx = (logr_context_t *)hd->nh_data) == NULL)
200 if (ctx->lc_source_name == NULL)
215 logr_context_t *ctx = (logr_context_t *)ctxp;
217 if (ctx == NULL)
220 free(ctx->lc_source_name);
221 free(ctx->lc_cached_read_data->rd_log);
222 free(ctx->lc_cached_read_data);
223 free(ctx);
224 ctx = NULL;
235 logr_context_t *ctx;
237 if ((ctx = malloc(sizeof (logr_context_t))) == NULL)
239 bzero(ctx, sizeof (logr_context_t));
241 ctx->lc_source_name = strdup(logname);
242 if (ctx->lc_source_name == NULL) {
243 free(ctx);
247 if (logr_get_snapshot(ctx) != 0) {
248 free(ctx->lc_source_name);
249 free(ctx);
253 return (ndr_hdalloc(mxa, ctx));
339 logr_context_t *ctx;
347 ctx = (logr_context_t *)hd->nh_data;
348 data = ctx->lc_cached_read_data;
366 logr_context_t *ctx;
374 ctx = (logr_context_t *)hd->nh_data;
375 data = ctx->lc_cached_read_data;
501 logr_context_t *ctx;
508 ctx = (logr_context_t *)hd->nh_data;
509 rdata = ctx->lc_cached_read_data;
568 logr_set_logrecord(ctx->lc_source_name, le, ent_no, rec);