Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 153 files as a member:

Defined in 1 files as a function:

Referenced in 1706 files:

Smatch caller information:

Too many callers for Smatch

Smatch assignments to (struct usb_request)->complete:

drivers/usb/dwc3/core.c dwc3_probe() -> (struct usb_request)->complete [0]

drivers/usb/renesas_usbhs/mod_gadget.c __usbhsg_recip_send_status() -> (struct usb_request)->complete [9183354667375230976]

drivers/usb/renesas_usbhs/mod_gadget.c usbhsg_ep_free_request() -> (struct usb_request)->complete [min-max]

drivers/usb/gadget/function/u_ether.c eth_start_xmit() -> (struct usb_request)->complete [3309414812628647936]

drivers/usb/gadget/function/u_ether.c rx_submit() -> (struct usb_request)->complete [3508457926016622592]

drivers/usb/mtu3/mtu3_debugfs.c mtu3_ep_used_show() -> (struct usb_request)->complete [0-u64max]

drivers/usb/mtu3/mtu3_debugfs.c mtu3_link_state_show() -> (struct usb_request)->complete [0-u64max]

drivers/usb/mtu3/mtu3_debugfs.c mtu3_probe_show() -> (struct usb_request)->complete [0-u64max]

drivers/usb/gadget/udc/renesas_usb3.c usb3_pipe0_internal_xfer() -> (struct usb_request)->complete [0-u64max]

drivers/usb/gadget/udc/renesas_usb3.c usb3_std_req_get_status() -> (struct usb_request)->complete [1008281862989213696]

drivers/usb/gadget/udc/renesas_usb3.c usb3_std_req_set_sel() -> (struct usb_request)->complete [5733073080431161344]

drivers/usb/gadget/function/f_mass_storage.c do_set_interface() -> (struct usb_request)->complete [5838627211221258240,7643996635435720704]

drivers/usb/dwc3/dwc3-qcom.c dwc3_qcom_probe() -> (struct usb_request)->complete [0-u64max]

drivers/usb/dwc3/dwc3-qcom.c dwc3_qcom_setup_irq() -> (struct usb_request)->complete [min-max]

drivers/usb/dwc3/dwc3-qcom.c dwc3_qcom_setup_port_irq() -> (struct usb_request)->complete [0]

drivers/usb/dwc3/dwc3-qcom.c qcom_dwc3_resume_irq() -> (struct usb_request)->complete [0-u64max]

drivers/usb/gadget/function/f_rndis.c rndis_bind() -> (struct usb_request)->complete [3564181837719699456]

drivers/usb/gadget/function/f_rndis.c rndis_setup() -> (struct usb_request)->complete [334205728985096192,3564181837719699456]

drivers/usb/dwc3/debugfs.c dwc3_gadget_lsp() -> (struct usb_request)->complete [0-u64max]

drivers/usb/dwc3/debugfs.c dwc3_host_lsp() -> (struct usb_request)->complete [0-u64max]

drivers/usb/dwc3/debugfs.c dwc3_link_state_show() -> (struct usb_request)->complete [0-u64max]

drivers/usb/dwc3/debugfs.c dwc3_lsp_show() -> (struct usb_request)->complete [0-u64max]

drivers/usb/dwc3/debugfs.c dwc3_mode_show() -> (struct usb_request)->complete [0-u64max]

drivers/usb/dwc3/debugfs.c dwc3_testmode_show() -> (struct usb_request)->complete [0-u64max]

drivers/usb/gadget/udc/m66592-udc.c m66592_probe() -> (struct usb_request)->complete [500599171367428096]

drivers/usb/gadget/udc/dummy_hcd.c dummy_free_request() -> (struct usb_request)->complete [min-max]

drivers/usb/gadget/udc/dummy_hcd.c dummy_queue() -> (struct usb_request)->complete [2196709553750183936]

drivers/usb/dwc2/gadget.c dwc2_hsotg_enqueue_setup() -> (struct usb_request)->complete [8466446248597065728]

drivers/usb/dwc2/gadget.c dwc2_hsotg_send_reply() -> (struct usb_request)->complete [6201219588471611392]

drivers/usb/gadget/function/f_uac1_legacy.c audio_get_intf_req() -> (struct usb_request)->complete [8158994389229481984]

drivers/usb/gadget/function/f_uac1_legacy.c audio_set_intf_req() -> (struct usb_request)->complete [8158994389229481984]

drivers/usb/gadget/function/f_uac1_legacy.c f_audio_set_alt() -> (struct usb_request)->complete [8158994389229481984]

drivers/usb/gadget/legacy/inode.c clean_req() -> (struct usb_request)->complete [1240551096769953792]

drivers/usb/gadget/legacy/inode.c ep0_complete() -> (struct usb_request)->complete [1240551096769953792]

drivers/usb/gadget/legacy/inode.c ep_aio() -> (struct usb_request)->complete [2814244828269740032]

drivers/usb/gadget/legacy/inode.c ep_io() -> (struct usb_request)->complete [1240551096769953792]

drivers/usb/gadget/legacy/inode.c gadgetfs_bind() -> (struct usb_request)->complete [1240551096769953792]

drivers/usb/gadget/legacy/inode.c setup_req() -> (struct usb_request)->complete [8432922198820679680]

drivers/usb/gadget/udc/pxa27x_udc.c pxa_ep_free_request() -> (struct usb_request)->complete [min-max]

drivers/usb/gadget/udc/bdc/bdc_udc.c bdc_udc_interrupt() -> (struct usb_request)->complete [0-u64max]

drivers/usb/gadget/udc/goku_udc.c goku_free_request() -> (struct usb_request)->complete [min-max]

drivers/usb/gadget/legacy/raw_gadget.c gadget_bind() -> (struct usb_request)->complete [1069125283031621632]

drivers/usb/gadget/legacy/raw_gadget.c raw_process_ep_io() -> (struct usb_request)->complete [3409482950797250560]

drivers/usb/chipidea/udc.c ep_free_request() -> (struct usb_request)->complete [min-max]

drivers/usb/chipidea/udc.c isr_get_status_response() -> (struct usb_request)->complete [7313273942431698944]

drivers/usb/chipidea/udc.c isr_setup_status_phase() -> (struct usb_request)->complete [5494928181018025984]

drivers/usb/gadget/udc/pch_udc.c pch_udc_alloc_request() -> (struct usb_request)->complete [min-max]

drivers/usb/gadget/udc/pch_udc.c pch_udc_free_request() -> (struct usb_request)->complete [min-max]

drivers/usb/gadget/function/f_loopback.c alloc_requests() -> (struct usb_request)->complete [6424262469672239104]

drivers/usb/gadget/function/f_loopback.c loopback_complete() -> (struct usb_request)->complete [ignore]

drivers/usb/cdns3/cdns3-gadget.c cdns3_gadget_ep_free_request() -> (struct usb_request)->complete [min-max]

drivers/usb/gadget/function/f_phonet.c pn_bind() -> (struct usb_request)->complete [5120653198780358656]

drivers/usb/gadget/function/f_phonet.c pn_net_xmit() -> (struct usb_request)->complete [1345228127590514688]

drivers/usb/gadget/function/f_eem.c eem_unwrap() -> (struct usb_request)->complete [3298232365359271936]

drivers/usb/gadget/udc/net2280.c net2280_alloc_request() -> (struct usb_request)->complete [min-max]

drivers/usb/gadget/udc/net2280.c net2280_free_request() -> (struct usb_request)->complete [min-max]

drivers/usb/dwc3/ep0.c dwc3_ep0_handle_status() -> (struct usb_request)->complete [6619498032568033280]

drivers/usb/dwc3/ep0.c dwc3_ep0_set_sel() -> (struct usb_request)->complete [6342465592046047232]

drivers/usb/gadget/udc/bdc/bdc_core.c bdc_probe() -> (struct usb_request)->complete [0]

drivers/usb/gadget/udc/lpc32xx_udc.c lpc32xx_ep_free_request() -> (struct usb_request)->complete [min-max]

drivers/usb/gadget/function/f_ecm.c ecm_bind() -> (struct usb_request)->complete [4193184809875550208]

drivers/usb/gadget/function/f_printer.c printer_write() -> (struct usb_request)->complete [8379382966447845376]

drivers/usb/gadget/function/f_printer.c setup_rx_reqs() -> (struct usb_request)->complete [9205775699938951168]

drivers/usb/cdns3/cdnsp-gadget.c __cdnsp_gadget_init() -> (struct usb_request)->complete [min-max]

drivers/usb/cdns3/cdnsp-gadget.c cdnsp_gadget_exit() -> (struct usb_request)->complete [0-u64max]

drivers/usb/cdns3/cdnsp-gadget.c cdnsp_gadget_resume() -> (struct usb_request)->complete [ignore]

drivers/usb/cdns3/cdnsp-gadget.c cdnsp_gadget_suspend() -> (struct usb_request)->complete [ignore]

drivers/usb/gadget/udc/gr_udc.c gr_device_request() -> (struct usb_request)->complete [4043039684772016128]

drivers/usb/gadget/udc/gr_udc.c gr_ep0_respond() -> (struct usb_request)->complete [0-u64max]

drivers/usb/gadget/udc/gr_udc.c gr_ep0_respond_empty() -> (struct usb_request)->complete [5542339802413596672]

drivers/usb/gadget/udc/gr_udc.c gr_ep0_respond_u16() -> (struct usb_request)->complete [5542339802413596672]

drivers/usb/gadget/udc/gr_udc.c gr_free_request() -> (struct usb_request)->complete [min-max]

drivers/usb/gadget/udc/cdns2/cdns2-pci.c cdns2_pci_probe() -> (struct usb_request)->complete [0]

drivers/usb/gadget/function/u_audio.c g_audio_cleanup() -> (struct usb_request)->complete [min-max]

drivers/usb/gadget/function/u_audio.c g_audio_setup() -> (struct usb_request)->complete [0-u64max]

drivers/usb/gadget/function/u_audio.c u_audio_start_capture() -> (struct usb_request)->complete [0-u64max]

drivers/usb/gadget/function/u_audio.c u_audio_start_playback() -> (struct usb_request)->complete [937440447049437184]

drivers/usb/gadget/function/u_audio.c u_audio_stop_capture() -> (struct usb_request)->complete [min-max]

drivers/usb/gadget/function/u_audio.c u_audio_stop_playback() -> (struct usb_request)->complete [min-max]

drivers/usb/mtu3/mtu3_core.c ssusb_gadget_init() -> (struct usb_request)->complete [0-u64max]

drivers/usb/gadget/function/f_uac1.c audio_notify() -> (struct usb_request)->complete [1566146883490148352]

drivers/usb/gadget/function/f_uac1.c audio_set_endpoint_req() -> (struct usb_request)->complete [4794981003313377280]

drivers/usb/gadget/function/f_uac1.c out_rq_cur() -> (struct usb_request)->complete [1190718674012667904]

drivers/usb/gadget/function/f_uac2.c afunc_notify() -> (struct usb_request)->complete [4091789349097762816]

drivers/usb/gadget/function/f_uac2.c out_rq_cur() -> (struct usb_request)->complete [4867784016042160128,8359484753683365888]

drivers/usb/gadget/function/f_tcm.c bot_prepare_reqs() -> (struct usb_request)->complete [4734276574458163200,8291365068876365824]

drivers/usb/gadget/function/f_tcm.c bot_send_bad_status() -> (struct usb_request)->complete [6842778296623947776]

drivers/usb/gadget/function/f_tcm.c bot_send_read_response() -> (struct usb_request)->complete [2012436731722575872]

drivers/usb/gadget/function/f_tcm.c uasp_alloc_cmd() -> (struct usb_request)->complete [614686940879331328]

drivers/usb/gadget/function/f_tcm.c uasp_prepare_r_request() -> (struct usb_request)->complete [9150376108015673344]

drivers/usb/gadget/function/f_tcm.c uasp_prepare_response() -> (struct usb_request)->complete [9150376108015673344]

drivers/usb/gadget/function/f_tcm.c uasp_prepare_status() -> (struct usb_request)->complete [9150376108015673344]

drivers/usb/gadget/function/f_tcm.c uasp_send_read_response() -> (struct usb_request)->complete [9150376108015673344]

drivers/usb/gadget/function/f_tcm.c uasp_send_write_request() -> (struct usb_request)->complete [9150376108015673344]

drivers/usb/gadget/function/f_tcm.c usbg_prepare_w_request() -> (struct usb_request)->complete [908144869056110592]

drivers/usb/mtu3/mtu3_gadget_ep0.c ep0_get_status() -> (struct usb_request)->complete [1698874546538598400]

drivers/usb/mtu3/mtu3_gadget_ep0.c ep0_set_sel() -> (struct usb_request)->complete [5709038276706328576]

drivers/usb/gadget/udc/fsl_udc_core.c ch9getstatus() -> (struct usb_request)->complete [8046677684525674496]

drivers/usb/gadget/udc/fsl_udc_core.c ep0_prime_status() -> (struct usb_request)->complete [8046677684525674496]

drivers/usb/gadget/udc/fsl_udc_core.c fsl_udc_probe() -> (struct usb_request)->complete [min-max]

drivers/usb/gadget/udc/fsl_udc_core.c fsl_udc_remove() -> (struct usb_request)->complete [min-max]

drivers/usb/gadget/udc/fsl_udc_core.c struct_udc_setup() -> (struct usb_request)->complete [min-max]

drivers/usb/gadget/udc/bdc/bdc_ep.c ep0_queue_data_stage() -> (struct usb_request)->complete [0]

drivers/usb/gadget/udc/bdc/bdc_ep.c ep0_queue_status_stage() -> (struct usb_request)->complete [0]

drivers/usb/gadget/udc/bdc/bdc_ep.c ep0_queue_zlp() -> (struct usb_request)->complete [0]

drivers/usb/gadget/udc/bdc/bdc_ep.c ep0_set_sel() -> (struct usb_request)->complete [919420303548379136]

drivers/usb/gadget/udc/renesas_usbf.c usbf_ep0_fill_req() -> (struct usb_request)->complete [1-u64max]

drivers/usb/gadget/udc/renesas_usbf.c usbf_ep_free_request() -> (struct usb_request)->complete [min-max]

drivers/usb/gadget/udc/renesas_usbf.c usbf_probe() -> (struct usb_request)->complete [0]

drivers/usb/gadget/function/f_acm.c acm_bind() -> (struct usb_request)->complete [6684032420594827264]

drivers/usb/gadget/function/f_acm.c acm_setup() -> (struct usb_request)->complete [1567124953045286912]

drivers/usb/dwc3/dwc3-generic-plat.c dwc3_generic_probe() -> (struct usb_request)->complete [0]

drivers/usb/gadget/udc/udc-xilinx.c xudc_probe() -> (struct usb_request)->complete [0]

drivers/usb/dwc3/dwc3-imx.c dwc3_imx_interrupt() -> (struct usb_request)->complete [0-u64max]

drivers/usb/dwc3/dwc3-imx.c dwc3_imx_probe() -> (struct usb_request)->complete [0]

drivers/usb/gadget/udc/snps_udc_core.c udc_alloc_request() -> (struct usb_request)->complete [min-max]

drivers/usb/gadget/udc/snps_udc_core.c udc_free_request() -> (struct usb_request)->complete [min-max]

drivers/usb/gadget/udc/cdns2/cdns2-gadget.c cdns2_thread_irq_handler() -> (struct usb_request)->complete [0-u64max]

drivers/usb/gadget/udc/cdns2/cdns2-gadget.c cdns2_usb_irq_handler() -> (struct usb_request)->complete [0-u64max]

drivers/usb/gadget/function/f_ncm.c ncm_bind() -> (struct usb_request)->complete [750332868317822976]

drivers/usb/gadget/function/f_ncm.c ncm_setup() -> (struct usb_request)->complete [3150418382234148864]

drivers/usb/fotg210/fotg210-udc.c fotg210_udc_probe() -> (struct usb_request)->complete [8354885344670953472]

drivers/usb/gadget/function/uvc_video.c uvc_video_alloc_requests() -> (struct usb_request)->complete [1965507176204394496]

drivers/usb/gadget/function/f_hid.c f_hidg_write() -> (struct usb_request)->complete [5031086052715700224]

drivers/usb/gadget/function/f_hid.c hidg_bind() -> (struct usb_request)->complete [4377864844973797376]

drivers/usb/gadget/function/f_hid.c hidg_set_alt() -> (struct usb_request)->complete [6262226951498948608]

drivers/usb/gadget/function/f_hid.c hidg_setup() -> (struct usb_request)->complete [786943701424472064]

drivers/usb/gadget/function/f_midi.c f_midi_set_alt() -> (struct usb_request)->complete [5101740866742484992]

drivers/usb/musb/musb_gadget.c musb_ep_restart_resume_work() -> (struct usb_request)->complete [0-u64max]

drivers/usb/mtu3/mtu3_gadget.c mtu3_gadget_setup() -> (struct usb_request)->complete [min-max]

drivers/usb/gadget/udc/aspeed-vhub/ep0.c ast_vhub_init_ep0() -> (struct usb_request)->complete [0]

drivers/usb/gadget/udc/aspeed-vhub/ep0.c ast_vhub_reply() -> (struct usb_request)->complete [0]

drivers/usb/gadget/function/u_serial.c gs_alloc_requests() -> (struct usb_request)->complete [0-u64max]

drivers/usb/gadget/function/u_serial.c gs_console_connect() -> (struct usb_request)->complete [5434347057449000960]

drivers/usb/mtu3/mtu3_plat.c mtu3_probe() -> (struct usb_request)->complete [0-u64max]

drivers/usb/gadget/udc/aspeed-vhub/dev.c ast_vhub_del_dev() -> (struct usb_request)->complete [min-max]

drivers/usb/gadget/udc/aspeed-vhub/dev.c ast_vhub_init_dev() -> (struct usb_request)->complete [0-u64max]

drivers/usb/gadget/function/f_fs.c ffs_dmabuf_transfer() -> (struct usb_request)->complete [2577737099538493440]

drivers/usb/gadget/function/f_fs.c ffs_epfile_io() -> (struct usb_request)->complete [1644329322413076480,1702283603500187648]

drivers/usb/gadget/function/f_fs.c functionfs_bind() -> (struct usb_request)->complete [8072079218203844608]

drivers/usb/dwc3/drd.c dwc3_otg_irq() -> (struct usb_request)->complete [0-u64max]

drivers/usb/dwc3/drd.c dwc3_otg_thread_irq() -> (struct usb_request)->complete [0-u64max]

drivers/usb/gadget/function/f_uvc.c uvc_function_bind() -> (struct usb_request)->complete [7501125285753319424]

drivers/usb/gadget/function/f_sourcesink.c source_sink_start_ep() -> (struct usb_request)->complete [220668763218833408]

drivers/usb/gadget/composite.c composite_dev_prepare() -> (struct usb_request)->complete [6839047502870331392]

drivers/usb/gadget/composite.c composite_os_desc_req_prepare() -> (struct usb_request)->complete [6839047502870331392]

drivers/usb/dwc3/dwc3-google.c dwc3_google_probe() -> (struct usb_request)->complete [0]

drivers/usb/dwc3/dwc3-google.c dwc3_google_resume_irq() -> (struct usb_request)->complete [0-u64max]

drivers/usb/gadget/udc/r8a66597-udc.c r8a66597_probe() -> (struct usb_request)->complete [5017538485044961280]

net/9p/trans_usbg.c alloc_requests() -> (struct usb_request)->complete [2197751627251621888,6437501797643468800]

drivers/usb/gadget/udc/aspeed-vhub/core.c ast_vhub_irq() -> (struct usb_request)->complete [0-u64max]

drivers/usb/gadget/udc/aspeed-vhub/core.c ast_vhub_probe() -> (struct usb_request)->complete [0]

drivers/usb/gadget/function/f_midi2.c f_midi2_queue_out_reqs() -> (struct usb_request)->complete [0-u64max]

drivers/usb/gadget/function/f_midi2.c queue_request_ep_raw() -> (struct usb_request)->complete [0-u64max]

drivers/usb/gadget/udc/max3420_udc.c max3420_irq_handler() -> (struct usb_request)->complete [0-u64max]

drivers/usb/gadget/udc/max3420_udc.c max3420_probe() -> (struct usb_request)->complete [0]

drivers/usb/gadget/udc/max3420_udc.c max3420_vbus_handler() -> (struct usb_request)->complete [0-u64max]

drivers/usb/gadget/legacy/dbgp.c dbgp_setup() -> (struct usb_request)->complete [723942115722928128]