Lines Matching refs:ib_device
85 static int ib_device_check_mandatory(struct ib_device *device) in ib_device_check_mandatory()
87 #define IB_MANDATORY_FUNC(x) { offsetof(struct ib_device, x), #x } in ib_device_check_mandatory()
126 static struct ib_device *__ib_device_get_by_name(const char *name) in __ib_device_get_by_name()
128 struct ib_device *device; in __ib_device_get_by_name()
142 struct ib_device *device; in alloc_name()
172 struct ib_device *dev = container_of(device, struct ib_device, dev); in ib_device_release()
182 struct ib_device *dev = container_of(device, struct ib_device, dev); in ib_device_uevent()
210 struct ib_device *ib_alloc_device(size_t size) in ib_alloc_device()
212 struct ib_device *device; in ib_alloc_device()
214 if (WARN_ON(size < sizeof(struct ib_device))) in ib_alloc_device()
242 void ib_dealloc_device(struct ib_device *device) in ib_dealloc_device()
250 static int add_client_context(struct ib_device *device, struct ib_client *client) in add_client_context()
275 static int verify_immutable(const struct ib_device *dev, u8 port) in verify_immutable()
281 static int read_port_immutable(struct ib_device *device) in read_port_immutable()
322 int ib_register_device(struct ib_device *device, in ib_register_device()
323 int (*port_callback)(struct ib_device *, in ib_register_device() argument
384 void ib_unregister_device(struct ib_device *device) in ib_unregister_device()
437 struct ib_device *device; in ib_register_client()
466 struct ib_device *device; in ib_unregister_client()
519 void *ib_get_client_data(struct ib_device *device, struct ib_client *client) in ib_get_client_data()
546 void ib_set_client_data(struct ib_device *device, struct ib_client *client, in ib_set_client_data()
638 int ib_query_device(struct ib_device *device, in ib_query_device()
658 int ib_query_port(struct ib_device *device, in ib_query_port()
680 int ib_query_gid(struct ib_device *device, in ib_query_gid()
706 void ib_enum_roce_netdev(struct ib_device *ib_dev, in ib_enum_roce_netdev()
752 struct ib_device *dev; in ib_enum_all_roce_netdevs()
769 int ib_query_pkey(struct ib_device *device, in ib_query_pkey()
785 int ib_modify_device(struct ib_device *device, in ib_modify_device()
808 int ib_modify_port(struct ib_device *device, in ib_modify_port()
833 int ib_find_gid(struct ib_device *device, union ib_gid *gid, in ib_find_gid()
873 int ib_find_pkey(struct ib_device *device, in ib_find_pkey()
914 struct net_device *ib_get_net_dev_by_params(struct ib_device *dev, in ib_get_net_dev_by_params()