Lines Matching refs:tdev
93 #define ERROR(tdev, fmt, args...) \ argument
94 dev_err(&(tdev)->intf->dev , fmt , ## args)
95 #define WARNING(tdev, fmt, args...) \ argument
96 dev_warn(&(tdev)->intf->dev , fmt , ## args)
353 static int check_guard_bytes(struct usbtest_dev *tdev, struct urb *urb) in check_guard_bytes() argument
361 ERROR(tdev, "guard byte[%d] %d (not %d)\n", in check_guard_bytes()
369 static int simple_check_buf(struct usbtest_dev *tdev, struct urb *urb) in simple_check_buf() argument
377 int ret = check_guard_bytes(tdev, urb); in simple_check_buf()
402 ERROR(tdev, "buf[%d] = %d (not %d)\n", i, *buf, expected); in simple_check_buf()
424 struct usbtest_dev *tdev, in simple_io() argument
460 retval = simple_check_buf(tdev, urb); in simple_io()
566 struct usbtest_dev *tdev, in perform_sglist() argument
574 struct usb_device *udev = testdev_to_usbdev(tdev); in perform_sglist()
604 ERROR(tdev, "perform_sglist failed, " in perform_sglist()
664 static int is_good_config(struct usbtest_dev *tdev, int len) in is_good_config() argument
670 config = (struct usb_config_descriptor *) tdev->buf; in is_good_config()
676 ERROR(tdev, "bogus config descriptor length\n"); in is_good_config()
681 ERROR(tdev, "high bit of config attributes not set\n"); in is_good_config()
685 ERROR(tdev, "reserved config bits set\n"); in is_good_config()
697 ERROR(tdev, "bogus config descriptor read size\n"); in is_good_config()
701 static int is_good_ext(struct usbtest_dev *tdev, u8 *buf) in is_good_ext() argument
709 ERROR(tdev, "bogus usb 2.0 extension descriptor length\n"); in is_good_ext()
716 ERROR(tdev, "reserved bits set\n"); in is_good_ext()
723 static int is_good_ss_cap(struct usbtest_dev *tdev, u8 *buf) in is_good_ss_cap() argument
730 ERROR(tdev, "bogus superspeed device capability descriptor length\n"); in is_good_ss_cap()
739 ERROR(tdev, "reserved bits set in bmAttributes\n"); in is_good_ss_cap()
745 ERROR(tdev, "reserved bits set in wSpeedSupported\n"); in is_good_ss_cap()
752 static int is_good_con_id(struct usbtest_dev *tdev, u8 *buf) in is_good_con_id() argument
759 ERROR(tdev, "bogus container id descriptor length\n"); in is_good_con_id()
764 ERROR(tdev, "reserved bits set\n"); in is_good_con_id()
1588 static int verify_not_halted(struct usbtest_dev *tdev, int ep, struct urb *urb) in verify_not_halted() argument
1596 ERROR(tdev, "ep %02x couldn't get no-halt status, %d\n", in verify_not_halted()
1601 ERROR(tdev, "ep %02x bogus status: %04x != 0\n", ep, status); in verify_not_halted()
1604 retval = simple_io(tdev, urb, 1, 0, 0, __func__); in verify_not_halted()
1610 static int verify_halted(struct usbtest_dev *tdev, int ep, struct urb *urb) in verify_halted() argument
1618 ERROR(tdev, "ep %02x couldn't get halt status, %d\n", in verify_halted()
1623 ERROR(tdev, "ep %02x bogus status: %04x != 1\n", ep, status); in verify_halted()
1626 retval = simple_io(tdev, urb, 1, 0, -EPIPE, __func__); in verify_halted()
1629 retval = simple_io(tdev, urb, 1, 0, -EPIPE, "verify_still_halted"); in verify_halted()
1635 static int test_halt(struct usbtest_dev *tdev, int ep, struct urb *urb) in test_halt() argument
1640 retval = verify_not_halted(tdev, ep, urb); in test_halt()
1650 ERROR(tdev, "ep %02x couldn't set halt, %d\n", ep, retval); in test_halt()
1653 retval = verify_halted(tdev, ep, urb); in test_halt()
1660 ERROR(tdev, "ep %02x couldn't clear halt, %d\n", in test_halt()
1669 ERROR(tdev, "ep %02x couldn't clear halt, %d\n", ep, retval); in test_halt()
1672 retval = verify_not_halted(tdev, ep, urb); in test_halt()
2035 struct usbtest_dev *tdev, in test_unaligned_bulk() argument
2043 struct urb *urb = usbtest_alloc_urb(testdev_to_usbdev(tdev), in test_unaligned_bulk()
2049 retval = simple_io(tdev, urb, iterations, 0, 0, label); in test_unaligned_bulk()