Lines Matching refs:range

96 log_range_update(os_log_fmt_range_t range, uint16_t offset, uint16_t length)  in log_range_update()  argument
98 range->offset = offset; in log_range_update()
103 if (length < range->length) { in log_range_update()
104 range->truncated = true; in log_range_update()
106 range->length = length; in log_range_update()
138 log_collect_public_range_data(os_log_context_t ctx, os_log_fmt_range_t range, void *arg) in log_collect_public_range_data() argument
141 ctx->ctx_pubdata_sz += range->length; in log_collect_public_range_data()
145 log_add_range_data(os_log_context_t ctx, os_log_fmt_range_t range, void *arg) in log_add_range_data() argument
147 assert(log_fits(ctx, range->length)); in log_add_range_data()
148 (void) memcpy(log_context_cursor(ctx), arg, range->length); in log_add_range_data()
149 log_context_cursor_advance(ctx, range->length); in log_add_range_data()
168 struct os_log_fmt_range_s range; in log_add_range_arg() local
170 if (!log_fits_cmd(ctx, sizeof(range))) { in log_add_range_arg()
174 range = log_create_range(ctx, arg_len); in log_add_range_arg()
181 log_collect_public_range_data(ctx, &range, arg); in log_add_range_arg()
183 log_add_cmd(ctx, type, flags, &range, sizeof(range)); in log_add_range_arg()
221 os_log_fmt_range_t const range __attribute__((aligned(8))) = (os_log_fmt_range_t)&cmd->cmd_data; in log_encode_public_data() local
224 log_range_update(range, ctx->ctx_content_off - orig_content_off, in log_encode_public_data()
225 MIN(range->length, ctx->ctx_content_sz - ctx->ctx_content_off)); in log_encode_public_data()
227 if (range->truncated) { in log_encode_public_data()
232 log_add_range_data(ctx, range, ctx->ctx_pubdata[pub_i++]); in log_encode_public_data()