Home
last modified time | relevance | path

Searched refs:epd (Results 1 – 25 of 25) sorted by relevance

/Linux-v5.10/drivers/gpu/drm/tiny/
Drepaper.c199 static void repaper_even_pixels(struct repaper_epd *epd, u8 **pp, in repaper_even_pixels() argument
205 for (b = 0; b < (epd->width / 8); b++) { in repaper_even_pixels()
245 static void repaper_odd_pixels(struct repaper_epd *epd, u8 **pp, in repaper_odd_pixels() argument
251 for (b = epd->width / 8; b > 0; b--) { in repaper_odd_pixels()
295 static void repaper_all_pixels(struct repaper_epd *epd, u8 **pp, in repaper_all_pixels() argument
301 for (b = epd->width / 8; b > 0; b--) { in repaper_all_pixels()
339 static void repaper_one_line(struct repaper_epd *epd, unsigned int line, in repaper_one_line() argument
343 u8 *p = epd->line_buffer; in repaper_one_line()
346 repaper_spi_mosi_low(epd->spi); in repaper_one_line()
348 if (epd->pre_border_byte) in repaper_one_line()
[all …]
/Linux-v5.10/include/uapi/linux/usb/
Dch9.h469 static inline int usb_endpoint_num(const struct usb_endpoint_descriptor *epd) in usb_endpoint_num() argument
471 return epd->bEndpointAddress & USB_ENDPOINT_NUMBER_MASK; in usb_endpoint_num()
481 static inline int usb_endpoint_type(const struct usb_endpoint_descriptor *epd) in usb_endpoint_type() argument
483 return epd->bmAttributes & USB_ENDPOINT_XFERTYPE_MASK; in usb_endpoint_type()
492 static inline int usb_endpoint_dir_in(const struct usb_endpoint_descriptor *epd) in usb_endpoint_dir_in() argument
494 return ((epd->bEndpointAddress & USB_ENDPOINT_DIR_MASK) == USB_DIR_IN); in usb_endpoint_dir_in()
504 const struct usb_endpoint_descriptor *epd) in usb_endpoint_dir_out() argument
506 return ((epd->bEndpointAddress & USB_ENDPOINT_DIR_MASK) == USB_DIR_OUT); in usb_endpoint_dir_out()
516 const struct usb_endpoint_descriptor *epd) in usb_endpoint_xfer_bulk() argument
518 return ((epd->bmAttributes & USB_ENDPOINT_XFERTYPE_MASK) == in usb_endpoint_xfer_bulk()
[all …]
/Linux-v5.10/drivers/net/wireless/marvell/mwifiex/
Dusb.c401 struct usb_endpoint_descriptor *epd; in mwifiex_usb_probe() local
448 epd = &iface_desc->endpoint[i].desc; in mwifiex_usb_probe()
449 if (usb_endpoint_dir_in(epd) && in mwifiex_usb_probe()
450 usb_endpoint_num(epd) == MWIFIEX_USB_EP_CMD_EVENT && in mwifiex_usb_probe()
451 (usb_endpoint_xfer_bulk(epd) || in mwifiex_usb_probe()
452 usb_endpoint_xfer_int(epd))) { in mwifiex_usb_probe()
453 card->rx_cmd_ep_type = usb_endpoint_type(epd); in mwifiex_usb_probe()
454 card->rx_cmd_interval = epd->bInterval; in mwifiex_usb_probe()
456 le16_to_cpu(epd->wMaxPacketSize), in mwifiex_usb_probe()
457 epd->bEndpointAddress, card->rx_cmd_ep_type); in mwifiex_usb_probe()
[all …]
/Linux-v5.10/drivers/infiniband/hw/cxgb4/
Ddevice.c558 static int dump_ep(struct c4iw_ep *ep, struct c4iw_debugfs_data *epd) in dump_ep() argument
563 space = epd->bufsize - epd->pos - 1; in dump_ep()
574 cc = snprintf(epd->buf + epd->pos, space, in dump_ep()
595 cc = snprintf(epd->buf + epd->pos, space, in dump_ep()
611 epd->pos += cc; in dump_ep()
616 int dump_listen_ep(struct c4iw_listen_ep *ep, struct c4iw_debugfs_data *epd) in dump_listen_ep() argument
621 space = epd->bufsize - epd->pos - 1; in dump_listen_ep()
631 cc = snprintf(epd->buf + epd->pos, space, in dump_listen_ep()
644 cc = snprintf(epd->buf + epd->pos, space, in dump_listen_ep()
653 epd->pos += cc; in dump_listen_ep()
[all …]
/Linux-v5.10/drivers/net/wimax/i2400m/
Dusb-fw.c95 struct usb_endpoint_descriptor *epd; in i2400mu_tx_bulk_out() local
103 epd = usb_get_epd(i2400mu->usb_iface, i2400mu->endpoint_cfg.bulk_out); in i2400mu_tx_bulk_out()
104 pipe = usb_sndbulkpipe(i2400mu->usb_dev, epd->bEndpointAddress); in i2400mu_tx_bulk_out()
249 struct usb_endpoint_descriptor *epd; in i2400mu_notif_submit() local
252 epd = usb_get_epd(i2400mu->usb_iface, in i2400mu_notif_submit()
254 pipe = usb_rcvintpipe(i2400mu->usb_dev, epd->bEndpointAddress); in i2400mu_notif_submit()
258 epd->bInterval); in i2400mu_notif_submit()
Dusb-notif.c196 struct usb_endpoint_descriptor *epd; in i2400mu_notification_setup() local
211 epd = usb_get_epd(i2400mu->usb_iface, in i2400mu_notification_setup()
213 usb_pipe = usb_rcvintpipe(i2400mu->usb_dev, epd->bEndpointAddress); in i2400mu_notification_setup()
216 i2400mu_notification_cb, i2400mu, epd->bInterval); in i2400mu_notification_setup()
Dusb-tx.c94 struct usb_endpoint_descriptor *epd; in i2400mu_tx() local
104 epd = usb_get_epd(i2400mu->usb_iface, i2400mu->endpoint_cfg.bulk_out); in i2400mu_tx()
105 usb_pipe = usb_sndbulkpipe(i2400mu->usb_dev, epd->bEndpointAddress); in i2400mu_tx()
Dusb-rx.c197 struct usb_endpoint_descriptor *epd; in i2400mu_rx() local
208 epd = usb_get_epd(i2400mu->usb_iface, i2400mu->endpoint_cfg.bulk_in); in i2400mu_rx()
209 usb_pipe = usb_rcvbulkpipe(i2400mu->usb_dev, epd->bEndpointAddress); in i2400mu_rx()
Dusb.c146 struct usb_endpoint_descriptor *epd = NULL; in __i2400mu_send_barker() local
161 epd = usb_get_epd(i2400mu->usb_iface, endpoint); in __i2400mu_send_barker()
162 pipe = usb_sndbulkpipe(i2400mu->usb_dev, epd->bEndpointAddress); in __i2400mu_send_barker()
/Linux-v5.10/drivers/usb/core/
Dusb.c75 static bool match_endpoint(struct usb_endpoint_descriptor *epd, in match_endpoint() argument
81 switch (usb_endpoint_type(epd)) { in match_endpoint()
83 if (usb_endpoint_dir_in(epd)) { in match_endpoint()
85 *bulk_in = epd; in match_endpoint()
90 *bulk_out = epd; in match_endpoint()
97 if (usb_endpoint_dir_in(epd)) { in match_endpoint()
99 *int_in = epd; in match_endpoint()
104 *int_out = epd; in match_endpoint()
141 struct usb_endpoint_descriptor *epd; in usb_find_common_endpoints() local
154 epd = &alt->endpoint[i].desc; in usb_find_common_endpoints()
[all …]
Dquirks.c541 struct usb_endpoint_descriptor *epd) in usb_endpoint_is_ignored() argument
554 if (address == epd->bEndpointAddress) in usb_endpoint_is_ignored()
Dusb.h42 struct usb_endpoint_descriptor *epd);
Dconfig.c227 struct usb_endpoint_descriptor *epd; in config_endpoint_is_duplicate() local
243 epd = &alt->endpoint[k].desc; in config_endpoint_is_duplicate()
245 if (endpoint_is_duplicate(epd, d)) in config_endpoint_is_duplicate()
/Linux-v5.10/drivers/usb/serial/
Dusb-serial.c719 struct usb_endpoint_descriptor *epd; in find_endpoints() local
729 epd = &iface_desc->endpoint[i].desc; in find_endpoints()
731 if (usb_endpoint_is_bulk_in(epd)) { in find_endpoints()
733 epds->bulk_in[epds->num_bulk_in++] = epd; in find_endpoints()
734 } else if (usb_endpoint_is_bulk_out(epd)) { in find_endpoints()
736 epds->bulk_out[epds->num_bulk_out++] = epd; in find_endpoints()
737 } else if (usb_endpoint_is_int_in(epd)) { in find_endpoints()
739 epds->interrupt_in[epds->num_interrupt_in++] = epd; in find_endpoints()
740 } else if (usb_endpoint_is_int_out(epd)) { in find_endpoints()
742 epds->interrupt_out[epds->num_interrupt_out++] = epd; in find_endpoints()
[all …]
/Linux-v5.10/sound/usb/
Dmidi.c2022 struct usb_endpoint_descriptor *epd; in snd_usbmidi_detect_endpoints() local
2038 epd = get_endpoint(hostif, i); in snd_usbmidi_detect_endpoints()
2039 if (!usb_endpoint_xfer_bulk(epd) && in snd_usbmidi_detect_endpoints()
2040 !usb_endpoint_xfer_int(epd)) in snd_usbmidi_detect_endpoints()
2043 usb_endpoint_dir_out(epd)) { in snd_usbmidi_detect_endpoints()
2044 endpoint[out_eps].out_ep = usb_endpoint_num(epd); in snd_usbmidi_detect_endpoints()
2045 if (usb_endpoint_xfer_int(epd)) in snd_usbmidi_detect_endpoints()
2046 endpoint[out_eps].out_interval = epd->bInterval; in snd_usbmidi_detect_endpoints()
2050 usb_endpoint_dir_in(epd)) { in snd_usbmidi_detect_endpoints()
2051 endpoint[in_eps].in_ep = usb_endpoint_num(epd); in snd_usbmidi_detect_endpoints()
[all …]
Dquirks.c197 struct usb_endpoint_descriptor *epd; in create_auto_pcm_quirk() local
217 epd = get_endpoint(alts, 0); in create_auto_pcm_quirk()
218 if (!usb_endpoint_xfer_isoc(epd)) in create_auto_pcm_quirk()
323 struct usb_endpoint_descriptor *epd; in create_auto_midi_quirk() local
332 epd = get_endpoint(alts, 0); in create_auto_midi_quirk()
333 if (!usb_endpoint_xfer_bulk(epd) && in create_auto_midi_quirk()
334 !usb_endpoint_xfer_int(epd)) in create_auto_midi_quirk()
Dpcm.c297 struct usb_endpoint_descriptor *epd; in search_roland_implicit_fb() local
310 epd = get_endpoint(*alts, 0); in search_roland_implicit_fb()
311 if (!usb_endpoint_is_isoc_in(epd) || in search_roland_implicit_fb()
312 (epd->bmAttributes & USB_ENDPOINT_USAGE_MASK) != in search_roland_implicit_fb()
315 *ep = epd->bEndpointAddress; in search_roland_implicit_fb()
/Linux-v5.10/drivers/usb/usbip/
Dstub_rx.c329 struct usb_endpoint_descriptor *epd = NULL; in get_pipe() local
343 epd = &ep->desc; in get_pipe()
345 if (usb_endpoint_xfer_control(epd)) { in get_pipe()
352 if (usb_endpoint_xfer_bulk(epd)) { in get_pipe()
359 if (usb_endpoint_xfer_int(epd)) { in get_pipe()
366 if (usb_endpoint_xfer_isoc(epd)) { in get_pipe()
/Linux-v5.10/fs/btrfs/
Dextent_io.c182 static void end_write_bio(struct extent_page_data *epd, int ret) in end_write_bio() argument
184 if (epd->bio) { in end_write_bio()
185 epd->bio->bi_status = errno_to_blk_status(ret); in end_write_bio()
186 bio_endio(epd->bio); in end_write_bio()
187 epd->bio = NULL; in end_write_bio()
197 static int __must_check flush_write_bio(struct extent_page_data *epd) in flush_write_bio() argument
201 if (epd->bio) { in flush_write_bio()
202 ret = submit_one_bio(epd->bio, 0, 0); in flush_write_bio()
210 epd->bio = NULL; in flush_write_bio()
3459 struct extent_page_data *epd, in __extent_writepage_io() argument
[all …]
/Linux-v5.10/drivers/usb/misc/
Dchaoskey.c111 struct usb_endpoint_descriptor *epd; in chaoskey_probe() local
121 res = usb_find_bulk_in_endpoint(altsetting, &epd); in chaoskey_probe()
127 in_ep = usb_endpoint_num(epd); in chaoskey_probe()
128 size = usb_endpoint_maxp(epd); in chaoskey_probe()
Duss720.c675 struct usb_endpoint_descriptor *epd; in uss720_probe() local
731 i = usb_find_last_int_in_endpoint(interface, &epd); in uss720_probe()
734 epd->bEndpointAddress, epd->bInterval); in uss720_probe()
/Linux-v5.10/sound/usb/misc/
Dua101.c944 const struct usb_endpoint_descriptor *epd; in detect_usb_format() local
1003 epd = &ua->intf[INTF_CAPTURE]->altsetting[1].endpoint[0].desc; in detect_usb_format()
1004 if (!usb_endpoint_is_isoc_in(epd)) { in detect_usb_format()
1008 ua->capture.usb_pipe = usb_rcvisocpipe(ua->dev, usb_endpoint_num(epd)); in detect_usb_format()
1009 ua->capture.max_packet_bytes = usb_endpoint_maxp(epd); in detect_usb_format()
1011 epd = &ua->intf[INTF_PLAYBACK]->altsetting[1].endpoint[0].desc; in detect_usb_format()
1012 if (!usb_endpoint_is_isoc_out(epd)) { in detect_usb_format()
1016 ua->playback.usb_pipe = usb_sndisocpipe(ua->dev, usb_endpoint_num(epd)); in detect_usb_format()
1017 ua->playback.max_packet_bytes = usb_endpoint_maxp(epd); in detect_usb_format()
/Linux-v5.10/drivers/usb/mon/
Dmon_bin.c488 const struct usb_endpoint_descriptor *epd = &urb->ep->desc; in mon_bin_event() local
511 if (usb_endpoint_xfer_isoc(epd)) { in mon_bin_event()
568 ep->xfer_type = xfer_to_pipe[usb_endpoint_type(epd)]; in mon_bin_event()
569 ep->epnum = dir | usb_endpoint_num(epd); in mon_bin_event()
580 if (usb_endpoint_xfer_int(epd)) { in mon_bin_event()
582 } else if (usb_endpoint_xfer_isoc(epd)) { in mon_bin_event()
589 if (usb_endpoint_xfer_control(epd) && ev_type == 'S') { in mon_bin_event()
/Linux-v5.10/drivers/video/fbdev/
Dxen-fbfront.c559 int epd = PAGE_SIZE / sizeof(info->gfns[0]); in xenfb_init_shared_page() local
564 for (i = 0; i * epd < info->nr_pages; i++) in xenfb_init_shared_page()
565 info->page->pd[i] = vmalloc_to_gfn(&info->gfns[i * epd]); in xenfb_init_shared_page()
/Linux-v5.10/drivers/usb/musb/
Dmusb_host.c2122 struct usb_endpoint_descriptor *epd = &hep->desc; in musb_urb_enqueue() local
2170 qh->maxpacket = usb_endpoint_maxp(epd); in musb_urb_enqueue()
2171 qh->type = usb_endpoint_type(epd); in musb_urb_enqueue()
2177 qh->hb_mult = usb_endpoint_maxp_mult(epd); in musb_urb_enqueue()
2195 qh->epnum = usb_endpoint_num(epd); in musb_urb_enqueue()
2222 interval = max_t(u8, epd->bInterval, 1); in musb_urb_enqueue()
2228 interval = min_t(u8, epd->bInterval, 16); in musb_urb_enqueue()
2282 epd->bEndpointAddress & USB_ENDPOINT_DIR_MASK); in musb_urb_enqueue()