• Home
  • Raw
  • Download

Lines Matching refs:length

165 	unsigned length;  in rb_event_data_length()  local
168 length = event->type_len * RB_ALIGNMENT; in rb_event_data_length()
170 length = event->array[0]; in rb_event_data_length()
171 return length + RB_EVNT_HDR_SIZE; in rb_event_data_length()
233 unsigned length; in ring_buffer_event_length() local
238 length = rb_event_length(event); in ring_buffer_event_length()
240 return length; in ring_buffer_event_length()
241 length -= RB_EVNT_HDR_SIZE; in ring_buffer_event_length()
242 if (length > RB_MAX_SMALL_DATA + sizeof(event->array[0])) in ring_buffer_event_length()
243 length -= sizeof(event->array[0]); in ring_buffer_event_length()
244 return length; in ring_buffer_event_length()
393 unsigned long length; member
2340 unsigned length; in rb_iter_head_event() local
2358 length = rb_event_length(event); in rb_iter_head_event()
2366 if ((iter->head + length) > commit || length > BUF_PAGE_SIZE) in rb_iter_head_event()
2370 memcpy(iter->event, event, length); in rb_iter_head_event()
2382 iter->next_event = iter->head + length; in rb_iter_head_event()
2601 unsigned long length = info->length; in rb_reset_tail() local
2616 local_sub(length, &tail_page->write); in rb_reset_tail()
2651 local_sub(length, &tail_page->write); in rb_reset_tail()
2668 length = (tail + length) - BUF_PAGE_SIZE; in rb_reset_tail()
2669 local_sub(length, &tail_page->write); in rb_reset_tail()
2832 unsigned int *length) in rb_add_timestamp() argument
2865 *length -= RB_LEN_TIME_EXTEND; in rb_add_timestamp()
2885 unsigned length = info->length; in rb_update_event() local
2897 rb_add_timestamp(cpu_buffer, &event, info, &delta, &length); in rb_update_event()
2900 length -= RB_EVNT_HDR_SIZE; in rb_update_event()
2901 if (length > RB_MAX_SMALL_DATA || RB_FORCE_8BYTE_ALIGNMENT) { in rb_update_event()
2903 event->array[0] = length; in rb_update_event()
2905 event->type_len = DIV_ROUND_UP(length, RB_ALIGNMENT); in rb_update_event()
2908 static unsigned rb_calculate_event_length(unsigned length) in rb_calculate_event_length() argument
2913 if (!length) in rb_calculate_event_length()
2914 length++; in rb_calculate_event_length()
2916 if (length > RB_MAX_SMALL_DATA || RB_FORCE_8BYTE_ALIGNMENT) in rb_calculate_event_length()
2917 length += sizeof(event.array[0]); in rb_calculate_event_length()
2919 length += RB_EVNT_HDR_SIZE; in rb_calculate_event_length()
2920 length = ALIGN(length, RB_ARCH_ALIGNMENT); in rb_calculate_event_length()
2934 if (length == RB_LEN_TIME_EXTEND + RB_ALIGNMENT) in rb_calculate_event_length()
2935 length += RB_ALIGNMENT; in rb_calculate_event_length()
2937 return length; in rb_calculate_event_length()
3521 info->length += RB_LEN_TIME_EXTEND; in __rb_reserve_next()
3526 info->length += RB_LEN_TIME_EXTEND; in __rb_reserve_next()
3533 /*C*/ write = local_add_return(info->length, &tail_page->write); in __rb_reserve_next()
3538 tail = write - info->length; in __rb_reserve_next()
3631 local_add(info->length, &cpu_buffer->entries_bytes); in __rb_reserve_next()
3639 unsigned long length) in rb_reserve_next_event() argument
3670 info.length = rb_calculate_event_length(length); in rb_reserve_next_event()
3674 info.length += RB_LEN_TIME_EXTEND; in rb_reserve_next_event()
3675 if (info.length > BUF_MAX_DATA_SIZE) in rb_reserve_next_event()
3701 info.length -= RB_LEN_TIME_EXTEND; in rb_reserve_next_event()
3728 ring_buffer_lock_reserve(struct trace_buffer *buffer, unsigned long length) in ring_buffer_lock_reserve() argument
3750 if (unlikely(length > BUF_MAX_DATA_SIZE)) in ring_buffer_lock_reserve()
3756 event = rb_reserve_next_event(buffer, cpu_buffer, length); in ring_buffer_lock_reserve()
3879 unsigned long length, in ring_buffer_write() argument
3903 if (length > BUF_MAX_DATA_SIZE) in ring_buffer_write()
3909 event = rb_reserve_next_event(buffer, cpu_buffer, length); in ring_buffer_write()
3915 memcpy(body, data, length); in ring_buffer_write()
4781 unsigned length; in rb_advance_reader() local
4796 length = rb_event_length(event); in rb_advance_reader()
4797 cpu_buffer->reader_page->read += length; in rb_advance_reader()
4798 cpu_buffer->read_bytes += length; in rb_advance_reader()