• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/alpha/kernel/

Lines Matching refs:header

90 el_process_header_subpacket(struct el_subpacket *header)
97 if (header->class != EL_CLASS__HEADER) {
98 printk("%s** Unexpected header CLASS %d TYPE %d, aborting\n",
100 header->class, header->type);
104 switch(header->type) {
107 length = header->by_type.sys_err.frame_length;
109 header->by_type.sys_err.frame_packet_count;
114 length = header->by_type.sys_event.frame_length;
116 header->by_type.sys_event.frame_packet_count;
117 timestamp = header->by_type.sys_event.timestamp;
121 length = header->by_type.err_halt.frame_length;
123 header->by_type.err_halt.frame_packet_count;
124 timestamp = header->by_type.err_halt.timestamp;
128 length = header->by_type.logout_header.frame_length;
133 printk("%s** Unknown header - CLASS %d TYPE %d, aborting\n",
135 header->class, header->type);
143 header->class, header->type);
149 el_process_subpackets(header, packet_count);
151 /* return the next header */
152 header = (struct el_subpacket *)
153 ((unsigned long)header + header->length + length);
154 return header;
158 el_process_subpacket_reg(struct el_subpacket *header)
163 for (; h && h->class != header->class; h = h->next);
164 if (h) next = h->handler(header);
181 el_process_subpackets(struct el_subpacket *header, int packet_count)
187 ((unsigned long)header + header->length);
196 el_process_subpacket(struct el_subpacket *header)
200 switch(header->class) {
205 next = el_process_header_subpacket(header);
208 if (NULL == (next = el_process_subpacket_reg(header))) {
209 printk("%s** Unexpected header CLASS %d TYPE %d"
212 header->class, header->type);
221 el_annotate_subpacket(struct el_subpacket *header)
227 if (a->class == header->class &&
228 a->type == header->type &&
229 a->revision == header->revision) {
239 mchk_dump_mem(header, header->length, annotation);
245 struct el_subpacket *header = (struct el_subpacket *)
253 for (err = 0; header && (header->class != EL_CLASS__TERMINATION); err++)
254 header = el_process_subpacket(header);