Defined in 1 files as a function:

Referenced in 4 files:

Smatch caller information:

drivers/net/usb/rndis_host.c generic_rndis_bind() -> driver_of()

Type Parameter Key Value
PARAM_VALUE 0 intf 4096-ptr_max
DATA_SOURCE 0 intf $1
RX_PATH
TASK_NOT_RUNNING

drivers/net/usb/cdc_ether.c usbnet_cdc_bind() -> driver_of()

Type Parameter Key Value
PARAM_VALUE 0 intf 4096-ptr_max
DATA_SOURCE 0 intf $1
RX_PATH
TASK_NOT_RUNNING

drivers/net/usb/cdc_ether.c usbnet_cdc_unbind() -> driver_of()

Type Parameter Key Value
PARAM_VALUE 0 intf 4096-ptr_max
DATA_SOURCE 0 intf $1
RX_PATH
TASK_NOT_RUNNING

drivers/net/usb/cdc_ether.c usbnet_generic_cdc_bind() -> driver_of()

Type Parameter Key Value
PARAM_VALUE 0 intf 4096-ptr_max
PARAM_VALUE 0 intf->dev.driver 4096-ptr_max
DATA_SOURCE 0 intf $1
RX_PATH
TASK_NOT_RUNNING

drivers/net/usb/qmi_wwan.c qmi_wwan_bind() -> driver_of()

Type Parameter Key Value
PARAM_VALUE 0 intf 4096-ptr_max
PARAM_VALUE 0 intf->dev.driver 4096-ptr_max
DATA_SOURCE 0 intf $1
RX_PATH
TASK_NOT_RUNNING

drivers/net/usb/qmi_wwan.c qmi_wwan_unbind() -> driver_of()

Type Parameter Key Value
PARAM_VALUE 0 intf 4096-ptr_max
DATA_SOURCE 0 intf $1
RX_PATH
TASK_NOT_RUNNING

drivers/net/usb/cdc_ncm.c cdc_ncm_bind_common() -> driver_of()

Type Parameter Key Value
PARAM_VALUE 0 intf 4096-ptr_max
PARAM_VALUE 0 intf->dev.driver 4096-ptr_max
DATA_SOURCE 0 intf $1
RX_PATH
TASK_NOT_RUNNING

drivers/net/usb/cdc_ncm.c cdc_ncm_unbind() -> driver_of()

Type Parameter Key Value
PARAM_VALUE 0 intf 4096-ptr_max
CAPPED_DATA 0 intf 1
DATA_SOURCE 0 intf $1
RX_PATH
TASK_NOT_RUNNING