gadget_find_ep_by_name(9)
β¨ NAME β¨
okay so this is the gadget_find_ep_by_name(9) page from the Kernel API Manual, and bestie, it's literally a little lookup mission: gadget_find_ep_by_name returns the ep whose name is the same as the sting passed in the second parameter β yes, sting, not string, the typo is canon now π β or NULL if the searched endpoint is not found. that's the whole main-character job. π
πΈ SYNOPSIS πΈ
the signature vibe, no cap:
struct usb_ep * gadget_find_ep_by_name (struct usb_gadget *g , const
char *name );
π ARGUMENTS π
gβ the controller to check for a quirk π«Άnameβ the name of the searched endpoint π
π¦ SEE ALSO π¦
Kernel file ./drivers/usb/gadget/udc/core.c, plus the full USB gadget group chat β every single one, no skips, periodt:
struct usb_udc(9)usb_ep_set_maxpacket_limit(9)usb_ep_enable(9)usb_ep_disable(9)usb_ep_alloc_request(9)usb_ep_free_request(9)usb_ep_queue(9)usb_ep_dequeue(9)usb_ep_set_halt(9)usb_ep_clear_halt(9)usb_ep_set_wedge(9)usb_ep_fifo_status(9)usb_ep_fifo_flush(9)usb_gadget_frame_number(9)usb_gadget_wakeup(9)usb_gadget_set_remote_wakeup(9)usb_gadget_set_selfpowered(9)usb_gadget_clear_selfpowered(9)usb_gadget_vbus_connect(9)usb_gadget_vbus_draw(9)usb_gadget_vbus_disconnect(9)usb_gadget_connect(9)usb_gadget_disconnect(9)usb_gadget_deactivate(9)usb_gadget_activate(9)usb_gadget_giveback_request(9)usb_gadget_check_config(9)usb_udc_vbus_handler(9)usb_gadget_udc_reset(9)usb_gadget_udc_start_locked(9)usb_gadget_udc_stop_locked(9)usb_gadget_udc_set_speed(9)usb_gadget_enable_async_callbacks(9)usb_gadget_disable_async_callbacks(9)usb_udc_release(9)usb_initialize_gadget(9)usb_add_gadget(9)usb_add_gadget_udc_release(9)usb_get_gadget_udc_name(9)usb_add_gadget_udc(9)usb_del_gadget(9)usb_del_gadget_udc(9)
and that's the tea βπ this page comes from the source/version path ./drivers/usb/gadget/udc, dated October 2026, and it's literally titled gadget_find_ep_by_name(9) β slay, bye bestie π«Άβ¨
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms