• Home
  • Raw
  • Download

Lines Matching full:pdu

259 void usbip_dump_header(struct usbip_header *pdu)  in usbip_dump_header()  argument
262 pdu->base.command, in usbip_dump_header()
263 pdu->base.seqnum, in usbip_dump_header()
264 pdu->base.devid, in usbip_dump_header()
265 pdu->base.direction, in usbip_dump_header()
266 pdu->base.ep); in usbip_dump_header()
268 switch (pdu->base.command) { in usbip_dump_header()
271 pdu->u.cmd_submit.transfer_flags, in usbip_dump_header()
272 pdu->u.cmd_submit.transfer_buffer_length, in usbip_dump_header()
273 pdu->u.cmd_submit.start_frame, in usbip_dump_header()
274 pdu->u.cmd_submit.number_of_packets, in usbip_dump_header()
275 pdu->u.cmd_submit.interval); in usbip_dump_header()
279 pdu->u.cmd_unlink.seqnum); in usbip_dump_header()
283 pdu->u.ret_submit.status, in usbip_dump_header()
284 pdu->u.ret_submit.actual_length, in usbip_dump_header()
285 pdu->u.ret_submit.start_frame, in usbip_dump_header()
286 pdu->u.ret_submit.number_of_packets, in usbip_dump_header()
287 pdu->u.ret_submit.error_count); in usbip_dump_header()
291 pdu->u.ret_unlink.status); in usbip_dump_header()
352 static void usbip_pack_cmd_submit(struct usbip_header *pdu, struct urb *urb, in usbip_pack_cmd_submit() argument
355 struct usbip_header_cmd_submit *spdu = &pdu->u.cmd_submit; in usbip_pack_cmd_submit()
377 static void usbip_pack_ret_submit(struct usbip_header *pdu, struct urb *urb, in usbip_pack_ret_submit() argument
380 struct usbip_header_ret_submit *rpdu = &pdu->u.ret_submit; in usbip_pack_ret_submit()
397 void usbip_pack_pdu(struct usbip_header *pdu, struct urb *urb, int cmd, in usbip_pack_pdu() argument
402 usbip_pack_cmd_submit(pdu, urb, pack); in usbip_pack_pdu()
405 usbip_pack_ret_submit(pdu, urb, pack); in usbip_pack_pdu()
432 static void correct_endian_cmd_submit(struct usbip_header_cmd_submit *pdu, in correct_endian_cmd_submit() argument
436 pdu->transfer_flags = cpu_to_be32(pdu->transfer_flags); in correct_endian_cmd_submit()
438 cpu_to_be32s(&pdu->transfer_buffer_length); in correct_endian_cmd_submit()
439 cpu_to_be32s(&pdu->start_frame); in correct_endian_cmd_submit()
440 cpu_to_be32s(&pdu->number_of_packets); in correct_endian_cmd_submit()
441 cpu_to_be32s(&pdu->interval); in correct_endian_cmd_submit()
443 pdu->transfer_flags = be32_to_cpu(pdu->transfer_flags); in correct_endian_cmd_submit()
445 be32_to_cpus(&pdu->transfer_buffer_length); in correct_endian_cmd_submit()
446 be32_to_cpus(&pdu->start_frame); in correct_endian_cmd_submit()
447 be32_to_cpus(&pdu->number_of_packets); in correct_endian_cmd_submit()
448 be32_to_cpus(&pdu->interval); in correct_endian_cmd_submit()
452 static void correct_endian_ret_submit(struct usbip_header_ret_submit *pdu, in correct_endian_ret_submit() argument
456 cpu_to_be32s(&pdu->status); in correct_endian_ret_submit()
457 cpu_to_be32s(&pdu->actual_length); in correct_endian_ret_submit()
458 cpu_to_be32s(&pdu->start_frame); in correct_endian_ret_submit()
459 cpu_to_be32s(&pdu->number_of_packets); in correct_endian_ret_submit()
460 cpu_to_be32s(&pdu->error_count); in correct_endian_ret_submit()
462 be32_to_cpus(&pdu->status); in correct_endian_ret_submit()
463 be32_to_cpus(&pdu->actual_length); in correct_endian_ret_submit()
464 be32_to_cpus(&pdu->start_frame); in correct_endian_ret_submit()
465 be32_to_cpus(&pdu->number_of_packets); in correct_endian_ret_submit()
466 be32_to_cpus(&pdu->error_count); in correct_endian_ret_submit()
470 static void correct_endian_cmd_unlink(struct usbip_header_cmd_unlink *pdu, in correct_endian_cmd_unlink() argument
474 pdu->seqnum = cpu_to_be32(pdu->seqnum); in correct_endian_cmd_unlink()
476 pdu->seqnum = be32_to_cpu(pdu->seqnum); in correct_endian_cmd_unlink()
479 static void correct_endian_ret_unlink(struct usbip_header_ret_unlink *pdu, in correct_endian_ret_unlink() argument
483 cpu_to_be32s(&pdu->status); in correct_endian_ret_unlink()
485 be32_to_cpus(&pdu->status); in correct_endian_ret_unlink()
488 void usbip_header_correct_endian(struct usbip_header *pdu, int send) in usbip_header_correct_endian() argument
493 cmd = pdu->base.command; in usbip_header_correct_endian()
495 correct_endian_basic(&pdu->base, send); in usbip_header_correct_endian()
498 cmd = pdu->base.command; in usbip_header_correct_endian()
502 correct_endian_cmd_submit(&pdu->u.cmd_submit, send); in usbip_header_correct_endian()
505 correct_endian_ret_submit(&pdu->u.ret_submit, send); in usbip_header_correct_endian()
508 correct_endian_cmd_unlink(&pdu->u.cmd_unlink, send); in usbip_header_correct_endian()
511 correct_endian_ret_unlink(&pdu->u.ret_unlink, send); in usbip_header_correct_endian()