Lines Matching refs:head
63 struct packet *head, *tail;
120 buffer->head = (struct packet *) buffer->data;
154 length = buffer->head->length;
156 if (&buffer->head->data[length] < end) {
157 if (copy_to_user(data, buffer->head->data, length))
159 buffer->head = (struct packet *) &buffer->head->data[length];
161 size_t split = end - buffer->head->data;
163 if (copy_to_user(data, buffer->head->data, split))
167 buffer->head = (struct packet *) &buffer->data[length - split];