Lines Matching defs:next_item
235 struct log_item *next_item = NULL;
251 next_item = get_next_log_item(position->buffer_start,
254 if (!next_item)
258 item_len = next_item->buffer_len + sizeof(*next_item);
266 (void *)next_item, item_len) != 0)
1087 struct log_item *next_item = NULL;
1092 next_item = msg_get_next(buffer, read_off,
1095 while (next_item && read_off <= read_off_end) {
1096 item_len = next_item->buffer_len + sizeof(*next_item);
1097 write_len = kernel_write(filep, next_item->log_buffer,
1098 next_item->real_len, pos);
1106 read_off = (unsigned char *)next_item - buffer + item_len;
1110 next_item = msg_get_next(buffer, read_off,
1137 struct log_item *next_item = NULL;
1143 next_item = msg_get_next(buffer, read_off,
1146 while (next_item && read_off <= read_off_end) {
1147 item_len = next_item->buffer_len + sizeof(*next_item);
1148 if (strstr(next_item->log_buffer, DUMP_START_MAGIC)) {
1151 } else if (strstr(next_item->log_buffer, DUMP_END_MAGIC)) {
1155 read_off = (unsigned char *)next_item - buffer + item_len;
1160 next_item = msg_get_next(buffer, read_off,