Defined in 1 files as a function:

Referenced in 18 files:

Smatch caller information:

drivers/infiniband/hw/bnxt_re/ib_verbs.c bnxt_re_query_device() -> addrconf_addr_eui48()

Type Parameter Key Value
PARAM_VALUE 0 eui 4096-ptr_max
BUF_SIZE 0 eui 8
BUF_SIZE 1 addr 32
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/infiniband/hw/erdma/erdma_verbs.c erdma_query_device() -> addrconf_addr_eui48()

Type Parameter Key Value
PARAM_VALUE 0 eui 4096-ptr_max
BUF_SIZE 0 eui 8
BUF_SIZE 1 addr 32
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/infiniband/sw/siw/siw_verbs.c siw_query_device() -> addrconf_addr_eui48()

Type Parameter Key Value
PARAM_VALUE 0 eui 4096-ptr_max
BUF_SIZE 0 eui 8
BUF_SIZE 1 addr 6
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/infiniband/hw/cxgb4/provider.c c4iw_query_device() -> addrconf_addr_eui48()

Type Parameter Key Value
PARAM_VALUE 0 eui 4096-ptr_max
BUF_SIZE 0 eui 8
BUF_SIZE 1 addr 32
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/infiniband/hw/cxgb4/provider.c c4iw_register_device() -> addrconf_addr_eui48()

Type Parameter Key Value
PARAM_VALUE 0 eui 4096-ptr_max
BUF_SIZE 0 eui 8
BUF_SIZE 1 addr 32
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/infiniband/hw/usnic/usnic_ib_verbs.c usnic_mac_ip_to_gid() -> addrconf_addr_eui48()

Type Parameter Key Value
PARAM_VALUE 0 eui 4096-ptr_max
BUF_SIZE 0 eui 8
BUF_SIZE 1 addr 6
BUF_SIZE 1 addr 6
DATA_SOURCE 1 addr $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &us_ibdev->usdev_lock
TYPE_LOCK (struct usnic_ib_dev)->usdev_lock

drivers/infiniband/hw/erdma/erdma_main.c erdma_device_register() -> addrconf_addr_eui48()

Type Parameter Key Value
PARAM_VALUE 0 eui 4096-ptr_max
BUF_SIZE 0 eui 8
BUF_SIZE 1 addr 32
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &pdev->dev.mutex
HALF_LOCKED2 &pool->lock

drivers/infiniband/hw/mana/device.c mana_ib_probe() -> addrconf_addr_eui48()

Type Parameter Key Value
PARAM_VALUE 0 eui 4096-ptr_max
BUF_SIZE 0 eui 8
BUF_SIZE 1 addr 32
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/infiniband/hw/ocrdma/ocrdma_main.c ocrdma_register_device() -> addrconf_addr_eui48()

Type Parameter Key Value
PARAM_VALUE 0 eui 4096-ptr_max
BUF_SIZE 0 eui 8
BUF_SIZE 1 addr 6
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &be_adapter_list_lock

drivers/infiniband/sw/siw/siw_main.c siw_device_create() -> addrconf_addr_eui48()

Type Parameter Key Value
PARAM_VALUE 0 eui 4096-ptr_max
BUF_SIZE 0 eui 8
BUF_SIZE 1 addr 6
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &link_ops_rwsem
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 global &audit_cmd_mutex.lock
HALF_LOCKED2 global &hwsim_phys_lock
HALF_LOCKED2 global &rtnl_mutex
HALF_LOCKED2 global &rx_queue_mutex
HALF_LOCKED2 rcu_read

drivers/infiniband/hw/usnic/usnic_ib_main.c usnic_mac_ip_to_gid() -> addrconf_addr_eui48()

Type Parameter Key Value
PARAM_VALUE 0 eui 4096-ptr_max
BUF_SIZE 0 eui 8
BUF_SIZE 1 addr 32
BUF_SIZE 1 addr 32
DATA_SOURCE 1 addr $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &usnic_ib_ibdev_list_lock
HALF_LOCKED2 &pool->lock

drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c mlx5_fpga_conn_create() -> addrconf_addr_eui48()

Type Parameter Key Value
PARAM_VALUE 0 eui 4096-ptr_max
PARAM_VALUE 1 addr 4096-ptr_max
BUF_SIZE 0 eui 40
BUF_SIZE 1 addr 54
BUF_SIZE 1 addr 54
NOCHECK_CALL

drivers/infiniband/hw/bnxt_re/main.c bnxt_re_register_ib() -> addrconf_addr_eui48()

Type Parameter Key Value
PARAM_VALUE 0 eui 4096-ptr_max
BUF_SIZE 0 eui 8
BUF_SIZE 1 addr 32
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &bnxt_re_mutex

drivers/infiniband/hw/ocrdma/ocrdma_verbs.c ocrdma_query_device() -> addrconf_addr_eui48()

Type Parameter Key Value
PARAM_VALUE 0 eui 4096-ptr_max
BUF_SIZE 0 eui 8
BUF_SIZE 1 addr 6
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/infiniband/sw/rxe/rxe.c rxe_init_device_param() -> addrconf_addr_eui48()

Type Parameter Key Value
PARAM_VALUE 0 eui 4096-ptr_max
BUF_SIZE 0 eui 8
BUF_SIZE 1 addr 6
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &link_ops_rwsem
HALF_LOCKED2 global &audit_cmd_mutex.lock
HALF_LOCKED2 global &hwsim_phys_lock
HALF_LOCKED2 global &rtnl_mutex
HALF_LOCKED2 global &rx_queue_mutex
HALF_LOCKED2 rcu_read

drivers/infiniband/sw/rxe/rxe.c rxe_init_ports() -> addrconf_addr_eui48()

Type Parameter Key Value
PARAM_VALUE 0 eui 4096-ptr_max
BUF_SIZE 0 eui 8
BUF_SIZE 1 addr 6
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &link_ops_rwsem
HALF_LOCKED2 global &audit_cmd_mutex.lock
HALF_LOCKED2 global &hwsim_phys_lock
HALF_LOCKED2 global &rtnl_mutex
HALF_LOCKED2 global &rx_queue_mutex
HALF_LOCKED2 rcu_read

drivers/infiniband/hw/hns/hns_roce_hw_v2.c hns_roce_hw_v2_get_cfg() -> addrconf_addr_eui48()

Type Parameter Key Value
PARAM_VALUE 0 eui 4096-ptr_max
BUF_SIZE 0 eui 8
BUF_SIZE 1 addr 32
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/infiniband/hw/irdma/verbs.c irdma_init_iw_device() -> addrconf_addr_eui48()

Type Parameter Key Value
PARAM_VALUE 0 eui 4096-ptr_max
BUF_SIZE 0 eui 8
BUF_SIZE 1 addr 32
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/infiniband/hw/irdma/verbs.c irdma_init_roce_device() -> addrconf_addr_eui48()

Type Parameter Key Value
PARAM_VALUE 0 eui 4096-ptr_max
BUF_SIZE 0 eui 8
BUF_SIZE 1 addr 32
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/infiniband/hw/irdma/verbs.c irdma_query_device() -> addrconf_addr_eui48()

Type Parameter Key Value
PARAM_VALUE 0 eui 4096-ptr_max
BUF_SIZE 0 eui 8
BUF_SIZE 1 addr 32
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/ethernet/qlogic/qed/qed_rdma.c qed_rdma_init_devinfo() -> addrconf_addr_eui48()

Type Parameter Key Value
PARAM_VALUE 0 eui 4096-ptr_max
BUF_SIZE 0 eui 8
BUF_SIZE 1 addr 6
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &qedr_dev_list_lock

drivers/infiniband/sw/rxe/rxe_verbs.c rxe_register_device() -> addrconf_addr_eui48()

Type Parameter Key Value
PARAM_VALUE 0 eui 4096-ptr_max
BUF_SIZE 0 eui 8
BUF_SIZE 1 addr 6
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &link_ops_rwsem
HALF_LOCKED2 global &audit_cmd_mutex.lock
HALF_LOCKED2 global &hwsim_phys_lock
HALF_LOCKED2 global &rtnl_mutex
HALF_LOCKED2 global &rx_queue_mutex
HALF_LOCKED2 rcu_read

drivers/net/ethernet/mellanox/mlx5/core/rdma.c mlx5_rdma_make_default_gid() -> addrconf_addr_eui48()

Type Parameter Key Value
PARAM_VALUE 0 eui 4096-ptr_max
PARAM_VALUE 1 addr 1372320904820273152
BUF_SIZE 0 eui 8
BUF_SIZE 1 addr 6
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &esw->offloads.reps_lock
HALF_LOCKED2 &devlink->lock
TYPE_LOCK (struct mlx5_esw_offload)->reps_lock