Lines Matching refs:packet

103 static void do_usb_pcap_header(FILE *fp, struct usbmon_packet *packet)  in do_usb_pcap_header()  argument
109 packet->ts_sec = tv.tv_sec; in do_usb_pcap_header()
110 packet->ts_usec = tv.tv_usec; in do_usb_pcap_header()
112 header.ts_sec = packet->ts_sec; in do_usb_pcap_header()
113 header.ts_usec = packet->ts_usec; in do_usb_pcap_header()
114 header.incl_len = packet->len_cap; in do_usb_pcap_header()
115 header.orig_len = packet->length + sizeof(*packet); in do_usb_pcap_header()
117 fwrite(packet, sizeof(*packet), 1, fp); in do_usb_pcap_header()
124 struct usbmon_packet packet = { in do_usb_pcap_ctrl() local
140 memcpy(packet.s.setup, dev->setup_buf, 8); in do_usb_pcap_ctrl()
142 packet.status = usbmon_status(p); in do_usb_pcap_ctrl()
146 packet.flag_data = '<'; in do_usb_pcap_ctrl()
147 packet.length = 0; in do_usb_pcap_ctrl()
151 packet.flag_data = '>'; in do_usb_pcap_ctrl()
152 packet.length = 0; in do_usb_pcap_ctrl()
156 packet.len_cap = data_len + sizeof(packet); in do_usb_pcap_ctrl()
157 do_usb_pcap_header(fp, &packet); in do_usb_pcap_ctrl()
167 struct usbmon_packet packet = { in do_usb_pcap_data() local
188 packet.status = usbmon_status(p); in do_usb_pcap_data()
189 if (packet.length > p->actual_length) { in do_usb_pcap_data()
190 packet.length = p->actual_length; in do_usb_pcap_data()
198 packet.flag_data = '<'; in do_usb_pcap_data()
199 packet.length = 0; in do_usb_pcap_data()
203 packet.flag_data = '>'; in do_usb_pcap_data()
204 packet.length = 0; in do_usb_pcap_data()
208 packet.len_cap = data_len + sizeof(packet); in do_usb_pcap_data()
209 do_usb_pcap_header(fp, &packet); in do_usb_pcap_data()