Lines Matching refs:recipient

26  * \param recipient the receiver of the event: USB_REQUEST_RECIPIENT_*
33 * - address state: valid when recipient is the device or endpoint zero
38 usb_error_t usb_clear_feature(uint8_t recipient, uint8_t recipient_index,
45 req.bType.recipient = (recipient & USB_REQUEST_RECIPIENT_MASK);
49 if (recipient != USB_REQUEST_RECIPIENT_DEVICE) {
76 req.bType.recipient = USB_REQUEST_RECIPIENT_DEVICE;
123 req.bType.recipient = USB_REQUEST_RECIPIENT_DEVICE;
252 req.bType.recipient = USB_REQUEST_RECIPIENT_INTERFACE;
280 * \brief This request returns the status for the specified recipient
283 * number for the respective recipient
284 * \param ret_status: the status of the recipient
296 usb_error_t usb_get_status(uint8_t recipient, uint16_t recipient_index,
303 req.bType.recipient = (recipient & USB_REQUEST_RECIPIENT_MASK);
356 req.bType.recipient = USB_REQUEST_RECIPIENT_DEVICE;
391 req.bType.recipient = USB_REQUEST_RECIPIENT_DEVICE;
428 req.bType.recipient = USB_REQUEST_RECIPIENT_DEVICE;
457 * the recipient.
458 * \param recipient: The recipient of the request: USB_REQUEST_RECIPIENT_*
473 usb_error_t usb_set_feature(uint8_t recipient, uint16_t feature, uint8_t test,
480 req.bType.recipient = recipient;
486 if (recipient != USB_REQUEST_RECIPIENT_DEVICE) {
492 if (recipient != USB_REQUEST_RECIPIENT_DEVICE) {
507 * the recipient.
508 * \param recipient: The recipient of the request: USB_REQUEST_RECIPIENT_*
528 req.bType.recipient = USB_REQUEST_RECIPIENT_INTERFACE;
542 * to the recipient.
543 * \param ret_frame: The recipient of the request: USB_REQUEST_RECIPIENT_*
558 req.bType.recipient = USB_REQUEST_RECIPIENT_ENDPOINT;