Lines Matching refs:tdev

92 #define ERROR(tdev, fmt, args...) \  argument
93 dev_err(&(tdev)->intf->dev , fmt , ## args)
94 #define WARNING(tdev, fmt, args...) \ argument
95 dev_warn(&(tdev)->intf->dev , fmt , ## args)
340 static int check_guard_bytes(struct usbtest_dev *tdev, struct urb *urb) in check_guard_bytes() argument
348 ERROR(tdev, "guard byte[%d] %d (not %d)\n", in check_guard_bytes()
356 static int simple_check_buf(struct usbtest_dev *tdev, struct urb *urb) in simple_check_buf() argument
364 int ret = check_guard_bytes(tdev, urb); in simple_check_buf()
389 ERROR(tdev, "buf[%d] = %d (not %d)\n", i, *buf, expected); in simple_check_buf()
411 struct usbtest_dev *tdev, in simple_io() argument
447 retval = simple_check_buf(tdev, urb); in simple_io()
553 struct usbtest_dev *tdev, in perform_sglist() argument
561 struct usb_device *udev = testdev_to_usbdev(tdev); in perform_sglist()
591 ERROR(tdev, "perform_sglist failed, " in perform_sglist()
651 static int is_good_config(struct usbtest_dev *tdev, int len) in is_good_config() argument
657 config = (struct usb_config_descriptor *) tdev->buf; in is_good_config()
663 ERROR(tdev, "bogus config descriptor length\n"); in is_good_config()
668 ERROR(tdev, "high bit of config attributes not set\n"); in is_good_config()
672 ERROR(tdev, "reserved config bits set\n"); in is_good_config()
684 ERROR(tdev, "bogus config descriptor read size\n"); in is_good_config()
688 static int is_good_ext(struct usbtest_dev *tdev, u8 *buf) in is_good_ext() argument
696 ERROR(tdev, "bogus usb 2.0 extension descriptor length\n"); in is_good_ext()
703 ERROR(tdev, "reserved bits set\n"); in is_good_ext()
710 static int is_good_ss_cap(struct usbtest_dev *tdev, u8 *buf) in is_good_ss_cap() argument
717 ERROR(tdev, "bogus superspeed device capability descriptor length\n"); in is_good_ss_cap()
726 ERROR(tdev, "reserved bits set in bmAttributes\n"); in is_good_ss_cap()
732 ERROR(tdev, "reserved bits set in wSpeedSupported\n"); in is_good_ss_cap()
739 static int is_good_con_id(struct usbtest_dev *tdev, u8 *buf) in is_good_con_id() argument
746 ERROR(tdev, "bogus container id descriptor length\n"); in is_good_con_id()
751 ERROR(tdev, "reserved bits set\n"); in is_good_con_id()
1575 static int verify_not_halted(struct usbtest_dev *tdev, int ep, struct urb *urb) in verify_not_halted() argument
1583 ERROR(tdev, "ep %02x couldn't get no-halt status, %d\n", in verify_not_halted()
1588 ERROR(tdev, "ep %02x bogus status: %04x != 0\n", ep, status); in verify_not_halted()
1591 retval = simple_io(tdev, urb, 1, 0, 0, __func__); in verify_not_halted()
1597 static int verify_halted(struct usbtest_dev *tdev, int ep, struct urb *urb) in verify_halted() argument
1605 ERROR(tdev, "ep %02x couldn't get halt status, %d\n", in verify_halted()
1610 ERROR(tdev, "ep %02x bogus status: %04x != 1\n", ep, status); in verify_halted()
1613 retval = simple_io(tdev, urb, 1, 0, -EPIPE, __func__); in verify_halted()
1616 retval = simple_io(tdev, urb, 1, 0, -EPIPE, "verify_still_halted"); in verify_halted()
1622 static int test_halt(struct usbtest_dev *tdev, int ep, struct urb *urb) in test_halt() argument
1627 retval = verify_not_halted(tdev, ep, urb); in test_halt()
1637 ERROR(tdev, "ep %02x couldn't set halt, %d\n", ep, retval); in test_halt()
1640 retval = verify_halted(tdev, ep, urb); in test_halt()
1647 ERROR(tdev, "ep %02x couldn't clear halt, %d\n", in test_halt()
1656 ERROR(tdev, "ep %02x couldn't clear halt, %d\n", ep, retval); in test_halt()
1659 retval = verify_not_halted(tdev, ep, urb); in test_halt()
2013 struct usbtest_dev *tdev, in test_unaligned_bulk() argument
2022 testdev_to_usbdev(tdev), pipe, length, transfer_flags, 1, 0); in test_unaligned_bulk()
2027 retval = simple_io(tdev, urb, iterations, 0, 0, label); in test_unaligned_bulk()