Lines Matching refs:tdev
118 #define ERROR(tdev, fmt, args...) \ argument
119 dev_err(&(tdev)->intf->dev , fmt , ## args)
120 #define WARNING(tdev, fmt, args...) \ argument
121 dev_warn(&(tdev)->intf->dev , fmt , ## args)
384 static int check_guard_bytes(struct usbtest_dev *tdev, struct urb *urb) in check_guard_bytes() argument
392 ERROR(tdev, "guard byte[%d] %d (not %d)\n", in check_guard_bytes()
400 static int simple_check_buf(struct usbtest_dev *tdev, struct urb *urb) in simple_check_buf() argument
408 int ret = check_guard_bytes(tdev, urb); in simple_check_buf()
433 ERROR(tdev, "buf[%d] = %d (not %d)\n", i, *buf, expected); in simple_check_buf()
455 struct usbtest_dev *tdev, in simple_io() argument
491 retval = simple_check_buf(tdev, urb); in simple_io()
601 struct usbtest_dev *tdev, in perform_sglist() argument
609 struct usb_device *udev = testdev_to_usbdev(tdev); in perform_sglist()
644 ERROR(tdev, "perform_sglist failed, " in perform_sglist()
704 static int is_good_config(struct usbtest_dev *tdev, int len) in is_good_config() argument
710 config = (struct usb_config_descriptor *) tdev->buf; in is_good_config()
716 ERROR(tdev, "bogus config descriptor length\n"); in is_good_config()
721 ERROR(tdev, "high bit of config attributes not set\n"); in is_good_config()
725 ERROR(tdev, "reserved config bits set\n"); in is_good_config()
737 ERROR(tdev, "bogus config descriptor read size\n"); in is_good_config()
741 static int is_good_ext(struct usbtest_dev *tdev, u8 *buf) in is_good_ext() argument
749 ERROR(tdev, "bogus usb 2.0 extension descriptor length\n"); in is_good_ext()
756 ERROR(tdev, "reserved bits set\n"); in is_good_ext()
763 static int is_good_ss_cap(struct usbtest_dev *tdev, u8 *buf) in is_good_ss_cap() argument
770 ERROR(tdev, "bogus superspeed device capability descriptor length\n"); in is_good_ss_cap()
779 ERROR(tdev, "reserved bits set in bmAttributes\n"); in is_good_ss_cap()
785 ERROR(tdev, "reserved bits set in wSpeedSupported\n"); in is_good_ss_cap()
792 static int is_good_con_id(struct usbtest_dev *tdev, u8 *buf) in is_good_con_id() argument
799 ERROR(tdev, "bogus container id descriptor length\n"); in is_good_con_id()
804 ERROR(tdev, "reserved bits set\n"); in is_good_con_id()
1629 static int verify_not_halted(struct usbtest_dev *tdev, int ep, struct urb *urb) in verify_not_halted() argument
1637 ERROR(tdev, "ep %02x couldn't get no-halt status, %d\n", in verify_not_halted()
1642 ERROR(tdev, "ep %02x bogus status: %04x != 0\n", ep, status); in verify_not_halted()
1645 retval = simple_io(tdev, urb, 1, 0, 0, __func__); in verify_not_halted()
1651 static int verify_halted(struct usbtest_dev *tdev, int ep, struct urb *urb) in verify_halted() argument
1659 ERROR(tdev, "ep %02x couldn't get halt status, %d\n", in verify_halted()
1664 ERROR(tdev, "ep %02x bogus status: %04x != 1\n", ep, status); in verify_halted()
1667 retval = simple_io(tdev, urb, 1, 0, -EPIPE, __func__); in verify_halted()
1670 retval = simple_io(tdev, urb, 1, 0, -EPIPE, "verify_still_halted"); in verify_halted()
1676 static int test_halt(struct usbtest_dev *tdev, int ep, struct urb *urb) in test_halt() argument
1681 retval = verify_not_halted(tdev, ep, urb); in test_halt()
1691 ERROR(tdev, "ep %02x couldn't set halt, %d\n", ep, retval); in test_halt()
1694 retval = verify_halted(tdev, ep, urb); in test_halt()
1701 ERROR(tdev, "ep %02x couldn't clear halt, %d\n", in test_halt()
1710 ERROR(tdev, "ep %02x couldn't clear halt, %d\n", ep, retval); in test_halt()
1713 retval = verify_not_halted(tdev, ep, urb); in test_halt()
1722 static int test_toggle_sync(struct usbtest_dev *tdev, int ep, struct urb *urb) in test_toggle_sync() argument
1729 ERROR(tdev, "ep %02x couldn't clear halt, %d\n", ep, retval); in test_toggle_sync()
1734 retval = simple_io(tdev, urb, 1, 0, 0, __func__); in test_toggle_sync()
1741 ERROR(tdev, "ep %02x couldn't clear halt, %d\n", ep, retval); in test_toggle_sync()
1746 retval = simple_io(tdev, urb, 1, 0, 0, __func__); in test_toggle_sync()
2159 struct usbtest_dev *tdev, in test_unaligned_bulk() argument
2167 struct urb *urb = usbtest_alloc_urb(testdev_to_usbdev(tdev), in test_unaligned_bulk()
2173 retval = simple_io(tdev, urb, iterations, 0, 0, label); in test_unaligned_bulk()