ib_device          25 block/blk-mq-rdma.c 		struct ib_device *dev, int first_vec)
ib_device          57 drivers/infiniband/core/agent.c __ib_get_agent_port(const struct ib_device *device, int port_num)
ib_device          70 drivers/infiniband/core/agent.c ib_get_agent_port(const struct ib_device *device, int port_num)
ib_device          82 drivers/infiniband/core/agent.c 			 const struct ib_wc *wc, const struct ib_device *device,
ib_device         150 drivers/infiniband/core/agent.c int ib_agent_port_open(struct ib_device *device, int port_num)
ib_device         200 drivers/infiniband/core/agent.c int ib_agent_port_close(struct ib_device *device, int port_num)
ib_device          43 drivers/infiniband/core/agent.h extern int ib_agent_port_open(struct ib_device *device, int port_num);
ib_device          45 drivers/infiniband/core/agent.h extern int ib_agent_port_close(struct ib_device *device, int port_num);
ib_device          48 drivers/infiniband/core/agent.h 				const struct ib_wc *wc, const struct ib_device *device,
ib_device         124 drivers/infiniband/core/cache.c static void dispatch_gid_change_event(struct ib_device *ib_dev, u8 port)
ib_device         196 drivers/infiniband/core/cache.c static struct ib_gid_table *rdma_gid_table(struct ib_device *device, u8 port)
ib_device         235 drivers/infiniband/core/cache.c 	struct ib_device *device = entry->attr.device;
ib_device         280 drivers/infiniband/core/cache.c 	struct ib_device *device = entry->attr.device;
ib_device         378 drivers/infiniband/core/cache.c static void del_gid(struct ib_device *ib_dev, u8 port,
ib_device         542 drivers/infiniband/core/cache.c static int __ib_cache_gid_add(struct ib_device *ib_dev, u8 port,
ib_device         586 drivers/infiniband/core/cache.c int ib_cache_gid_add(struct ib_device *ib_dev, u8 port,
ib_device         597 drivers/infiniband/core/cache.c _ib_cache_gid_del(struct ib_device *ib_dev, u8 port,
ib_device         626 drivers/infiniband/core/cache.c int ib_cache_gid_del(struct ib_device *ib_dev, u8 port,
ib_device         637 drivers/infiniband/core/cache.c int ib_cache_gid_del_all_netdev_gids(struct ib_device *ib_dev, u8 port,
ib_device         680 drivers/infiniband/core/cache.c rdma_find_gid_by_port(struct ib_device *ib_dev,
ib_device         733 drivers/infiniband/core/cache.c 	struct ib_device *ib_dev, const union ib_gid *gid, u8 port,
ib_device         790 drivers/infiniband/core/cache.c static void release_gid_table(struct ib_device *device,
ib_device         817 drivers/infiniband/core/cache.c static void cleanup_gid_table_port(struct ib_device *ib_dev, u8 port,
ib_device         839 drivers/infiniband/core/cache.c void ib_cache_gid_set_default_gid(struct ib_device *ib_dev, u8 port,
ib_device         872 drivers/infiniband/core/cache.c static void gid_table_reserve_default(struct ib_device *ib_dev, u8 port,
ib_device         887 drivers/infiniband/core/cache.c static void gid_table_release_one(struct ib_device *ib_dev)
ib_device         897 drivers/infiniband/core/cache.c static int _gid_table_setup_one(struct ib_device *ib_dev)
ib_device         918 drivers/infiniband/core/cache.c static void gid_table_cleanup_one(struct ib_device *ib_dev)
ib_device         927 drivers/infiniband/core/cache.c static int gid_table_setup_one(struct ib_device *ib_dev)
ib_device         955 drivers/infiniband/core/cache.c int rdma_query_gid(struct ib_device *device, u8 port_num,
ib_device         994 drivers/infiniband/core/cache.c const struct ib_gid_attr *rdma_find_gid(struct ib_device *device,
ib_device        1030 drivers/infiniband/core/cache.c int ib_get_cached_pkey(struct ib_device *device,
ib_device        1057 drivers/infiniband/core/cache.c int ib_get_cached_subnet_prefix(struct ib_device *device,
ib_device        1074 drivers/infiniband/core/cache.c int ib_find_cached_pkey(struct ib_device *device,
ib_device        1115 drivers/infiniband/core/cache.c int ib_find_exact_cached_pkey(struct ib_device *device,
ib_device        1147 drivers/infiniband/core/cache.c int ib_get_cached_lmc(struct ib_device *device,
ib_device        1165 drivers/infiniband/core/cache.c int ib_get_cached_port_state(struct ib_device   *device,
ib_device        1200 drivers/infiniband/core/cache.c rdma_get_gid_attr(struct ib_device *device, u8 port_num, int index)
ib_device        1280 drivers/infiniband/core/cache.c 	struct ib_device *device = entry->attr.device;
ib_device        1358 drivers/infiniband/core/cache.c static int config_non_roce_gid_cache(struct ib_device *device,
ib_device        1390 drivers/infiniband/core/cache.c ib_cache_update(struct ib_device *device, u8 port, bool enforce_security)
ib_device        1534 drivers/infiniband/core/cache.c int ib_cache_setup_one(struct ib_device *device)
ib_device        1554 drivers/infiniband/core/cache.c void ib_cache_release_one(struct ib_device *device)
ib_device        1570 drivers/infiniband/core/cache.c void ib_cache_cleanup_one(struct ib_device *device)
ib_device          17 drivers/infiniband/core/cgroup.c void ib_device_register_rdmacg(struct ib_device *device)
ib_device          32 drivers/infiniband/core/cgroup.c void ib_device_unregister_rdmacg(struct ib_device *device)
ib_device          38 drivers/infiniband/core/cgroup.c 			 struct ib_device *device,
ib_device          47 drivers/infiniband/core/cgroup.c 			struct ib_device *device,
ib_device         109 drivers/infiniband/core/cm.c static void cm_add_one(struct ib_device *device);
ib_device         110 drivers/infiniband/core/cm.c static void cm_remove_one(struct ib_device *device, void *client_data);
ib_device         223 drivers/infiniband/core/cm.c 	struct ib_device *ib_device;
ib_device         472 drivers/infiniband/core/cm.c 	ret = ib_init_ah_attr_from_wc(port->cm_dev->ib_device,
ib_device         487 drivers/infiniband/core/cm.c 	return ib_init_ah_attr_from_wc(port->cm_dev->ib_device,
ib_device         522 drivers/infiniband/core/cm.c 			if (cm_dev->ib_device == attr->device) {
ib_device         537 drivers/infiniband/core/cm.c 			attr = rdma_find_gid(cm_dev->ib_device,
ib_device         568 drivers/infiniband/core/cm.c 	ret = ib_find_cached_pkey(cm_dev->ib_device, port->port_num,
ib_device         584 drivers/infiniband/core/cm.c 	ret = ib_init_ah_attr_from_path(cm_dev->ib_device, port->port_num, path,
ib_device         694 drivers/infiniband/core/cm.c static struct cm_id_private * cm_find_listen(struct ib_device *device,
ib_device         848 drivers/infiniband/core/cm.c struct ib_cm_id *ib_create_cm_id(struct ib_device *device,
ib_device        1200 drivers/infiniband/core/cm.c struct ib_cm_id *ib_cm_insert_listen(struct ib_device *device,
ib_device        1538 drivers/infiniband/core/cm.c static void cm_path_set_rec_type(struct ib_device *ib_device, u8 port_num,
ib_device        1541 drivers/infiniband/core/cm.c 	if (ib_is_opa_gid(gid) && rdma_cap_opa_ah(ib_device, port_num))
ib_device        1632 drivers/infiniband/core/cm.c 	struct ib_device *ib_dev = work->port->cm_dev->ib_device;
ib_device        1660 drivers/infiniband/core/cm.c 	struct ib_device *dev = work->port->cm_dev->ib_device;
ib_device        1942 drivers/infiniband/core/cm.c 	cm_id = ib_create_cm_id(work->port->cm_dev->ib_device, NULL, NULL);
ib_device        1985 drivers/infiniband/core/cm.c 	    rdma_protocol_roce(work->port->cm_dev->ib_device,
ib_device        1990 drivers/infiniband/core/cm.c 		cm_path_set_rec_type(work->port->cm_dev->ib_device,
ib_device        2008 drivers/infiniband/core/cm.c 		err = rdma_query_gid(work->port->cm_dev->ib_device,
ib_device        3227 drivers/infiniband/core/cm.c 	if (rdma_protocol_roce(work->port->cm_dev->ib_device,
ib_device        3240 drivers/infiniband/core/cm.c 	cm_path_set_rec_type(work->port->cm_dev->ib_device,
ib_device        3386 drivers/infiniband/core/cm.c 	if (rdma_protocol_roce(work->port->cm_dev->ib_device,
ib_device        3558 drivers/infiniband/core/cm.c 	cm_id = ib_create_cm_id(work->port->cm_dev->ib_device, NULL, NULL);
ib_device        4291 drivers/infiniband/core/cm.c 		ret = ib_port_register_module_stat(port->cm_dev->ib_device,
ib_device        4318 drivers/infiniband/core/cm.c static void cm_add_one(struct ib_device *ib_device)
ib_device        4334 drivers/infiniband/core/cm.c 	cm_dev = kzalloc(struct_size(cm_dev, port, ib_device->phys_port_cnt),
ib_device        4339 drivers/infiniband/core/cm.c 	cm_dev->ib_device = ib_device;
ib_device        4340 drivers/infiniband/core/cm.c 	cm_dev->ack_delay = ib_device->attrs.local_ca_ack_delay;
ib_device        4344 drivers/infiniband/core/cm.c 	for (i = 1; i <= ib_device->phys_port_cnt; i++) {
ib_device        4345 drivers/infiniband/core/cm.c 		if (!rdma_cap_ib_cm(ib_device, i))
ib_device        4363 drivers/infiniband/core/cm.c 		port->mad_agent = ib_register_mad_agent(ib_device, i,
ib_device        4374 drivers/infiniband/core/cm.c 		ret = ib_modify_port(ib_device, i, 0, &port_modify);
ib_device        4384 drivers/infiniband/core/cm.c 	ib_set_client_data(ib_device, &cm_client, cm_dev);
ib_device        4400 drivers/infiniband/core/cm.c 		if (!rdma_cap_ib_cm(ib_device, i))
ib_device        4404 drivers/infiniband/core/cm.c 		ib_modify_port(ib_device, port->port_num, 0, &port_modify);
ib_device        4413 drivers/infiniband/core/cm.c static void cm_remove_one(struct ib_device *ib_device, void *client_data)
ib_device        4436 drivers/infiniband/core/cm.c 	for (i = 1; i <= ib_device->phys_port_cnt; i++) {
ib_device        4437 drivers/infiniband/core/cm.c 		if (!rdma_cap_ib_cm(ib_device, i))
ib_device        4441 drivers/infiniband/core/cm.c 		ib_modify_port(ib_device, port->port_num, 0, &port_modify);
ib_device         177 drivers/infiniband/core/cma.c static void cma_add_one(struct ib_device *device);
ib_device         178 drivers/infiniband/core/cma.c static void cma_remove_one(struct ib_device *device, void *client_data);
ib_device         226 drivers/infiniband/core/cma.c 	struct ib_device	*device;
ib_device         242 drivers/infiniband/core/cma.c 	struct ib_device		*device;
ib_device         349 drivers/infiniband/core/cma.c struct ib_device *cma_get_ib_dev(struct cma_device *cma_dev)
ib_device         414 drivers/infiniband/core/cma.c 	struct ib_device *device;
ib_device         608 drivers/infiniband/core/cma.c cma_validate_port(struct ib_device *device, u8 port,
ib_device        1579 drivers/infiniband/core/cma.c 	struct ib_device *device = id->device;
ib_device        4562 drivers/infiniband/core/cma.c static void cma_add_one(struct ib_device *device)
ib_device        4673 drivers/infiniband/core/cma.c static void cma_remove_one(struct ib_device *device, void *client_data)
ib_device          69 drivers/infiniband/core/cma_configfs.c static bool filter_by_name(struct ib_device *ib_dev, void *cookie)
ib_device         200 drivers/infiniband/core/cma_configfs.c 	struct ib_device *ibdev;
ib_device         116 drivers/infiniband/core/cma_priv.h typedef bool (*cma_device_filter)(struct ib_device *, void *);
ib_device         125 drivers/infiniband/core/cma_priv.h struct ib_device *cma_get_ib_dev(struct cma_device *dev);
ib_device          80 drivers/infiniband/core/core_priv.h int ib_device_register_sysfs(struct ib_device *device);
ib_device          81 drivers/infiniband/core/core_priv.h void ib_device_unregister_sysfs(struct ib_device *device);
ib_device          82 drivers/infiniband/core/core_priv.h int ib_device_rename(struct ib_device *ibdev, const char *name);
ib_device          83 drivers/infiniband/core/core_priv.h int ib_device_set_dim(struct ib_device *ibdev, u8 use_dim);
ib_device          85 drivers/infiniband/core/core_priv.h typedef void (*roce_netdev_callback)(struct ib_device *device, u8 port,
ib_device          88 drivers/infiniband/core/core_priv.h typedef bool (*roce_netdev_filter)(struct ib_device *device, u8 port,
ib_device          91 drivers/infiniband/core/core_priv.h struct net_device *ib_device_get_netdev(struct ib_device *ib_dev,
ib_device          94 drivers/infiniband/core/core_priv.h void ib_enum_roce_netdev(struct ib_device *ib_dev,
ib_device         104 drivers/infiniband/core/core_priv.h typedef int (*nldev_callback)(struct ib_device *device,
ib_device         118 drivers/infiniband/core/core_priv.h int ib_get_client_nl_info(struct ib_device *ibdev, const char *client_name,
ib_device         130 drivers/infiniband/core/core_priv.h void ib_cache_gid_set_default_gid(struct ib_device *ib_dev, u8 port,
ib_device         135 drivers/infiniband/core/core_priv.h int ib_cache_gid_add(struct ib_device *ib_dev, u8 port,
ib_device         138 drivers/infiniband/core/core_priv.h int ib_cache_gid_del(struct ib_device *ib_dev, u8 port,
ib_device         141 drivers/infiniband/core/core_priv.h int ib_cache_gid_del_all_netdev_gids(struct ib_device *ib_dev, u8 port,
ib_device         147 drivers/infiniband/core/core_priv.h unsigned long roce_gid_type_mask_support(struct ib_device *ib_dev, u8 port);
ib_device         149 drivers/infiniband/core/core_priv.h int ib_cache_setup_one(struct ib_device *device);
ib_device         150 drivers/infiniband/core/core_priv.h void ib_cache_cleanup_one(struct ib_device *device);
ib_device         151 drivers/infiniband/core/core_priv.h void ib_cache_release_one(struct ib_device *device);
ib_device         155 drivers/infiniband/core/core_priv.h void ib_device_register_rdmacg(struct ib_device *device);
ib_device         156 drivers/infiniband/core/core_priv.h void ib_device_unregister_rdmacg(struct ib_device *device);
ib_device         159 drivers/infiniband/core/core_priv.h 			 struct ib_device *device,
ib_device         163 drivers/infiniband/core/core_priv.h 			struct ib_device *device,
ib_device         166 drivers/infiniband/core/core_priv.h static inline void ib_device_register_rdmacg(struct ib_device *device)
ib_device         170 drivers/infiniband/core/core_priv.h static inline void ib_device_unregister_rdmacg(struct ib_device *device)
ib_device         175 drivers/infiniband/core/core_priv.h 				       struct ib_device *device,
ib_device         182 drivers/infiniband/core/core_priv.h 				      struct ib_device *device,
ib_device         216 drivers/infiniband/core/core_priv.h int ib_get_cached_subnet_prefix(struct ib_device *device,
ib_device         221 drivers/infiniband/core/core_priv.h void ib_security_release_port_pkey_list(struct ib_device *device);
ib_device         223 drivers/infiniband/core/core_priv.h void ib_security_cache_change(struct ib_device *device,
ib_device         232 drivers/infiniband/core/core_priv.h int ib_create_qp_security(struct ib_qp *qp, struct ib_device *dev);
ib_device         236 drivers/infiniband/core/core_priv.h int ib_open_shared_qp_security(struct ib_qp *qp, struct ib_device *dev);
ib_device         244 drivers/infiniband/core/core_priv.h static inline void ib_security_release_port_pkey_list(struct ib_device *device)
ib_device         248 drivers/infiniband/core/core_priv.h static inline void ib_security_cache_change(struct ib_device *device,
ib_device         266 drivers/infiniband/core/core_priv.h 					struct ib_device *dev)
ib_device         284 drivers/infiniband/core/core_priv.h 					     struct ib_device *dev)
ib_device         314 drivers/infiniband/core/core_priv.h struct ib_device *ib_device_get_by_index(const struct net *net, u32 index);
ib_device         320 drivers/infiniband/core/core_priv.h static inline struct ib_qp *_ib_create_qp(struct ib_device *dev,
ib_device         397 drivers/infiniband/core/core_priv.h int ib_port_register_module_stat(struct ib_device *device, u8 port_num,
ib_device         403 drivers/infiniband/core/core_priv.h 			    struct ib_device *dev, u32 ns_fd);
ib_device          34 drivers/infiniband/core/counters.c int rdma_counter_set_auto_mode(struct ib_device *dev, u8 port,
ib_device          67 drivers/infiniband/core/counters.c static struct rdma_counter *rdma_counter_alloc(struct ib_device *dev, u8 port,
ib_device         200 drivers/infiniband/core/counters.c 	struct ib_device *dev = counter->device;
ib_device         223 drivers/infiniband/core/counters.c 	struct ib_device *dev = qp->device;
ib_device         281 drivers/infiniband/core/counters.c 	struct ib_device *dev = qp->device;
ib_device         344 drivers/infiniband/core/counters.c 	struct ib_device *dev = counter->device;
ib_device         357 drivers/infiniband/core/counters.c static u64 get_running_counters_hwstat_sum(struct ib_device *dev,
ib_device         394 drivers/infiniband/core/counters.c u64 rdma_counter_get_hwstat_value(struct ib_device *dev, u8 port, u32 index)
ib_device         409 drivers/infiniband/core/counters.c static struct ib_qp *rdma_counter_get_qp(struct ib_device *dev, u32 qp_num)
ib_device         441 drivers/infiniband/core/counters.c static struct rdma_counter *rdma_get_counter_by_id(struct ib_device *dev,
ib_device         466 drivers/infiniband/core/counters.c int rdma_counter_bind_qpn(struct ib_device *dev, u8 port,
ib_device         511 drivers/infiniband/core/counters.c int rdma_counter_bind_qpn_alloc(struct ib_device *dev, u8 port,
ib_device         566 drivers/infiniband/core/counters.c int rdma_counter_unbind_qpn(struct ib_device *dev, u8 port,
ib_device         599 drivers/infiniband/core/counters.c int rdma_counter_get_mode(struct ib_device *dev, u8 port,
ib_device         612 drivers/infiniband/core/counters.c void rdma_counter_init(struct ib_device *dev)
ib_device         644 drivers/infiniband/core/counters.c void rdma_counter_release(struct ib_device *dev)
ib_device         183 drivers/infiniband/core/cq.c struct ib_cq *__ib_alloc_cq_user(struct ib_device *dev, void *private,
ib_device         266 drivers/infiniband/core/cq.c struct ib_cq *__ib_alloc_cq_any(struct ib_device *dev, void *private,
ib_device         143 drivers/infiniband/core/device.c bool rdma_dev_access_netns(const struct ib_device *dev, const struct net *net)
ib_device         188 drivers/infiniband/core/device.c static void free_netdevs(struct ib_device *ib_dev);
ib_device         190 drivers/infiniband/core/device.c static void __ib_unregister_device(struct ib_device *device);
ib_device         196 drivers/infiniband/core/device.c static void __ibdev_printk(const char *level, const struct ib_device *ibdev,
ib_device         214 drivers/infiniband/core/device.c void ibdev_printk(const char *level, const struct ib_device *ibdev,
ib_device         232 drivers/infiniband/core/device.c void func(const struct ib_device *ibdev, const char *fmt, ...)  \
ib_device         260 drivers/infiniband/core/device.c static int rdma_dev_change_netns(struct ib_device *device, struct net *cur_net,
ib_device         269 drivers/infiniband/core/device.c static void ib_device_check_mandatory(struct ib_device *device)
ib_device         310 drivers/infiniband/core/device.c struct ib_device *ib_device_get_by_index(const struct net *net, u32 index)
ib_device         312 drivers/infiniband/core/device.c 	struct ib_device *device;
ib_device         337 drivers/infiniband/core/device.c void ib_device_put(struct ib_device *device)
ib_device         344 drivers/infiniband/core/device.c static struct ib_device *__ib_device_get_by_name(const char *name)
ib_device         346 drivers/infiniband/core/device.c 	struct ib_device *device;
ib_device         364 drivers/infiniband/core/device.c struct ib_device *ib_device_get_by_name(const char *name,
ib_device         367 drivers/infiniband/core/device.c 	struct ib_device *device;
ib_device         384 drivers/infiniband/core/device.c static int rename_compat_devs(struct ib_device *device)
ib_device         404 drivers/infiniband/core/device.c int ib_device_rename(struct ib_device *ibdev, const char *name)
ib_device         446 drivers/infiniband/core/device.c int ib_device_set_dim(struct ib_device *ibdev, u8 use_dim)
ib_device         455 drivers/infiniband/core/device.c static int alloc_name(struct ib_device *ibdev, const char *name)
ib_device         457 drivers/infiniband/core/device.c 	struct ib_device *device;
ib_device         493 drivers/infiniband/core/device.c 	struct ib_device *dev = container_of(device, struct ib_device, dev);
ib_device         544 drivers/infiniband/core/device.c 			      struct ib_device *dev, struct net *net)
ib_device         552 drivers/infiniband/core/device.c 	BUILD_BUG_ON(offsetof(struct ib_device, coredev.dev) !=
ib_device         553 drivers/infiniband/core/device.c 		     offsetof(struct ib_device, dev));
ib_device         573 drivers/infiniband/core/device.c struct ib_device *_ib_alloc_device(size_t size)
ib_device         575 drivers/infiniband/core/device.c 	struct ib_device *device;
ib_device         577 drivers/infiniband/core/device.c 	if (WARN_ON(size < sizeof(struct ib_device)))
ib_device         617 drivers/infiniband/core/device.c void ib_dealloc_device(struct ib_device *device)
ib_device         653 drivers/infiniband/core/device.c static int add_client_context(struct ib_device *device,
ib_device         700 drivers/infiniband/core/device.c static void remove_client_context(struct ib_device *device,
ib_device         734 drivers/infiniband/core/device.c static int alloc_port_data(struct ib_device *device)
ib_device         777 drivers/infiniband/core/device.c static int verify_immutable(const struct ib_device *dev, u8 port)
ib_device         783 drivers/infiniband/core/device.c static int setup_port_data(struct ib_device *device)
ib_device         806 drivers/infiniband/core/device.c void ib_get_device_fw_str(struct ib_device *dev, char *str)
ib_device         817 drivers/infiniband/core/device.c 	struct ib_device *dev;
ib_device         860 drivers/infiniband/core/device.c static int add_one_compat_dev(struct ib_device *device,
ib_device         934 drivers/infiniband/core/device.c static void remove_one_compat_dev(struct ib_device *device, u32 id)
ib_device         948 drivers/infiniband/core/device.c static void remove_compat_devs(struct ib_device *device)
ib_device         957 drivers/infiniband/core/device.c static int add_compat_devs(struct ib_device *device)
ib_device         978 drivers/infiniband/core/device.c 	struct ib_device *dev;
ib_device         999 drivers/infiniband/core/device.c 	struct ib_device *dev;
ib_device        1059 drivers/infiniband/core/device.c 	struct ib_device *dev;
ib_device        1100 drivers/infiniband/core/device.c 	struct ib_device *dev;
ib_device        1142 drivers/infiniband/core/device.c static int assign_name(struct ib_device *device, const char *name)
ib_device        1172 drivers/infiniband/core/device.c static void setup_dma_device(struct ib_device *device)
ib_device        1227 drivers/infiniband/core/device.c static int setup_device(struct ib_device *device)
ib_device        1252 drivers/infiniband/core/device.c static void disable_device(struct ib_device *device)
ib_device        1293 drivers/infiniband/core/device.c static int enable_device_and_get(struct ib_device *device)
ib_device        1346 drivers/infiniband/core/device.c int ib_register_device(struct ib_device *device, const char *name)
ib_device        1390 drivers/infiniband/core/device.c 		void (*dealloc_fn)(struct ib_device *);
ib_device        1425 drivers/infiniband/core/device.c static void __ib_unregister_device(struct ib_device *ib_dev)
ib_device        1474 drivers/infiniband/core/device.c void ib_unregister_device(struct ib_device *ib_dev)
ib_device        1496 drivers/infiniband/core/device.c void ib_unregister_device_and_put(struct ib_device *ib_dev)
ib_device        1522 drivers/infiniband/core/device.c 	struct ib_device *ib_dev;
ib_device        1545 drivers/infiniband/core/device.c 	struct ib_device *ib_dev =
ib_device        1546 drivers/infiniband/core/device.c 		container_of(work, struct ib_device, unregistration_work);
ib_device        1563 drivers/infiniband/core/device.c void ib_unregister_device_queued(struct ib_device *ib_dev)
ib_device        1578 drivers/infiniband/core/device.c static int rdma_dev_change_netns(struct ib_device *device, struct net *cur_net,
ib_device        1643 drivers/infiniband/core/device.c 			    struct ib_device *dev, u32 ns_fd)
ib_device        1741 drivers/infiniband/core/device.c 	struct ib_device *device;
ib_device        1778 drivers/infiniband/core/device.c 	struct ib_device *device;
ib_device        1835 drivers/infiniband/core/device.c static int __ib_get_client_nl_info(struct ib_device *ibdev,
ib_device        1878 drivers/infiniband/core/device.c int ib_get_client_nl_info(struct ib_device *ibdev, const char *client_name,
ib_device        1918 drivers/infiniband/core/device.c void ib_set_client_data(struct ib_device *device, struct ib_client *client,
ib_device        1977 drivers/infiniband/core/device.c static int iw_query_port(struct ib_device *device,
ib_device        2021 drivers/infiniband/core/device.c static int __ib_query_port(struct ib_device *device,
ib_device        2055 drivers/infiniband/core/device.c int ib_query_port(struct ib_device *device,
ib_device        2107 drivers/infiniband/core/device.c int ib_device_set_netdev(struct ib_device *ib_dev, struct net_device *ndev,
ib_device        2148 drivers/infiniband/core/device.c static void free_netdevs(struct ib_device *ib_dev)
ib_device        2181 drivers/infiniband/core/device.c struct net_device *ib_device_get_netdev(struct ib_device *ib_dev,
ib_device        2228 drivers/infiniband/core/device.c struct ib_device *ib_device_get_by_netdev(struct net_device *ndev,
ib_device        2231 drivers/infiniband/core/device.c 	struct ib_device *res = NULL;
ib_device        2263 drivers/infiniband/core/device.c void ib_enum_roce_netdev(struct ib_device *ib_dev,
ib_device        2300 drivers/infiniband/core/device.c 	struct ib_device *dev;
ib_device        2319 drivers/infiniband/core/device.c 	struct ib_device *dev;
ib_device        2346 drivers/infiniband/core/device.c int ib_query_pkey(struct ib_device *device,
ib_device        2365 drivers/infiniband/core/device.c int ib_modify_device(struct ib_device *device,
ib_device        2388 drivers/infiniband/core/device.c int ib_modify_port(struct ib_device *device,
ib_device        2420 drivers/infiniband/core/device.c int ib_find_gid(struct ib_device *device, union ib_gid *gid,
ib_device        2457 drivers/infiniband/core/device.c int ib_find_pkey(struct ib_device *device,
ib_device        2500 drivers/infiniband/core/device.c struct net_device *ib_get_net_dev_by_params(struct ib_device *dev,
ib_device        2536 drivers/infiniband/core/device.c void ib_set_device_ops(struct ib_device *dev, const struct ib_device_ops *ops)
ib_device         197 drivers/infiniband/core/fmr_pool.c 	struct ib_device   *device;
ib_device         242 drivers/infiniband/core/iwcm.c struct iw_cm_id *iw_create_cm_id(struct ib_device *device,
ib_device          63 drivers/infiniband/core/mad.c 	struct ib_device *dev = qp_info->port_priv->device;
ib_device         122 drivers/infiniband/core/mad.c __ib_get_mad_port(struct ib_device *device, int port_num)
ib_device         138 drivers/infiniband/core/mad.c ib_get_mad_port(struct ib_device *device, int port_num)
ib_device         225 drivers/infiniband/core/mad.c struct ib_mad_agent *ib_register_mad_agent(struct ib_device *device,
ib_device         536 drivers/infiniband/core/mad.c struct ib_mad_agent *ib_register_mad_snoop(struct ib_device *device,
ib_device         819 drivers/infiniband/core/mad.c 	struct ib_device *device = mad_agent_priv->agent.device;
ib_device        1915 drivers/infiniband/core/mad.c 	struct ib_device *device = mad_agent_priv->agent.device;
ib_device        3195 drivers/infiniband/core/mad.c static int ib_mad_port_open(struct ib_device *device,
ib_device        3297 drivers/infiniband/core/mad.c static int ib_mad_port_close(struct ib_device *device, int port_num)
ib_device        3326 drivers/infiniband/core/mad.c static void ib_mad_init_device(struct ib_device *device)
ib_device        3365 drivers/infiniband/core/mad.c static void ib_mad_remove_device(struct ib_device *device, void *client_data)
ib_device         201 drivers/infiniband/core/mad_priv.h 	struct ib_device *device;
ib_device          45 drivers/infiniband/core/multicast.c static void mcast_add_one(struct ib_device *device);
ib_device          46 drivers/infiniband/core/multicast.c static void mcast_remove_one(struct ib_device *device, void *client_data);
ib_device          70 drivers/infiniband/core/multicast.c 	struct ib_device	*device;
ib_device         608 drivers/infiniband/core/multicast.c 		     struct ib_device *device, u8 port_num,
ib_device         693 drivers/infiniband/core/multicast.c int ib_sa_get_mcmember_rec(struct ib_device *device, u8 port_num,
ib_device         734 drivers/infiniband/core/multicast.c int ib_init_ah_from_mcmember(struct ib_device *device, u8 port_num,
ib_device         818 drivers/infiniband/core/multicast.c static void mcast_add_one(struct ib_device *device)
ib_device         858 drivers/infiniband/core/multicast.c static void mcast_remove_one(struct ib_device *device, void *client_data)
ib_device         212 drivers/infiniband/core/nldev.c static int fill_nldev_handle(struct sk_buff *msg, struct ib_device *device)
ib_device         223 drivers/infiniband/core/nldev.c static int fill_dev_info(struct sk_buff *msg, struct ib_device *device)
ib_device         280 drivers/infiniband/core/nldev.c 			  struct ib_device *device, u32 port,
ib_device         361 drivers/infiniband/core/nldev.c static int fill_res_info(struct sk_buff *msg, struct ib_device *device)
ib_device         418 drivers/infiniband/core/nldev.c static bool fill_res_entry(struct ib_device *dev, struct sk_buff *msg,
ib_device         430 drivers/infiniband/core/nldev.c 	struct ib_device *dev = qp->device;
ib_device         492 drivers/infiniband/core/nldev.c 	struct ib_device *dev = id_priv->id.device;
ib_device         544 drivers/infiniband/core/nldev.c 	struct ib_device *dev = cq->device;
ib_device         582 drivers/infiniband/core/nldev.c 	struct ib_device *dev = mr->pd->device;
ib_device         617 drivers/infiniband/core/nldev.c 	struct ib_device *dev = pd->device;
ib_device         801 drivers/infiniband/core/nldev.c 	struct ib_device *device;
ib_device         847 drivers/infiniband/core/nldev.c 	struct ib_device *device;
ib_device         896 drivers/infiniband/core/nldev.c static int _nldev_get_dumpit(struct ib_device *device,
ib_device         937 drivers/infiniband/core/nldev.c 	struct ib_device *device;
ib_device         991 drivers/infiniband/core/nldev.c 	struct ib_device *device;
ib_device        1049 drivers/infiniband/core/nldev.c 	struct ib_device *device;
ib_device        1089 drivers/infiniband/core/nldev.c static int _nldev_res_get_dumpit(struct ib_device *device,
ib_device        1192 drivers/infiniband/core/nldev.c 	struct ib_device *device;
ib_device        1279 drivers/infiniband/core/nldev.c 	struct ib_device *device;
ib_device        1507 drivers/infiniband/core/nldev.c 	struct ib_device *device;
ib_device        1536 drivers/infiniband/core/nldev.c 	struct ib_device *ibdev = NULL;
ib_device        1671 drivers/infiniband/core/nldev.c 	struct ib_device *device;
ib_device        1757 drivers/infiniband/core/nldev.c 	struct ib_device *device;
ib_device        1826 drivers/infiniband/core/nldev.c 	struct ib_device *device;
ib_device        1918 drivers/infiniband/core/nldev.c 	struct ib_device *device;
ib_device          54 drivers/infiniband/core/opa_smi.h 						      struct ib_device *device)
ib_device          69 drivers/infiniband/core/opa_smi.h 								struct ib_device *device)
ib_device         807 drivers/infiniband/core/rdma_core.c 	struct ib_device *ib_dev = ucontext->device;
ib_device         184 drivers/infiniband/core/rdma_core.h struct uverbs_api *uverbs_alloc_api(struct ib_device *ibdev);
ib_device          23 drivers/infiniband/core/restrack.c int rdma_restrack_init(struct ib_device *dev)
ib_device          59 drivers/infiniband/core/restrack.c void rdma_restrack_clean(struct ib_device *dev)
ib_device         111 drivers/infiniband/core/restrack.c int rdma_restrack_count(struct ib_device *dev, enum rdma_restrack_type type)
ib_device         155 drivers/infiniband/core/restrack.c static struct ib_device *res_to_dev(struct rdma_restrack_entry *res)
ib_device         210 drivers/infiniband/core/restrack.c 	struct ib_device *dev = res_to_dev(res);
ib_device         290 drivers/infiniband/core/restrack.c rdma_restrack_get_byid(struct ib_device *dev,
ib_device         324 drivers/infiniband/core/restrack.c 	struct ib_device *dev;
ib_device          26 drivers/infiniband/core/restrack.h int rdma_restrack_init(struct ib_device *dev);
ib_device          27 drivers/infiniband/core/restrack.h void rdma_restrack_clean(struct ib_device *dev);
ib_device          73 drivers/infiniband/core/roce_gid_mgmt.c 	bool (*is_supported)(const struct ib_device *device, u8 port_num);
ib_device          82 drivers/infiniband/core/roce_gid_mgmt.c unsigned long roce_gid_type_mask_support(struct ib_device *ib_dev, u8 port)
ib_device          98 drivers/infiniband/core/roce_gid_mgmt.c static void update_gid(enum gid_op_type gid_op, struct ib_device *ib_dev,
ib_device         147 drivers/infiniband/core/roce_gid_mgmt.c is_eth_port_of_netdev_filter(struct ib_device *ib_dev, u8 port,
ib_device         171 drivers/infiniband/core/roce_gid_mgmt.c is_eth_port_inactive_slave_filter(struct ib_device *ib_dev, u8 port,
ib_device         200 drivers/infiniband/core/roce_gid_mgmt.c is_ndev_for_default_gid_filter(struct ib_device *ib_dev, u8 port,
ib_device         226 drivers/infiniband/core/roce_gid_mgmt.c static bool pass_all_filter(struct ib_device *ib_dev, u8 port,
ib_device         232 drivers/infiniband/core/roce_gid_mgmt.c static bool upper_device_filter(struct ib_device *ib_dev, u8 port,
ib_device         263 drivers/infiniband/core/roce_gid_mgmt.c is_upper_ndev_bond_master_filter(struct ib_device *ib_dev, u8 port,
ib_device         282 drivers/infiniband/core/roce_gid_mgmt.c 			  struct ib_device *ib_dev,
ib_device         296 drivers/infiniband/core/roce_gid_mgmt.c static void bond_delete_netdev_default_gids(struct ib_device *ib_dev,
ib_device         330 drivers/infiniband/core/roce_gid_mgmt.c static void enum_netdev_ipv4_ips(struct ib_device *ib_dev,
ib_device         374 drivers/infiniband/core/roce_gid_mgmt.c static void enum_netdev_ipv6_ips(struct ib_device *ib_dev,
ib_device         420 drivers/infiniband/core/roce_gid_mgmt.c static void _add_netdev_ips(struct ib_device *ib_dev, u8 port,
ib_device         428 drivers/infiniband/core/roce_gid_mgmt.c static void add_netdev_ips(struct ib_device *ib_dev, u8 port,
ib_device         434 drivers/infiniband/core/roce_gid_mgmt.c static void del_netdev_ips(struct ib_device *ib_dev, u8 port,
ib_device         449 drivers/infiniband/core/roce_gid_mgmt.c static void del_default_gids(struct ib_device *ib_dev, u8 port,
ib_device         461 drivers/infiniband/core/roce_gid_mgmt.c static void add_default_gids(struct ib_device *ib_dev, u8 port,
ib_device         472 drivers/infiniband/core/roce_gid_mgmt.c static void enum_all_gids_of_dev_cb(struct ib_device *ib_dev,
ib_device         510 drivers/infiniband/core/roce_gid_mgmt.c void rdma_roce_rescan_device(struct ib_device *ib_dev)
ib_device         517 drivers/infiniband/core/roce_gid_mgmt.c static void callback_for_addr_gid_device_scan(struct ib_device *device,
ib_device         549 drivers/infiniband/core/roce_gid_mgmt.c static void handle_netdev_upper(struct ib_device *ib_dev, u8 port,
ib_device         551 drivers/infiniband/core/roce_gid_mgmt.c 				void (*handle_netdev)(struct ib_device *ib_dev,
ib_device         574 drivers/infiniband/core/roce_gid_mgmt.c static void _roce_del_all_netdev_gids(struct ib_device *ib_dev, u8 port,
ib_device         580 drivers/infiniband/core/roce_gid_mgmt.c static void del_netdev_upper_ips(struct ib_device *ib_dev, u8 port,
ib_device         586 drivers/infiniband/core/roce_gid_mgmt.c static void add_netdev_upper_ips(struct ib_device *ib_dev, u8 port,
ib_device         592 drivers/infiniband/core/roce_gid_mgmt.c static void del_netdev_default_ips_join(struct ib_device *ib_dev, u8 port,
ib_device          27 drivers/infiniband/core/rw.c static inline bool rdma_rw_can_use_mr(struct ib_device *dev, u8 port_num)
ib_device          44 drivers/infiniband/core/rw.c static inline bool rdma_rw_io_needs_mr(struct ib_device *dev, u8 port_num,
ib_device          54 drivers/infiniband/core/rw.c static inline u32 rdma_rw_fr_page_list_len(struct ib_device *dev,
ib_device         271 drivers/infiniband/core/rw.c static void rdma_rw_unmap_sg(struct ib_device *dev, struct scatterlist *sg,
ib_device         280 drivers/infiniband/core/rw.c static int rdma_rw_map_sg(struct ib_device *dev, struct scatterlist *sg,
ib_device         307 drivers/infiniband/core/rw.c 	struct ib_device *dev = qp->pd->device;
ib_device         377 drivers/infiniband/core/rw.c 	struct ib_device *dev = qp->pd->device;
ib_device         643 drivers/infiniband/core/rw.c unsigned int rdma_rw_mr_factor(struct ib_device *device, u8 port_num,
ib_device         656 drivers/infiniband/core/rw.c void rdma_rw_init_qp(struct ib_device *dev, struct ib_qp_init_attr *attr)
ib_device         691 drivers/infiniband/core/rw.c 	struct ib_device *dev = qp->pd->device;
ib_device          52 drivers/infiniband/core/sa.h 			     struct ib_device *device, u8 port_num, u8 method,
ib_device         177 drivers/infiniband/core/sa_query.c static void ib_sa_add_one(struct ib_device *device);
ib_device         178 drivers/infiniband/core/sa_query.c static void ib_sa_remove_one(struct ib_device *device, void *client_data);
ib_device        1201 drivers/infiniband/core/sa_query.c static u8 get_src_path_mask(struct ib_device *device, u8 port_num)
ib_device        1220 drivers/infiniband/core/sa_query.c static int init_ah_attr_grh_fields(struct ib_device *device, u8 port_num,
ib_device        1258 drivers/infiniband/core/sa_query.c int ib_init_ah_attr_from_path(struct ib_device *device, u8 port_num,
ib_device        1415 drivers/infiniband/core/sa_query.c 					 struct ib_device *device,
ib_device        1453 drivers/infiniband/core/sa_query.c 				 struct ib_device *device,
ib_device        1543 drivers/infiniband/core/sa_query.c 		       struct ib_device *device, u8 port_num,
ib_device        1697 drivers/infiniband/core/sa_query.c 			    struct ib_device *device, u8 port_num, u8 method,
ib_device        1793 drivers/infiniband/core/sa_query.c 			     struct ib_device *device, u8 port_num,
ib_device        1885 drivers/infiniband/core/sa_query.c 			      struct ib_device *device, u8 port_num,
ib_device        1961 drivers/infiniband/core/sa_query.c 				    struct ib_device *device,
ib_device        2328 drivers/infiniband/core/sa_query.c static void ib_sa_add_one(struct ib_device *device)
ib_device        2401 drivers/infiniband/core/sa_query.c static void ib_sa_remove_one(struct ib_device *device, void *client_data)
ib_device          50 drivers/infiniband/core/security.c 	struct ib_device *dev = pp->sec->dev;
ib_device          68 drivers/infiniband/core/security.c 	struct ib_device *dev = pp->sec->dev;
ib_device         195 drivers/infiniband/core/security.c 				  struct ib_device *device,
ib_device         247 drivers/infiniband/core/security.c 	struct ib_device *dev;
ib_device         373 drivers/infiniband/core/security.c int ib_open_shared_qp_security(struct ib_qp *qp, struct ib_device *dev)
ib_device         415 drivers/infiniband/core/security.c int ib_create_qp_security(struct ib_qp *qp, struct ib_device *dev)
ib_device         540 drivers/infiniband/core/security.c void ib_security_cache_change(struct ib_device *device,
ib_device         555 drivers/infiniband/core/security.c void ib_security_release_port_pkey_list(struct ib_device *device)
ib_device         651 drivers/infiniband/core/security.c static int ib_security_pkey_access(struct ib_device *dev,
ib_device          66 drivers/infiniband/core/smi.h 						  struct ib_device *device)
ib_device          81 drivers/infiniband/core/smi.h 						   struct ib_device *device)
ib_device          58 drivers/infiniband/core/sysfs.c 	struct ib_device      *ibdev;
ib_device         472 drivers/infiniband/core/sysfs.c static int get_perf_mad(struct ib_device *dev, int port_num, __be16 attr,
ib_device         778 drivers/infiniband/core/sysfs.c static struct attribute_group *get_counter_table(struct ib_device *dev,
ib_device         798 drivers/infiniband/core/sysfs.c static int update_hw_stats(struct ib_device *dev, struct rdma_hw_stats *stats,
ib_device         814 drivers/infiniband/core/sysfs.c static ssize_t print_hw_stat(struct ib_device *dev, int port_num,
ib_device         825 drivers/infiniband/core/sysfs.c 	struct ib_device *dev;
ib_device         834 drivers/infiniband/core/sysfs.c 				   struct ib_device, dev);
ib_device         862 drivers/infiniband/core/sysfs.c 		struct ib_device *dev = container_of((struct device *)kobj,
ib_device         863 drivers/infiniband/core/sysfs.c 						     struct ib_device, dev);
ib_device         897 drivers/infiniband/core/sysfs.c 		struct ib_device *dev = container_of((struct device *)kobj,
ib_device         898 drivers/infiniband/core/sysfs.c 						     struct ib_device, dev);
ib_device         961 drivers/infiniband/core/sysfs.c static void setup_hw_stats(struct ib_device *device, struct ib_port *port,
ib_device        1041 drivers/infiniband/core/sysfs.c 	struct ib_device *device = rdma_device_to_ibdev(&coredev->dev);
ib_device        1213 drivers/infiniband/core/sysfs.c 	struct ib_device *dev = rdma_device_to_ibdev(device);
ib_device        1231 drivers/infiniband/core/sysfs.c 	struct ib_device *dev = rdma_device_to_ibdev(device);
ib_device        1244 drivers/infiniband/core/sysfs.c 	struct ib_device *dev = rdma_device_to_ibdev(device);
ib_device        1257 drivers/infiniband/core/sysfs.c 	struct ib_device *dev = rdma_device_to_ibdev(device);
ib_device        1266 drivers/infiniband/core/sysfs.c 	struct ib_device *dev = rdma_device_to_ibdev(device);
ib_device        1285 drivers/infiniband/core/sysfs.c 	struct ib_device *dev = rdma_device_to_ibdev(device);
ib_device        1308 drivers/infiniband/core/sysfs.c 	struct ib_device *device = rdma_device_to_ibdev(&coredev->dev);
ib_device        1339 drivers/infiniband/core/sysfs.c 	struct ib_device *device = rdma_device_to_ibdev(&coredev->dev);
ib_device        1361 drivers/infiniband/core/sysfs.c int ib_device_register_sysfs(struct ib_device *device)
ib_device        1375 drivers/infiniband/core/sysfs.c void ib_device_unregister_sysfs(struct ib_device *device)
ib_device        1394 drivers/infiniband/core/sysfs.c int ib_port_register_module_stat(struct ib_device *device, u8 port_num,
ib_device         269 drivers/infiniband/core/ucma.c static void ucma_copy_ud_event(struct ib_device *device,
ib_device          46 drivers/infiniband/core/umem.c static void __ib_umem_release(struct ib_device *dev, struct ib_umem *umem, int dirty)
ib_device         509 drivers/infiniband/core/umem_odp.c 	struct ib_device *dev = umem_odp->umem.ibdev;
ib_device         722 drivers/infiniband/core/umem_odp.c 	struct ib_device *dev = umem_odp->umem.ibdev;
ib_device         101 drivers/infiniband/core/user_mad.c 	struct ib_device      *ib_dev;
ib_device         145 drivers/infiniband/core/user_mad.c static void ib_umad_add_one(struct ib_device *device);
ib_device         146 drivers/infiniband/core/user_mad.c static void ib_umad_remove_one(struct ib_device *device, void *client_data);
ib_device        1132 drivers/infiniband/core/user_mad.c static struct ib_umad_port *get_port(struct ib_device *ibdev,
ib_device        1146 drivers/infiniband/core/user_mad.c static int ib_umad_get_nl_info(struct ib_device *ibdev, void *client_data,
ib_device        1167 drivers/infiniband/core/user_mad.c static int ib_issm_get_nl_info(struct ib_device *ibdev, void *client_data,
ib_device        1252 drivers/infiniband/core/user_mad.c 				  const struct ib_device *device)
ib_device        1262 drivers/infiniband/core/user_mad.c static int ib_umad_init_port(struct ib_device *device, int port_num,
ib_device        1355 drivers/infiniband/core/user_mad.c static void ib_umad_add_one(struct ib_device *device)
ib_device        1399 drivers/infiniband/core/user_mad.c static void ib_umad_remove_one(struct ib_device *device, void *client_data)
ib_device         106 drivers/infiniband/core/uverbs.h 	struct ib_device	__rcu	       *ib_dev;
ib_device         223 drivers/infiniband/core/uverbs.h 					      struct ib_device *ib_dev);
ib_device         320 drivers/infiniband/core/uverbs.h 			    struct ib_device *ib_dev, u8 port_num);
ib_device         214 drivers/infiniband/core/uverbs_cmd.c 	struct ib_device *ib_dev;
ib_device         312 drivers/infiniband/core/uverbs_cmd.c 	struct ib_device *ib_dev = ucontext->device;
ib_device         384 drivers/infiniband/core/uverbs_cmd.c 	struct ib_device *ib_dev;
ib_device         412 drivers/infiniband/core/uverbs_cmd.c 	struct ib_device *ib_dev;
ib_device         567 drivers/infiniband/core/uverbs_cmd.c 	struct ib_device *ib_dev;
ib_device         712 drivers/infiniband/core/uverbs_cmd.c 	struct ib_device *ib_dev;
ib_device         886 drivers/infiniband/core/uverbs_cmd.c 	struct ib_device *ib_dev;
ib_device         958 drivers/infiniband/core/uverbs_cmd.c 	struct ib_device *ib_dev;
ib_device         993 drivers/infiniband/core/uverbs_cmd.c 	struct ib_device *ib_dev;
ib_device        1139 drivers/infiniband/core/uverbs_cmd.c static int copy_wc_to_user(struct ib_device *ib_dev, void __user *dest,
ib_device        1273 drivers/infiniband/core/uverbs_cmd.c 	struct ib_device		*device;
ib_device        1285 drivers/infiniband/core/uverbs_cmd.c 	struct ib_device *ib_dev;
ib_device        1560 drivers/infiniband/core/uverbs_cmd.c 	struct ib_device *ib_dev;
ib_device        1737 drivers/infiniband/core/uverbs_cmd.c static void copy_ah_attr_from_uverbs(struct ib_device *dev,
ib_device        2400 drivers/infiniband/core/uverbs_cmd.c 	struct ib_device *ib_dev;
ib_device        2900 drivers/infiniband/core/uverbs_cmd.c 	struct ib_device *ib_dev;
ib_device        3056 drivers/infiniband/core/uverbs_cmd.c 	struct ib_device *ib_dev;
ib_device        3187 drivers/infiniband/core/uverbs_cmd.c 	struct ib_device *ib_dev;
ib_device        3363 drivers/infiniband/core/uverbs_cmd.c 	struct ib_device *ib_dev;
ib_device        3616 drivers/infiniband/core/uverbs_cmd.c 	struct ib_device *ib_dev;
ib_device          78 drivers/infiniband/core/uverbs_main.c static void ib_uverbs_add_one(struct ib_device *device);
ib_device          79 drivers/infiniband/core/uverbs_main.c static void ib_uverbs_remove_one(struct ib_device *device, void *client_data);
ib_device         195 drivers/infiniband/core/uverbs_main.c 	struct ib_device *ib_dev;
ib_device         560 drivers/infiniband/core/uverbs_main.c 					      struct ib_device	*ib_dev)
ib_device        1041 drivers/infiniband/core/uverbs_main.c 	struct ib_device *ib_dev;
ib_device        1154 drivers/infiniband/core/uverbs_main.c static int ib_uverbs_get_nl_info(struct ib_device *ibdev, void *client_data,
ib_device        1197 drivers/infiniband/core/uverbs_main.c 	struct ib_device *ib_dev;
ib_device        1216 drivers/infiniband/core/uverbs_main.c 	struct ib_device *ib_dev;
ib_device        1241 drivers/infiniband/core/uverbs_main.c static int ib_uverbs_create_uapi(struct ib_device *device,
ib_device        1254 drivers/infiniband/core/uverbs_main.c static void ib_uverbs_add_one(struct ib_device *device)
ib_device        1328 drivers/infiniband/core/uverbs_main.c 					struct ib_device *ib_dev)
ib_device        1384 drivers/infiniband/core/uverbs_main.c static void ib_uverbs_remove_one(struct ib_device *device, void *client_data)
ib_device          37 drivers/infiniband/core/uverbs_marshall.c static int rdma_ah_conv_opa_to_ib(struct ib_device *dev,
ib_device          62 drivers/infiniband/core/uverbs_marshall.c void ib_copy_ah_attr_to_user(struct ib_device *device,
ib_device          96 drivers/infiniband/core/uverbs_marshall.c void ib_copy_qp_attr_to_user(struct ib_device *device,
ib_device          57 drivers/infiniband/core/uverbs_std_types_counters.c 	struct ib_device *ib_dev = attrs->context->device;
ib_device          67 drivers/infiniband/core/uverbs_std_types_cq.c 	struct ib_device *ib_dev = attrs->context->device;
ib_device         134 drivers/infiniband/core/uverbs_std_types_device.c 			    struct ib_device *ib_dev, u8 port_num)
ib_device         171 drivers/infiniband/core/uverbs_std_types_device.c 	struct ib_device *ib_dev;
ib_device          58 drivers/infiniband/core/uverbs_std_types_dm.c 	struct ib_device *ib_dev = attrs->context->device;
ib_device         227 drivers/infiniband/core/uverbs_std_types_flow_action.c static int parse_flow_action_esp(struct ib_device *ib_dev,
ib_device         313 drivers/infiniband/core/uverbs_std_types_flow_action.c 	struct ib_device *ib_dev = attrs->context->device;
ib_device          51 drivers/infiniband/core/uverbs_std_types_mr.c 	struct ib_device *ib_dev = pd->device;
ib_device          91 drivers/infiniband/core/uverbs_std_types_mr.c 	struct ib_device *ib_dev = pd->device;
ib_device          58 drivers/infiniband/core/uverbs_uapi.c 			     struct ib_device *ibdev,
ib_device         273 drivers/infiniband/core/uverbs_uapi.c static int uapi_merge_def(struct uverbs_api *uapi, struct ib_device *ibdev,
ib_device         640 drivers/infiniband/core/uverbs_uapi.c struct uverbs_api *uverbs_alloc_api(struct ib_device *ibdev)
ib_device          56 drivers/infiniband/core/verbs.c static int ib_resolve_eth_dmac(struct ib_device *device,
ib_device         228 drivers/infiniband/core/verbs.c enum rdma_link_layer rdma_port_get_link_layer(struct ib_device *device, u8 port_num)
ib_device         254 drivers/infiniband/core/verbs.c struct ib_pd *__ib_alloc_pd(struct ib_device *device, unsigned int flags,
ib_device         408 drivers/infiniband/core/verbs.c static int rdma_check_ah_attr(struct ib_device *device,
ib_device         435 drivers/infiniband/core/verbs.c static int rdma_fill_sgid_attr(struct ib_device *device,
ib_device         502 drivers/infiniband/core/verbs.c 	struct ib_device *device = pd->device;
ib_device         635 drivers/infiniband/core/verbs.c static enum rdma_network_type ib_get_net_type_by_grh(struct ib_device *device,
ib_device         679 drivers/infiniband/core/verbs.c get_sgid_attr_from_eth(struct ib_device *device, u8 port_num,
ib_device         728 drivers/infiniband/core/verbs.c static int ib_resolve_unicast_gid_dmac(struct ib_device *device,
ib_device         766 drivers/infiniband/core/verbs.c int ib_init_ah_attr_from_wc(struct ib_device *device, u8 port_num,
ib_device        1152 drivers/infiniband/core/verbs.c 	struct ib_device *device = pd ? pd->device : qp_init_attr->xrcd->device;
ib_device        1585 drivers/infiniband/core/verbs.c static int ib_resolve_eth_dmac(struct ib_device *device,
ib_device        1732 drivers/infiniband/core/verbs.c int ib_get_eth_speed(struct ib_device *dev, u8 port_num, u8 *speed, u8 *width)
ib_device        1918 drivers/infiniband/core/verbs.c struct ib_cq *__ib_create_cq(struct ib_device *device,
ib_device        2219 drivers/infiniband/core/verbs.c struct ib_xrcd *__ib_alloc_xrcd(struct ib_device *device, const char *caller)
ib_device        2350 drivers/infiniband/core/verbs.c struct ib_rwq_ind_table *ib_create_rwq_ind_table(struct ib_device *device,
ib_device        2412 drivers/infiniband/core/verbs.c int ib_set_vf_link_state(struct ib_device *device, int vf, u8 port,
ib_device        2422 drivers/infiniband/core/verbs.c int ib_get_vf_config(struct ib_device *device, int vf, u8 port,
ib_device        2432 drivers/infiniband/core/verbs.c int ib_get_vf_stats(struct ib_device *device, int vf, u8 port,
ib_device        2442 drivers/infiniband/core/verbs.c int ib_set_vf_guid(struct ib_device *device, int vf, u8 port, u64 guid,
ib_device        2779 drivers/infiniband/core/verbs.c struct net_device *rdma_alloc_netdev(struct ib_device *device, u8 port_num,
ib_device        2805 drivers/infiniband/core/verbs.c int rdma_init_netdev(struct ib_device *device, u8 port_num,
ib_device         113 drivers/infiniband/hw/bnxt_re/bnxt_re.h 	struct ib_device		ibdev;
ib_device         115 drivers/infiniband/hw/bnxt_re/hw_counters.c int bnxt_re_ib_get_hw_stats(struct ib_device *ibdev,
ib_device         237 drivers/infiniband/hw/bnxt_re/hw_counters.c struct rdma_hw_stats *bnxt_re_ib_alloc_hw_stats(struct ib_device *ibdev,
ib_device          99 drivers/infiniband/hw/bnxt_re/hw_counters.h struct rdma_hw_stats *bnxt_re_ib_alloc_hw_stats(struct ib_device *ibdev,
ib_device         101 drivers/infiniband/hw/bnxt_re/hw_counters.h int bnxt_re_ib_get_hw_stats(struct ib_device *ibdev,
ib_device         122 drivers/infiniband/hw/bnxt_re/ib_verbs.c int bnxt_re_query_device(struct ib_device *ibdev,
ib_device         194 drivers/infiniband/hw/bnxt_re/ib_verbs.c int bnxt_re_modify_device(struct ib_device *ibdev,
ib_device         213 drivers/infiniband/hw/bnxt_re/ib_verbs.c int bnxt_re_query_port(struct ib_device *ibdev, u8 port_num,
ib_device         253 drivers/infiniband/hw/bnxt_re/ib_verbs.c int bnxt_re_get_port_immutable(struct ib_device *ibdev, u8 port_num,
ib_device         269 drivers/infiniband/hw/bnxt_re/ib_verbs.c void bnxt_re_query_fw_str(struct ib_device *ibdev, char *str)
ib_device         278 drivers/infiniband/hw/bnxt_re/ib_verbs.c int bnxt_re_query_pkey(struct ib_device *ibdev, u8 port_num,
ib_device         290 drivers/infiniband/hw/bnxt_re/ib_verbs.c int bnxt_re_query_gid(struct ib_device *ibdev, u8 port_num,
ib_device         397 drivers/infiniband/hw/bnxt_re/ib_verbs.c enum rdma_link_layer bnxt_re_get_link_layer(struct ib_device *ibdev,
ib_device         570 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	struct ib_device *ibdev = ibpd->device;
ib_device        3605 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	struct ib_device *ibdev = ctx->device;
ib_device         145 drivers/infiniband/hw/bnxt_re/ib_verbs.h int bnxt_re_query_device(struct ib_device *ibdev,
ib_device         148 drivers/infiniband/hw/bnxt_re/ib_verbs.h int bnxt_re_modify_device(struct ib_device *ibdev,
ib_device         151 drivers/infiniband/hw/bnxt_re/ib_verbs.h int bnxt_re_query_port(struct ib_device *ibdev, u8 port_num,
ib_device         153 drivers/infiniband/hw/bnxt_re/ib_verbs.h int bnxt_re_get_port_immutable(struct ib_device *ibdev, u8 port_num,
ib_device         155 drivers/infiniband/hw/bnxt_re/ib_verbs.h void bnxt_re_query_fw_str(struct ib_device *ibdev, char *str);
ib_device         156 drivers/infiniband/hw/bnxt_re/ib_verbs.h int bnxt_re_query_pkey(struct ib_device *ibdev, u8 port_num,
ib_device         160 drivers/infiniband/hw/bnxt_re/ib_verbs.h int bnxt_re_query_gid(struct ib_device *ibdev, u8 port_num,
ib_device         162 drivers/infiniband/hw/bnxt_re/ib_verbs.h enum rdma_link_layer bnxt_re_get_link_layer(struct ib_device *ibdev,
ib_device         653 drivers/infiniband/hw/bnxt_re/main.c 	struct ib_device *ibdev = &rdev->ibdev;
ib_device        1042 drivers/infiniband/hw/bnxt_re/main.c static void bnxt_re_dispatch_event(struct ib_device *ibdev, struct ib_qp *qp,
ib_device         105 drivers/infiniband/hw/cxgb3/iwch.h 	struct ib_device ibdev;
ib_device         116 drivers/infiniband/hw/cxgb3/iwch.h static inline struct iwch_dev *to_iwch_dev(struct ib_device *ibdev)
ib_device          80 drivers/infiniband/hw/cxgb3/iwch_provider.c 	struct ib_device *ibdev = ucontext->device;
ib_device         109 drivers/infiniband/hw/cxgb3/iwch_provider.c 	struct ib_device *ibdev = ibcq->device;
ib_device         307 drivers/infiniband/hw/cxgb3/iwch_provider.c 	struct ib_device *ibdev = pd->device;
ib_device         904 drivers/infiniband/hw/cxgb3/iwch_provider.c static struct ib_qp *iwch_get_qp(struct ib_device *dev, int qpn)
ib_device         911 drivers/infiniband/hw/cxgb3/iwch_provider.c static int iwch_query_pkey(struct ib_device *ibdev,
ib_device         919 drivers/infiniband/hw/cxgb3/iwch_provider.c static int iwch_query_gid(struct ib_device *ibdev, u8 port,
ib_device         954 drivers/infiniband/hw/cxgb3/iwch_provider.c static int iwch_query_device(struct ib_device *ibdev, struct ib_device_attr *props,
ib_device         991 drivers/infiniband/hw/cxgb3/iwch_provider.c static int iwch_query_port(struct ib_device *ibdev,
ib_device        1105 drivers/infiniband/hw/cxgb3/iwch_provider.c static struct rdma_hw_stats *iwch_alloc_stats(struct ib_device *ibdev,
ib_device        1118 drivers/infiniband/hw/cxgb3/iwch_provider.c static int iwch_get_mib(struct ib_device *ibdev, struct rdma_hw_stats *stats,
ib_device        1174 drivers/infiniband/hw/cxgb3/iwch_provider.c static int iwch_port_immutable(struct ib_device *ibdev, u8 port_num,
ib_device        1192 drivers/infiniband/hw/cxgb3/iwch_provider.c static void get_dev_fw_ver_str(struct ib_device *ibdev, char *str)
ib_device        1251 drivers/infiniband/hw/cxgb3/iwch_provider.c static int set_netdevs(struct ib_device *ib_dev, struct cxio_rdev *rdev)
ib_device         993 drivers/infiniband/hw/cxgb4/cq.c 	struct ib_device *ibdev = ibcq->device;
ib_device         315 drivers/infiniband/hw/cxgb4/iw_cxgb4.h 	struct ib_device ibdev;
ib_device         339 drivers/infiniband/hw/cxgb4/iw_cxgb4.h static inline struct c4iw_dev *to_c4iw_dev(struct ib_device *ibdev)
ib_device        1013 drivers/infiniband/hw/cxgb4/iw_cxgb4.h struct ib_qp *c4iw_get_qp(struct ib_device *dev, int qpn);
ib_device          78 drivers/infiniband/hw/cxgb4/provider.c 	struct ib_device *ibdev = ucontext->device;
ib_device         210 drivers/infiniband/hw/cxgb4/provider.c 	struct ib_device *ibdev = pd->device;
ib_device         239 drivers/infiniband/hw/cxgb4/provider.c static int c4iw_query_pkey(struct ib_device *ibdev, u8 port, u16 index,
ib_device         247 drivers/infiniband/hw/cxgb4/provider.c static int c4iw_query_gid(struct ib_device *ibdev, u8 port, int index,
ib_device         262 drivers/infiniband/hw/cxgb4/provider.c static int c4iw_query_device(struct ib_device *ibdev, struct ib_device_attr *props,
ib_device         305 drivers/infiniband/hw/cxgb4/provider.c static int c4iw_query_port(struct ib_device *ibdev, u8 port,
ib_device         386 drivers/infiniband/hw/cxgb4/provider.c static struct rdma_hw_stats *c4iw_alloc_stats(struct ib_device *ibdev,
ib_device         398 drivers/infiniband/hw/cxgb4/provider.c static int c4iw_get_mib(struct ib_device *ibdev,
ib_device         429 drivers/infiniband/hw/cxgb4/provider.c static int c4iw_port_immutable(struct ib_device *ibdev, u8 port_num,
ib_device         447 drivers/infiniband/hw/cxgb4/provider.c static void get_dev_fw_str(struct ib_device *dev, char *str)
ib_device         521 drivers/infiniband/hw/cxgb4/provider.c static int set_netdevs(struct ib_device *ib_dev, struct c4iw_rdev *rdev)
ib_device        2418 drivers/infiniband/hw/cxgb4/qp.c struct ib_qp *c4iw_get_qp(struct ib_device *dev, int qpn)
ib_device          52 drivers/infiniband/hw/efa/efa.h 	struct ib_device ibdev;
ib_device         119 drivers/infiniband/hw/efa/efa.h int efa_query_device(struct ib_device *ibdev,
ib_device         122 drivers/infiniband/hw/efa/efa.h int efa_query_port(struct ib_device *ibdev, u8 port,
ib_device         127 drivers/infiniband/hw/efa/efa.h int efa_query_gid(struct ib_device *ibdev, u8 port, int index,
ib_device         129 drivers/infiniband/hw/efa/efa.h int efa_query_pkey(struct ib_device *ibdev, u8 port, u16 index,
ib_device         144 drivers/infiniband/hw/efa/efa.h int efa_get_port_immutable(struct ib_device *ibdev, u8 port_num,
ib_device         157 drivers/infiniband/hw/efa/efa.h enum rdma_link_layer efa_port_link_layer(struct ib_device *ibdev,
ib_device         159 drivers/infiniband/hw/efa/efa.h struct rdma_hw_stats *efa_alloc_hw_stats(struct ib_device *ibdev, u8 port_num);
ib_device         160 drivers/infiniband/hw/efa/efa.h int efa_get_hw_stats(struct ib_device *ibdev, struct rdma_hw_stats *stats,
ib_device         115 drivers/infiniband/hw/efa/efa_verbs.c static inline struct efa_dev *to_edev(struct ib_device *ibdev)
ib_device         275 drivers/infiniband/hw/efa/efa_verbs.c int efa_query_device(struct ib_device *ibdev,
ib_device         328 drivers/infiniband/hw/efa/efa_verbs.c int efa_query_port(struct ib_device *ibdev, u8 port,
ib_device         399 drivers/infiniband/hw/efa/efa_verbs.c int efa_query_gid(struct ib_device *ibdev, u8 port, int index,
ib_device         409 drivers/infiniband/hw/efa/efa_verbs.c int efa_query_pkey(struct ib_device *ibdev, u8 port, u16 index,
ib_device         923 drivers/infiniband/hw/efa/efa_verbs.c 	struct ib_device *ibdev = ibcq->device;
ib_device        1514 drivers/infiniband/hw/efa/efa_verbs.c int efa_get_port_immutable(struct ib_device *ibdev, u8 port_num,
ib_device        1755 drivers/infiniband/hw/efa/efa_verbs.c struct rdma_hw_stats *efa_alloc_hw_stats(struct ib_device *ibdev, u8 port_num)
ib_device        1762 drivers/infiniband/hw/efa/efa_verbs.c int efa_get_hw_stats(struct ib_device *ibdev, struct rdma_hw_stats *stats,
ib_device        1803 drivers/infiniband/hw/efa/efa_verbs.c enum rdma_link_layer efa_port_link_layer(struct ib_device *ibdev,
ib_device        1832 drivers/infiniband/hw/hfi1/hfi.h static inline struct hfi1_devdata *dd_from_ibdev(struct ib_device *ibdev)
ib_device        1847 drivers/infiniband/hw/hfi1/hfi.h static inline struct hfi1_ibport *to_iport(struct ib_device *ibdev, u8 port)
ib_device        2047 drivers/infiniband/hw/hfi1/hfi.h int hfi1_create_port_files(struct ib_device *ibdev, u8 port_num,
ib_device        2311 drivers/infiniband/hw/hfi1/hfi.h static inline void hfi1_update_ah_attr(struct ib_device *ibdev,
ib_device         583 drivers/infiniband/hw/hfi1/mad.c 				   u8 *data, struct ib_device *ibdev,
ib_device         604 drivers/infiniband/hw/hfi1/mad.c 				   struct ib_device *ibdev, u8 port,
ib_device         643 drivers/infiniband/hw/hfi1/mad.c static int subn_get_nodeinfo(struct ib_smp *smp, struct ib_device *ibdev,
ib_device         797 drivers/infiniband/hw/hfi1/mad.c 				   struct ib_device *ibdev, u8 port,
ib_device        1022 drivers/infiniband/hw/hfi1/mad.c 				    struct ib_device *ibdev, u8 port,
ib_device        1352 drivers/infiniband/hw/hfi1/mad.c 				   struct ib_device *ibdev, u8 port,
ib_device        1721 drivers/infiniband/hw/hfi1/mad.c 				    struct ib_device *ibdev, u8 port,
ib_device        1828 drivers/infiniband/hw/hfi1/mad.c 				   struct ib_device *ibdev, u8 port,
ib_device        1851 drivers/infiniband/hw/hfi1/mad.c 				   struct ib_device *ibdev, u8 port,
ib_device        1880 drivers/infiniband/hw/hfi1/mad.c 				   struct ib_device *ibdev, u8 port,
ib_device        1903 drivers/infiniband/hw/hfi1/mad.c 				   struct ib_device *ibdev, u8 port,
ib_device        1924 drivers/infiniband/hw/hfi1/mad.c 				    struct ib_device *ibdev, u8 port,
ib_device        1946 drivers/infiniband/hw/hfi1/mad.c 				    struct ib_device *ibdev, u8 port,
ib_device        1988 drivers/infiniband/hw/hfi1/mad.c 				     struct ib_device *ibdev, u8 port,
ib_device        2013 drivers/infiniband/hw/hfi1/mad.c 				     struct ib_device *ibdev, u8 port,
ib_device        2045 drivers/infiniband/hw/hfi1/mad.c 			      struct ib_device *ibdev, u8 port,
ib_device        2087 drivers/infiniband/hw/hfi1/mad.c 			      struct ib_device *ibdev, u8 port,
ib_device        2135 drivers/infiniband/hw/hfi1/mad.c 				     struct ib_device *ibdev, u8 port,
ib_device        2187 drivers/infiniband/hw/hfi1/mad.c 			      struct ib_device *ibdev, u8 port, u32 *resp_len,
ib_device        2211 drivers/infiniband/hw/hfi1/mad.c 			      struct ib_device *ibdev, u8 port, u32 *resp_len,
ib_device        2235 drivers/infiniband/hw/hfi1/mad.c 				 struct ib_device *ibdev, u8 port,
ib_device        2277 drivers/infiniband/hw/hfi1/mad.c 				 struct ib_device *ibdev, u8 port,
ib_device        2604 drivers/infiniband/hw/hfi1/mad.c 				     struct ib_device *ibdev, u32 *resp_len)
ib_device        2725 drivers/infiniband/hw/hfi1/mad.c 				  struct ib_device *ibdev,
ib_device        2892 drivers/infiniband/hw/hfi1/mad.c static u64 get_error_counter_summary(struct ib_device *ibdev, u8 port,
ib_device        2954 drivers/infiniband/hw/hfi1/mad.c static void pma_get_opa_port_dctrs(struct ib_device *ibdev,
ib_device        2976 drivers/infiniband/hw/hfi1/mad.c 				    struct ib_device *ibdev,
ib_device        3127 drivers/infiniband/hw/hfi1/mad.c 				       struct ib_device *ibdev, u8 port)
ib_device        3154 drivers/infiniband/hw/hfi1/mad.c static void pma_get_opa_port_ectrs(struct ib_device *ibdev,
ib_device        3197 drivers/infiniband/hw/hfi1/mad.c 				  struct ib_device *ibdev,
ib_device        3287 drivers/infiniband/hw/hfi1/mad.c 				   struct ib_device *ibdev, u8 port)
ib_device        3372 drivers/infiniband/hw/hfi1/mad.c 				 struct ib_device *ibdev,
ib_device        3471 drivers/infiniband/hw/hfi1/mad.c 				  struct ib_device *ibdev,
ib_device        3623 drivers/infiniband/hw/hfi1/mad.c 				 struct ib_device *ibdev,
ib_device        3706 drivers/infiniband/hw/hfi1/mad.c 				    struct ib_device *ibdev, u8 port,
ib_device        3730 drivers/infiniband/hw/hfi1/mad.c 				       u8 *data, struct ib_device *ibdev,
ib_device        3823 drivers/infiniband/hw/hfi1/mad.c 				       struct ib_device *ibdev, u8 port,
ib_device        3863 drivers/infiniband/hw/hfi1/mad.c 					u8 *data, struct ib_device *ibdev,
ib_device        3929 drivers/infiniband/hw/hfi1/mad.c 				   struct ib_device *ibdev, u8 port,
ib_device        3981 drivers/infiniband/hw/hfi1/mad.c 				   struct ib_device *ibdev, u8 port,
ib_device        4040 drivers/infiniband/hw/hfi1/mad.c 				   struct ib_device *ibdev, u8 port,
ib_device        4070 drivers/infiniband/hw/hfi1/mad.c 				   struct ib_device *ibdev, u8 port,
ib_device        4093 drivers/infiniband/hw/hfi1/mad.c 			    u8 *data, struct ib_device *ibdev, u8 port,
ib_device        4183 drivers/infiniband/hw/hfi1/mad.c 			    u8 *data, struct ib_device *ibdev, u8 port,
ib_device        4258 drivers/infiniband/hw/hfi1/mad.c 				  struct ib_device *ibdev, u8 port,
ib_device        4307 drivers/infiniband/hw/hfi1/mad.c 				  struct ib_device *ibdev, u8 port,
ib_device        4512 drivers/infiniband/hw/hfi1/mad.c static int process_subn_opa(struct ib_device *ibdev, int mad_flags,
ib_device        4617 drivers/infiniband/hw/hfi1/mad.c static int process_subn(struct ib_device *ibdev, int mad_flags,
ib_device        4676 drivers/infiniband/hw/hfi1/mad.c static int process_perf(struct ib_device *ibdev, u8 port,
ib_device        4738 drivers/infiniband/hw/hfi1/mad.c static int process_perf_opa(struct ib_device *ibdev, u8 port,
ib_device        4819 drivers/infiniband/hw/hfi1/mad.c static int hfi1_process_opa_mad(struct ib_device *ibdev, int mad_flags,
ib_device        4873 drivers/infiniband/hw/hfi1/mad.c static int hfi1_process_ib_mad(struct ib_device *ibdev, int mad_flags, u8 port,
ib_device        4916 drivers/infiniband/hw/hfi1/mad.c int hfi1_process_mad(struct ib_device *ibdev, int mad_flags, u8 port,
ib_device         203 drivers/infiniband/hw/hfi1/qp.c static inline int verbs_mtu_enum_to_int(struct ib_device *dev, enum ib_mtu mtu)
ib_device         656 drivers/infiniband/hw/hfi1/sysfs.c int hfi1_create_port_files(struct ib_device *ibdev, u8 port_num,
ib_device         838 drivers/infiniband/hw/hfi1/sysfs.c 	struct ib_device *dev = &dd->verbs_dev.rdi.ibdev;
ib_device         654 drivers/infiniband/hw/hfi1/verbs.c 	struct ib_device *ibdev = ibqp->device;
ib_device        1446 drivers/infiniband/hw/hfi1/verbs.c static int modify_device(struct ib_device *device,
ib_device        1514 drivers/infiniband/hw/hfi1/verbs.c u8 ah_to_sc(struct ib_device *ibdev, struct rdma_ah_attr *ah)
ib_device        1521 drivers/infiniband/hw/hfi1/verbs.c static int hfi1_check_ah(struct ib_device *ibdev, struct rdma_ah_attr *ah_attr)
ib_device        1549 drivers/infiniband/hw/hfi1/verbs.c static void hfi1_notify_new_ah(struct ib_device *ibdev,
ib_device        1620 drivers/infiniband/hw/hfi1/verbs.c static void hfi1_get_dev_fw_str(struct ib_device *ibdev, char *str)
ib_device        1694 drivers/infiniband/hw/hfi1/verbs.c static struct rdma_hw_stats *alloc_hw_stats(struct ib_device *ibdev,
ib_device        1758 drivers/infiniband/hw/hfi1/verbs.c static int get_hw_stats(struct ib_device *ibdev, struct rdma_hw_stats *stats,
ib_device        1806 drivers/infiniband/hw/hfi1/verbs.c 	struct ib_device *ibdev = &dev->rdi.ibdev;
ib_device         307 drivers/infiniband/hw/hfi1/verbs.h static inline struct hfi1_ibdev *to_idev(struct ib_device *ibdev)
ib_device         331 drivers/infiniband/hw/hfi1/verbs.h int hfi1_process_mad(struct ib_device *ibdev, int mad_flags, u8 port,
ib_device         417 drivers/infiniband/hw/hfi1/verbs.h u8 ah_to_sc(struct ib_device *ibdev, struct rdma_ah_attr *ah_attr);
ib_device         159 drivers/infiniband/hw/hfi1/vnic.h struct net_device *hfi1_vnic_alloc_rn(struct ib_device *device,
ib_device         794 drivers/infiniband/hw/hfi1/vnic_main.c struct net_device *hfi1_vnic_alloc_rn(struct ib_device *device,
ib_device         997 drivers/infiniband/hw/hns/hns_roce_device.h 	struct ib_device	ib_dev;
ib_device        1048 drivers/infiniband/hw/hns/hns_roce_device.h static inline struct hns_roce_dev *to_hr_dev(struct ib_device *ib_dev)
ib_device         707 drivers/infiniband/hw/hns/hns_roce_hw_v1.c 	struct ib_device *ibdev;
ib_device        1057 drivers/infiniband/hw/hns/hns_roce_hw_v1.h 	struct	ib_device *ib_dev;
ib_device        1067 drivers/infiniband/hw/hns/hns_roce_hw_v1.h 	struct	ib_device *ib_dev;
ib_device        1075 drivers/infiniband/hw/hns/hns_roce_hw_v1.h 	struct	ib_device *ib_dev;
ib_device        4654 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 	struct ib_device *ibdev = &hr_dev->ib_dev;
ib_device         180 drivers/infiniband/hw/hns/hns_roce_main.c static int hns_roce_query_device(struct ib_device *ib_dev,
ib_device         226 drivers/infiniband/hw/hns/hns_roce_main.c static int hns_roce_query_port(struct ib_device *ib_dev, u8 port_num,
ib_device         273 drivers/infiniband/hw/hns/hns_roce_main.c static enum rdma_link_layer hns_roce_get_link_layer(struct ib_device *device,
ib_device         279 drivers/infiniband/hw/hns/hns_roce_main.c static int hns_roce_query_pkey(struct ib_device *ib_dev, u8 port, u16 index,
ib_device         287 drivers/infiniband/hw/hns/hns_roce_main.c static int hns_roce_modify_device(struct ib_device *ib_dev, int mask,
ib_device         304 drivers/infiniband/hw/hns/hns_roce_main.c static int hns_roce_modify_port(struct ib_device *ib_dev, u8 port_num, int mask,
ib_device         382 drivers/infiniband/hw/hns/hns_roce_main.c static int hns_roce_port_immutable(struct ib_device *ib_dev, u8 port_num,
ib_device         480 drivers/infiniband/hw/hns/hns_roce_main.c 	struct ib_device *ib_dev = NULL;
ib_device          62 drivers/infiniband/hw/hns/hns_roce_pd.c 	struct ib_device *ib_dev = ibpd->device;
ib_device        1021 drivers/infiniband/hw/hns/hns_roce_qp.c 	struct ib_device *ibdev = &hr_dev->ib_dev;
ib_device         317 drivers/infiniband/hw/i40iw/i40iw.h 	struct ib_device ibdev;
ib_device         332 drivers/infiniband/hw/i40iw/i40iw.h static inline struct i40iw_device *to_iwdev(struct ib_device *ibdev)
ib_device         403 drivers/infiniband/hw/i40iw/i40iw.h struct ib_qp *i40iw_get_qp(struct ib_device *, int);
ib_device         682 drivers/infiniband/hw/i40iw/i40iw_utils.c struct ib_qp *i40iw_get_qp(struct ib_device *device, int qpn)
ib_device          57 drivers/infiniband/hw/i40iw/i40iw_verbs.c static int i40iw_query_device(struct ib_device *ibdev,
ib_device          96 drivers/infiniband/hw/i40iw/i40iw_verbs.c static int i40iw_query_port(struct ib_device *ibdev,
ib_device         122 drivers/infiniband/hw/i40iw/i40iw_verbs.c 	struct ib_device *ibdev = uctx->device;
ib_device        1082 drivers/infiniband/hw/i40iw/i40iw_verbs.c 	struct ib_device *ibdev = ibcq->device;
ib_device        2449 drivers/infiniband/hw/i40iw/i40iw_verbs.c static int i40iw_port_immutable(struct ib_device *ibdev, u8 port_num,
ib_device        2534 drivers/infiniband/hw/i40iw/i40iw_verbs.c static void i40iw_get_dev_fw_str(struct ib_device *dev, char *str)
ib_device        2547 drivers/infiniband/hw/i40iw/i40iw_verbs.c static struct rdma_hw_stats *i40iw_alloc_hw_stats(struct ib_device *ibdev,
ib_device        2577 drivers/infiniband/hw/i40iw/i40iw_verbs.c static int i40iw_get_hw_stats(struct ib_device *ibdev,
ib_device        2605 drivers/infiniband/hw/i40iw/i40iw_verbs.c static int i40iw_query_gid(struct ib_device *ibdev,
ib_device        2624 drivers/infiniband/hw/i40iw/i40iw_verbs.c static int i40iw_query_pkey(struct ib_device *ibdev,
ib_device         486 drivers/infiniband/hw/mlx4/alias_GUID.c static int set_guid_rec(struct ib_device *ibdev,
ib_device         135 drivers/infiniband/hw/mlx4/cm.c static union ib_gid gid_from_req_msg(struct ib_device *ibdev, struct ib_mad *mad)
ib_device         144 drivers/infiniband/hw/mlx4/cm.c id_map_find_by_sl_id(struct ib_device *ibdev, u32 slave_id, u32 sl_cm_id)
ib_device         189 drivers/infiniband/hw/mlx4/cm.c static void sl_id_map_add(struct ib_device *ibdev, struct id_map_entry *new)
ib_device         222 drivers/infiniband/hw/mlx4/cm.c id_map_alloc(struct ib_device *ibdev, int slave_id, u32 sl_cm_id)
ib_device         255 drivers/infiniband/hw/mlx4/cm.c id_map_get(struct ib_device *ibdev, int *pv_cm_id, int slave_id, int sl_cm_id)
ib_device         272 drivers/infiniband/hw/mlx4/cm.c static void schedule_delayed(struct ib_device *ibdev, struct id_map_entry *id)
ib_device         288 drivers/infiniband/hw/mlx4/cm.c int mlx4_ib_multiplex_cm_handler(struct ib_device *ibdev, int port, int slave_id,
ib_device         330 drivers/infiniband/hw/mlx4/cm.c int mlx4_ib_demux_cm_handler(struct ib_device *ibdev, int port, int *slave,
ib_device         178 drivers/infiniband/hw/mlx4/cq.c 	struct ib_device *ibdev = ibcq->device;
ib_device         220 drivers/infiniband/hw/mlx4/mad.c static void smp_snoop(struct ib_device *ibdev, u8 port_num, const struct ib_mad *mad,
ib_device         367 drivers/infiniband/hw/mlx4/mad.c static void node_desc_override(struct ib_device *dev,
ib_device         416 drivers/infiniband/hw/mlx4/mad.c static int mlx4_ib_demux_sa_handler(struct ib_device *ibdev, int port, int slave,
ib_device         432 drivers/infiniband/hw/mlx4/mad.c int mlx4_ib_find_real_gid(struct ib_device *ibdev, u8 port, __be64 guid)
ib_device         664 drivers/infiniband/hw/mlx4/mad.c static int mlx4_ib_demux_mad(struct ib_device *ibdev, u8 port,
ib_device         802 drivers/infiniband/hw/mlx4/mad.c static int ib_process_mad(struct ib_device *ibdev, int mad_flags, u8 port_num,
ib_device         937 drivers/infiniband/hw/mlx4/mad.c static int iboe_process_mad(struct ib_device *ibdev, int mad_flags, u8 port_num,
ib_device         985 drivers/infiniband/hw/mlx4/mad.c int mlx4_ib_process_mad(struct ib_device *ibdev, int mad_flags, u8 port_num,
ib_device        1336 drivers/infiniband/hw/mlx4/mad.c static int mlx4_ib_multiplex_sa_handler(struct ib_device *ibdev, int port,
ib_device        1978 drivers/infiniband/hw/mlx4/mad.c static int create_pv_resources(struct ib_device *ibdev, int slave, int port,
ib_device          83 drivers/infiniband/hw/mlx4/main.c static enum rdma_link_layer mlx4_ib_port_link_layer(struct ib_device *device,
ib_device         132 drivers/infiniband/hw/mlx4/main.c static struct net_device *mlx4_ib_get_netdev(struct ib_device *device, u8 port_num)
ib_device         433 drivers/infiniband/hw/mlx4/main.c static int mlx4_ib_query_device(struct ib_device *ibdev,
ib_device         649 drivers/infiniband/hw/mlx4/main.c mlx4_ib_port_link_layer(struct ib_device *device, u8 port_num)
ib_device         657 drivers/infiniband/hw/mlx4/main.c static int ib_link_query_port(struct ib_device *ibdev, u8 port,
ib_device         753 drivers/infiniband/hw/mlx4/main.c static int eth_link_query_port(struct ib_device *ibdev, u8 port,
ib_device         813 drivers/infiniband/hw/mlx4/main.c int __mlx4_ib_query_port(struct ib_device *ibdev, u8 port,
ib_device         827 drivers/infiniband/hw/mlx4/main.c static int mlx4_ib_query_port(struct ib_device *ibdev, u8 port,
ib_device         834 drivers/infiniband/hw/mlx4/main.c int __mlx4_ib_query_gid(struct ib_device *ibdev, u8 port, int index,
ib_device         890 drivers/infiniband/hw/mlx4/main.c static int mlx4_ib_query_gid(struct ib_device *ibdev, u8 port, int index,
ib_device         898 drivers/infiniband/hw/mlx4/main.c static int mlx4_ib_query_sl2vl(struct ib_device *ibdev, u8 port, u64 *sl2vl_tbl)
ib_device         958 drivers/infiniband/hw/mlx4/main.c int __mlx4_ib_query_pkey(struct ib_device *ibdev, u8 port, u16 index,
ib_device         991 drivers/infiniband/hw/mlx4/main.c static int mlx4_ib_query_pkey(struct ib_device *ibdev, u8 port, u16 index, u16 *pkey)
ib_device         996 drivers/infiniband/hw/mlx4/main.c static int mlx4_ib_modify_device(struct ib_device *ibdev, int mask,
ib_device        1058 drivers/infiniband/hw/mlx4/main.c static int mlx4_ib_modify_port(struct ib_device *ibdev, u8 port, int mask,
ib_device        1095 drivers/infiniband/hw/mlx4/main.c 	struct ib_device *ibdev = uctx->device;
ib_device        1197 drivers/infiniband/hw/mlx4/main.c 	struct ib_device *ibdev = ibpd->device;
ib_device        1216 drivers/infiniband/hw/mlx4/main.c static struct ib_xrcd *mlx4_ib_alloc_xrcd(struct ib_device *ibdev,
ib_device        2117 drivers/infiniband/hw/mlx4/main.c static struct rdma_hw_stats *mlx4_ib_alloc_hw_stats(struct ib_device *ibdev,
ib_device        2131 drivers/infiniband/hw/mlx4/main.c static int mlx4_ib_get_hw_stats(struct ib_device *ibdev,
ib_device        2484 drivers/infiniband/hw/mlx4/main.c static int mlx4_port_immutable(struct ib_device *ibdev, u8 port_num,
ib_device        2516 drivers/infiniband/hw/mlx4/main.c static void get_fw_ver_str(struct ib_device *device, char *str)
ib_device        3243 drivers/infiniband/hw/mlx4/main.c 	struct mlx4_ib_dev *ibdev = to_mdev((struct ib_device *) ibdev_ptr);
ib_device         882 drivers/infiniband/hw/mlx4/mcg.c int mlx4_ib_mcg_demux_handler(struct ib_device *ibdev, int port, int slave,
ib_device         931 drivers/infiniband/hw/mlx4/mcg.c int mlx4_ib_mcg_multiplex_handler(struct ib_device *ibdev, int port,
ib_device         457 drivers/infiniband/hw/mlx4/mlx4_ib.h 	struct ib_device *ib_dev;
ib_device         466 drivers/infiniband/hw/mlx4/mlx4_ib.h 	struct ib_device *ib_dev;
ib_device         583 drivers/infiniband/hw/mlx4/mlx4_ib.h 	struct ib_device	ib_dev;
ib_device         641 drivers/infiniband/hw/mlx4/mlx4_ib.h static inline struct mlx4_ib_dev *to_mdev(struct ib_device *ibdev)
ib_device         789 drivers/infiniband/hw/mlx4/mlx4_ib.h int mlx4_ib_process_mad(struct ib_device *ibdev, int mad_flags,	u8 port_num,
ib_device         803 drivers/infiniband/hw/mlx4/mlx4_ib.h int __mlx4_ib_query_port(struct ib_device *ibdev, u8 port,
ib_device         805 drivers/infiniband/hw/mlx4/mlx4_ib.h int __mlx4_ib_query_pkey(struct ib_device *ibdev, u8 port, u16 index,
ib_device         808 drivers/infiniband/hw/mlx4/mlx4_ib.h int __mlx4_ib_query_gid(struct ib_device *ibdev, u8 port, int index,
ib_device         827 drivers/infiniband/hw/mlx4/mlx4_ib.h int mlx4_ib_find_real_gid(struct ib_device *ibdev, u8 port, __be64 guid);
ib_device         829 drivers/infiniband/hw/mlx4/mlx4_ib.h int mlx4_ib_mcg_multiplex_handler(struct ib_device *ibdev, int port, int slave,
ib_device         831 drivers/infiniband/hw/mlx4/mlx4_ib.h int mlx4_ib_mcg_demux_handler(struct ib_device *ibdev, int port, int slave,
ib_device         853 drivers/infiniband/hw/mlx4/mlx4_ib.h int mlx4_ib_demux_cm_handler(struct ib_device *ibdev, int port, int *slave,
ib_device         856 drivers/infiniband/hw/mlx4/mlx4_ib.h int mlx4_ib_multiplex_cm_handler(struct ib_device *ibdev, int port, int slave_id,
ib_device         914 drivers/infiniband/hw/mlx4/mlx4_ib.h *mlx4_ib_create_rwq_ind_table(struct ib_device *device,
ib_device         550 drivers/infiniband/hw/mlx4/mr.c mlx4_alloc_priv_pages(struct ib_device *device,
ib_device         588 drivers/infiniband/hw/mlx4/mr.c 		struct ib_device *device = mr->ibmr.device;
ib_device         457 drivers/infiniband/hw/mlx4/qp.c static int alloc_proxy_bufs(struct ib_device *dev, struct mlx4_ib_qp *qp)
ib_device         496 drivers/infiniband/hw/mlx4/qp.c static void free_proxy_bufs(struct ib_device *dev, struct mlx4_ib_qp *qp)
ib_device        1648 drivers/infiniband/hw/mlx4/qp.c 	struct ib_device *device = pd ? pd->device : init_attr->xrcd->device;
ib_device        2885 drivers/infiniband/hw/mlx4/qp.c 	struct ib_device *ib_dev = &mdev->ib_dev;
ib_device        3035 drivers/infiniband/hw/mlx4/qp.c 	struct ib_device *ib_dev = sqp->qp.ibqp.device;
ib_device        4344 drivers/infiniband/hw/mlx4/qp.c *mlx4_ib_create_rwq_ind_table(struct ib_device *device,
ib_device         913 drivers/infiniband/hw/mlx5/cq.c 	struct ib_device *ibdev = ibcq->device;
ib_device        2926 drivers/infiniband/hw/mlx5/devx.c static bool devx_is_supported(struct ib_device *device)
ib_device         314 drivers/infiniband/hw/mlx5/gsi.c 	struct ib_device *device = gsi->rx_qp->device;
ib_device          51 drivers/infiniband/hw/mlx5/ib_virt.c int mlx5_ib_get_vf_config(struct ib_device *device, int vf, u8 port,
ib_device          93 drivers/infiniband/hw/mlx5/ib_virt.c int mlx5_ib_set_vf_link_state(struct ib_device *device, int vf,
ib_device         121 drivers/infiniband/hw/mlx5/ib_virt.c int mlx5_ib_get_vf_stats(struct ib_device *device, int vf,
ib_device         152 drivers/infiniband/hw/mlx5/ib_virt.c static int set_vf_node_guid(struct ib_device *device, int vf, u8 port, u64 guid)
ib_device         173 drivers/infiniband/hw/mlx5/ib_virt.c static int set_vf_port_guid(struct ib_device *device, int vf, u8 port, u64 guid)
ib_device         194 drivers/infiniband/hw/mlx5/ib_virt.c int mlx5_ib_set_vf_guid(struct ib_device *device, int vf, u8 port,
ib_device          77 drivers/infiniband/hw/mlx5/mad.c static int process_mad(struct ib_device *ibdev, int mad_flags, u8 port_num,
ib_device         272 drivers/infiniband/hw/mlx5/mad.c int mlx5_ib_process_mad(struct ib_device *ibdev, int mad_flags, u8 port_num,
ib_device         329 drivers/infiniband/hw/mlx5/mad.c int mlx5_query_mad_ifc_smp_attr_node_info(struct ib_device *ibdev,
ib_device         349 drivers/infiniband/hw/mlx5/mad.c int mlx5_query_mad_ifc_system_image_guid(struct ib_device *ibdev,
ib_device         371 drivers/infiniband/hw/mlx5/mad.c int mlx5_query_mad_ifc_max_pkeys(struct ib_device *ibdev,
ib_device         393 drivers/infiniband/hw/mlx5/mad.c int mlx5_query_mad_ifc_vendor_id(struct ib_device *ibdev,
ib_device         465 drivers/infiniband/hw/mlx5/mad.c int mlx5_query_mad_ifc_pkey(struct ib_device *ibdev, u8 port, u16 index,
ib_device         494 drivers/infiniband/hw/mlx5/mad.c int mlx5_query_mad_ifc_gids(struct ib_device *ibdev, u8 port, int index,
ib_device         534 drivers/infiniband/hw/mlx5/mad.c int mlx5_query_mad_ifc_port(struct ib_device *ibdev, u8 port,
ib_device         138 drivers/infiniband/hw/mlx5/main.c mlx5_ib_port_link_layer(struct ib_device *device, u8 port_num)
ib_device         146 drivers/infiniband/hw/mlx5/main.c static int get_port_state(struct ib_device *ibdev,
ib_device         271 drivers/infiniband/hw/mlx5/main.c static struct net_device *mlx5_ib_get_netdev(struct ib_device *device,
ib_device         482 drivers/infiniband/hw/mlx5/main.c static int mlx5_query_port_roce(struct ib_device *device, u8 port_num,
ib_device         654 drivers/infiniband/hw/mlx5/main.c static int mlx5_get_vport_access_method(struct ib_device *ibdev)
ib_device         711 drivers/infiniband/hw/mlx5/main.c static int mlx5_query_system_image_guid(struct ib_device *ibdev,
ib_device         743 drivers/infiniband/hw/mlx5/main.c static int mlx5_query_max_pkeys(struct ib_device *ibdev,
ib_device         764 drivers/infiniband/hw/mlx5/main.c static int mlx5_query_vendor_id(struct ib_device *ibdev,
ib_device         828 drivers/infiniband/hw/mlx5/main.c static int mlx5_ib_query_device(struct ib_device *ibdev,
ib_device        1210 drivers/infiniband/hw/mlx5/main.c static void translate_active_width(struct ib_device *ibdev, u8 active_width,
ib_device        1268 drivers/infiniband/hw/mlx5/main.c static int translate_max_vl_num(struct ib_device *ibdev, u8 vl_hw_cap,
ib_device        1295 drivers/infiniband/hw/mlx5/main.c static int mlx5_query_hca_port(struct ib_device *ibdev, u8 port,
ib_device        1366 drivers/infiniband/hw/mlx5/main.c int mlx5_ib_query_port(struct ib_device *ibdev, u8 port,
ib_device        1411 drivers/infiniband/hw/mlx5/main.c static int mlx5_ib_rep_query_port(struct ib_device *ibdev, u8 port,
ib_device        1429 drivers/infiniband/hw/mlx5/main.c static int mlx5_ib_query_gid(struct ib_device *ibdev, u8 port, int index,
ib_device        1448 drivers/infiniband/hw/mlx5/main.c static int mlx5_query_hca_nic_pkey(struct ib_device *ibdev, u8 port,
ib_device        1475 drivers/infiniband/hw/mlx5/main.c static int mlx5_ib_query_pkey(struct ib_device *ibdev, u8 port, u16 index,
ib_device        1490 drivers/infiniband/hw/mlx5/main.c static int mlx5_ib_modify_device(struct ib_device *ibdev, int mask,
ib_device        1553 drivers/infiniband/hw/mlx5/main.c static int mlx5_ib_modify_port(struct ib_device *ibdev, u8 port, int mask,
ib_device        1768 drivers/infiniband/hw/mlx5/main.c 	struct ib_device *ibdev = uctx->device;
ib_device        2364 drivers/infiniband/hw/mlx5/main.c struct ib_dm *mlx5_ib_alloc_dm(struct ib_device *ibdev,
ib_device        2470 drivers/infiniband/hw/mlx5/main.c 	struct ib_device *ibdev = ibpd->device;
ib_device        3364 drivers/infiniband/hw/mlx5/main.c static int read_flow_counters(struct ib_device *ibdev,
ib_device        4186 drivers/infiniband/hw/mlx5/main.c mlx5_ib_create_flow_action_esp(struct ib_device *device,
ib_device        4931 drivers/infiniband/hw/mlx5/main.c 	struct ib_device *ibdev;
ib_device        5086 drivers/infiniband/hw/mlx5/main.c static u32 get_core_cap_flags(struct ib_device *ibdev,
ib_device        5120 drivers/infiniband/hw/mlx5/main.c static int mlx5_port_immutable(struct ib_device *ibdev, u8 port_num,
ib_device        5149 drivers/infiniband/hw/mlx5/main.c static int mlx5_port_rep_immutable(struct ib_device *ibdev, u8 port_num,
ib_device        5168 drivers/infiniband/hw/mlx5/main.c static void get_dev_fw_str(struct ib_device *ibdev, char *str)
ib_device        5505 drivers/infiniband/hw/mlx5/main.c static struct rdma_hw_stats *mlx5_ib_alloc_hw_stats(struct ib_device *ibdev,
ib_device        5578 drivers/infiniband/hw/mlx5/main.c static int mlx5_ib_get_hw_stats(struct ib_device *ibdev,
ib_device        5697 drivers/infiniband/hw/mlx5/main.c static int mlx5_ib_rn_get_params(struct ib_device *device, u8 port_num,
ib_device        6127 drivers/infiniband/hw/mlx5/main.c static struct ib_counters *mlx5_ib_create_counters(struct ib_device *device,
ib_device         907 drivers/infiniband/hw/mlx5/mlx5_ib.h 	int (*read_counters)(struct ib_device *ibdev,
ib_device         954 drivers/infiniband/hw/mlx5/mlx5_ib.h 	struct ib_device		ib_dev;
ib_device        1015 drivers/infiniband/hw/mlx5/mlx5_ib.h static inline struct mlx5_ib_dev *to_mdev(struct ib_device *ibdev)
ib_device        1181 drivers/infiniband/hw/mlx5/mlx5_ib.h int mlx5_ib_process_mad(struct ib_device *ibdev, int mad_flags, u8 port_num,
ib_device        1186 drivers/infiniband/hw/mlx5/mlx5_ib.h struct ib_xrcd *mlx5_ib_alloc_xrcd(struct ib_device *ibdev,
ib_device        1191 drivers/infiniband/hw/mlx5/mlx5_ib.h int mlx5_query_mad_ifc_smp_attr_node_info(struct ib_device *ibdev,
ib_device        1193 drivers/infiniband/hw/mlx5/mlx5_ib.h int mlx5_query_mad_ifc_system_image_guid(struct ib_device *ibdev,
ib_device        1195 drivers/infiniband/hw/mlx5/mlx5_ib.h int mlx5_query_mad_ifc_max_pkeys(struct ib_device *ibdev,
ib_device        1197 drivers/infiniband/hw/mlx5/mlx5_ib.h int mlx5_query_mad_ifc_vendor_id(struct ib_device *ibdev,
ib_device        1201 drivers/infiniband/hw/mlx5/mlx5_ib.h int mlx5_query_mad_ifc_pkey(struct ib_device *ibdev, u8 port, u16 index,
ib_device        1203 drivers/infiniband/hw/mlx5/mlx5_ib.h int mlx5_query_mad_ifc_gids(struct ib_device *ibdev, u8 port, int index,
ib_device        1205 drivers/infiniband/hw/mlx5/mlx5_ib.h int mlx5_query_mad_ifc_port(struct ib_device *ibdev, u8 port,
ib_device        1207 drivers/infiniband/hw/mlx5/mlx5_ib.h int mlx5_ib_query_port(struct ib_device *ibdev, u8 port,
ib_device        1235 drivers/infiniband/hw/mlx5/mlx5_ib.h struct ib_rwq_ind_table *mlx5_ib_create_rwq_ind_table(struct ib_device *device,
ib_device        1240 drivers/infiniband/hw/mlx5/mlx5_ib.h struct ib_dm *mlx5_ib_alloc_dm(struct ib_device *ibdev,
ib_device        1298 drivers/infiniband/hw/mlx5/mlx5_ib.h int mlx5_ib_get_vf_config(struct ib_device *device, int vf,
ib_device        1300 drivers/infiniband/hw/mlx5/mlx5_ib.h int mlx5_ib_set_vf_link_state(struct ib_device *device, int vf,
ib_device        1302 drivers/infiniband/hw/mlx5/mlx5_ib.h int mlx5_ib_get_vf_stats(struct ib_device *device, int vf,
ib_device        1304 drivers/infiniband/hw/mlx5/mlx5_ib.h int mlx5_ib_set_vf_guid(struct ib_device *device, int vf, u8 port,
ib_device        1505 drivers/infiniband/hw/mlx5/mr.c mlx5_alloc_priv_descs(struct ib_device *device,
ib_device        1540 drivers/infiniband/hw/mlx5/mr.c 		struct ib_device *device = mr->ibmr.device;
ib_device        5838 drivers/infiniband/hw/mlx5/qp.c struct ib_xrcd *mlx5_ib_alloc_xrcd(struct ib_device *ibdev,
ib_device        6193 drivers/infiniband/hw/mlx5/qp.c struct ib_rwq_ind_table *mlx5_ib_create_rwq_ind_table(struct ib_device *device,
ib_device         290 drivers/infiniband/hw/mthca/mthca_dev.h 	struct ib_device  ib_dev;
ib_device         579 drivers/infiniband/hw/mthca/mthca_dev.h int mthca_process_mad(struct ib_device *ibdev,
ib_device         590 drivers/infiniband/hw/mthca/mthca_dev.h static inline struct mthca_dev *to_mdev(struct ib_device *ibdev)
ib_device         107 drivers/infiniband/hw/mthca/mthca_mad.c static void smp_snoop(struct ib_device *ibdev,
ib_device         150 drivers/infiniband/hw/mthca/mthca_mad.c static void node_desc_override(struct ib_device *dev,
ib_device         199 drivers/infiniband/hw/mthca/mthca_mad.c int mthca_process_mad(struct ib_device *ibdev,
ib_device          61 drivers/infiniband/hw/mthca/mthca_provider.c static int mthca_query_device(struct ib_device *ibdev, struct ib_device_attr *props,
ib_device         139 drivers/infiniband/hw/mthca/mthca_provider.c static int mthca_query_port(struct ib_device *ibdev,
ib_device         188 drivers/infiniband/hw/mthca/mthca_provider.c static int mthca_modify_device(struct ib_device *ibdev,
ib_device         206 drivers/infiniband/hw/mthca/mthca_provider.c static int mthca_modify_port(struct ib_device *ibdev,
ib_device         235 drivers/infiniband/hw/mthca/mthca_provider.c static int mthca_query_pkey(struct ib_device *ibdev,
ib_device         264 drivers/infiniband/hw/mthca/mthca_provider.c static int mthca_query_gid(struct ib_device *ibdev, u8 port,
ib_device         307 drivers/infiniband/hw/mthca/mthca_provider.c 	struct ib_device *ibdev = uctx->device;
ib_device         368 drivers/infiniband/hw/mthca/mthca_provider.c 	struct ib_device *ibdev = ibpd->device;
ib_device         608 drivers/infiniband/hw/mthca/mthca_provider.c 	struct ib_device *ibdev = ibcq->device;
ib_device        1116 drivers/infiniband/hw/mthca/mthca_provider.c static int mthca_port_immutable(struct ib_device *ibdev, u8 port_num,
ib_device        1135 drivers/infiniband/hw/mthca/mthca_provider.c static void get_dev_fw_str(struct ib_device *device, char *str)
ib_device         241 drivers/infiniband/hw/ocrdma/ocrdma.h 	struct ib_device ibdev;
ib_device         457 drivers/infiniband/hw/ocrdma/ocrdma.h static inline struct ocrdma_dev *get_ocrdma_dev(struct ib_device *ibdev)
ib_device         250 drivers/infiniband/hw/ocrdma/ocrdma_ah.c int ocrdma_process_mad(struct ib_device *ibdev,
ib_device          59 drivers/infiniband/hw/ocrdma/ocrdma_ah.h int ocrdma_process_mad(struct ib_device *,
ib_device          79 drivers/infiniband/hw/ocrdma/ocrdma_main.c static enum rdma_link_layer ocrdma_link_layer(struct ib_device *device,
ib_device          85 drivers/infiniband/hw/ocrdma/ocrdma_main.c static int ocrdma_port_immutable(struct ib_device *ibdev, u8 port_num,
ib_device         108 drivers/infiniband/hw/ocrdma/ocrdma_main.c static void get_dev_fw_str(struct ib_device *device, char *str)
ib_device          57 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c int ocrdma_query_pkey(struct ib_device *ibdev, u8 port, u16 index, u16 *pkey)
ib_device          66 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c int ocrdma_query_device(struct ib_device *ibdev, struct ib_device_attr *attr,
ib_device         154 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c int ocrdma_query_port(struct ib_device *ibdev,
ib_device         193 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c int ocrdma_modify_port(struct ib_device *ibdev, u8 port, int mask,
ib_device         413 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c 	struct ib_device *ibdev = &dev->ibdev;
ib_device         473 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c 	struct ib_device *ibdev = uctx->device;
ib_device         637 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c 	struct ib_device *ibdev = ibpd->device;
ib_device         982 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c 	struct ib_device *ibdev = ibcq->device;
ib_device          54 drivers/infiniband/hw/ocrdma/ocrdma_verbs.h int ocrdma_query_device(struct ib_device *, struct ib_device_attr *props,
ib_device          56 drivers/infiniband/hw/ocrdma/ocrdma_verbs.h int ocrdma_query_port(struct ib_device *, u8 port, struct ib_port_attr *props);
ib_device          57 drivers/infiniband/hw/ocrdma/ocrdma_verbs.h int ocrdma_modify_port(struct ib_device *, u8 port, int mask,
ib_device          61 drivers/infiniband/hw/ocrdma/ocrdma_verbs.h ocrdma_query_protocol(struct ib_device *device, u8 port_num);
ib_device          64 drivers/infiniband/hw/ocrdma/ocrdma_verbs.h int ocrdma_query_pkey(struct ib_device *, u8 port, u16 index, u16 *pkey);
ib_device          68 drivers/infiniband/hw/qedr/main.c static enum rdma_link_layer qedr_link_layer(struct ib_device *device,
ib_device          74 drivers/infiniband/hw/qedr/main.c static void qedr_get_dev_fw_str(struct ib_device *ibdev, char *str)
ib_device          84 drivers/infiniband/hw/qedr/main.c static int qedr_roce_port_immutable(struct ib_device *ibdev, u8 port_num,
ib_device         103 drivers/infiniband/hw/qedr/main.c static int qedr_iw_port_immutable(struct ib_device *ibdev, u8 port_num,
ib_device         128 drivers/infiniband/hw/qedr/qedr.h 	struct ib_device	ibdev;
ib_device         558 drivers/infiniband/hw/qedr/qedr.h static inline struct qedr_dev *get_qedr_dev(struct ib_device *ibdev)
ib_device         799 drivers/infiniband/hw/qedr/qedr_iw_cm.c struct ib_qp *qedr_iw_get_qp(struct ib_device *ibdev, int qpn)
ib_device          49 drivers/infiniband/hw/qedr/qedr_iw_cm.h struct ib_qp *qedr_iw_get_qp(struct ib_device *dev, int qpn);
ib_device          70 drivers/infiniband/hw/qedr/verbs.c int qedr_query_pkey(struct ib_device *ibdev, u8 port, u16 index, u16 *pkey)
ib_device          79 drivers/infiniband/hw/qedr/verbs.c int qedr_iw_query_gid(struct ib_device *ibdev, u8 port,
ib_device         106 drivers/infiniband/hw/qedr/verbs.c int qedr_query_device(struct ib_device *ibdev,
ib_device         208 drivers/infiniband/hw/qedr/verbs.c int qedr_query_port(struct ib_device *ibdev, u8 port, struct ib_port_attr *attr)
ib_device         254 drivers/infiniband/hw/qedr/verbs.c int qedr_modify_port(struct ib_device *ibdev, u8 port, int mask,
ib_device         316 drivers/infiniband/hw/qedr/verbs.c 	struct ib_device *ibdev = uctx->device;
ib_device         436 drivers/infiniband/hw/qedr/verbs.c 	struct ib_device *ibdev = ibpd->device;
ib_device         813 drivers/infiniband/hw/qedr/verbs.c 	struct ib_device *ibdev = ibcq->device;
ib_device        4132 drivers/infiniband/hw/qedr/verbs.c int qedr_process_mad(struct ib_device *ibdev, int process_mad_flags,
ib_device          35 drivers/infiniband/hw/qedr/verbs.h int qedr_query_device(struct ib_device *ibdev,
ib_device          37 drivers/infiniband/hw/qedr/verbs.h int qedr_query_port(struct ib_device *, u8 port, struct ib_port_attr *props);
ib_device          38 drivers/infiniband/hw/qedr/verbs.h int qedr_modify_port(struct ib_device *, u8 port, int mask,
ib_device          41 drivers/infiniband/hw/qedr/verbs.h int qedr_iw_query_gid(struct ib_device *ibdev, u8 port,
ib_device          44 drivers/infiniband/hw/qedr/verbs.h int qedr_query_pkey(struct ib_device *, u8 port, u16 index, u16 *pkey);
ib_device          94 drivers/infiniband/hw/qedr/verbs.h int qedr_process_mad(struct ib_device *ibdev, int process_mad_flags,
ib_device         101 drivers/infiniband/hw/qedr/verbs.h int qedr_port_immutable(struct ib_device *ibdev, u8 port_num,
ib_device        1193 drivers/infiniband/hw/qib/qib.h static inline struct qib_devdata *dd_from_ibdev(struct ib_device *ibdev)
ib_device        1203 drivers/infiniband/hw/qib/qib.h static inline struct qib_ibport *to_iport(struct ib_device *ibdev, u8 port)
ib_device        1398 drivers/infiniband/hw/qib/qib.h int qib_create_port_files(struct ib_device *ibdev, u8 port_num,
ib_device         268 drivers/infiniband/hw/qib/qib_mad.c 				    struct ib_device *ibdev)
ib_device         278 drivers/infiniband/hw/qib/qib_mad.c static int subn_get_nodeinfo(struct ib_smp *smp, struct ib_device *ibdev,
ib_device         313 drivers/infiniband/hw/qib/qib_mad.c static int subn_get_guidinfo(struct ib_smp *smp, struct ib_device *ibdev,
ib_device         454 drivers/infiniband/hw/qib/qib_mad.c static int subn_get_portinfo(struct ib_smp *smp, struct ib_device *ibdev,
ib_device         596 drivers/infiniband/hw/qib/qib_mad.c static int subn_get_pkeytable(struct ib_smp *smp, struct ib_device *ibdev,
ib_device         620 drivers/infiniband/hw/qib/qib_mad.c static int subn_set_guidinfo(struct ib_smp *smp, struct ib_device *ibdev,
ib_device         653 drivers/infiniband/hw/qib/qib_mad.c static int subn_set_portinfo(struct ib_smp *smp, struct ib_device *ibdev,
ib_device        1039 drivers/infiniband/hw/qib/qib_mad.c static int subn_set_pkeytable(struct ib_smp *smp, struct ib_device *ibdev,
ib_device        1057 drivers/infiniband/hw/qib/qib_mad.c static int subn_get_sl_to_vl(struct ib_smp *smp, struct ib_device *ibdev,
ib_device        1075 drivers/infiniband/hw/qib/qib_mad.c static int subn_set_sl_to_vl(struct ib_smp *smp, struct ib_device *ibdev,
ib_device        1097 drivers/infiniband/hw/qib/qib_mad.c static int subn_get_vl_arb(struct ib_smp *smp, struct ib_device *ibdev,
ib_device        1119 drivers/infiniband/hw/qib/qib_mad.c static int subn_set_vl_arb(struct ib_smp *smp, struct ib_device *ibdev,
ib_device        1139 drivers/infiniband/hw/qib/qib_mad.c static int subn_trap_repress(struct ib_smp *smp, struct ib_device *ibdev,
ib_device        1152 drivers/infiniband/hw/qib/qib_mad.c 				 struct ib_device *ibdev)
ib_device        1183 drivers/infiniband/hw/qib/qib_mad.c 				      struct ib_device *ibdev, u8 port)
ib_device        1221 drivers/infiniband/hw/qib/qib_mad.c 				      struct ib_device *ibdev, u8 port)
ib_device        1350 drivers/infiniband/hw/qib/qib_mad.c 				     struct ib_device *ibdev, u8 port)
ib_device        1389 drivers/infiniband/hw/qib/qib_mad.c 					 struct ib_device *ibdev, u8 port)
ib_device        1431 drivers/infiniband/hw/qib/qib_mad.c 				struct ib_device *ibdev, u8 port)
ib_device        1529 drivers/infiniband/hw/qib/qib_mad.c 				     struct ib_device *ibdev, u8 port)
ib_device        1659 drivers/infiniband/hw/qib/qib_mad.c 				    struct ib_device *ibdev, u8 port)
ib_device        1706 drivers/infiniband/hw/qib/qib_mad.c 				struct ib_device *ibdev, u8 port)
ib_device        1769 drivers/infiniband/hw/qib/qib_mad.c 				     struct ib_device *ibdev, u8 port)
ib_device        1820 drivers/infiniband/hw/qib/qib_mad.c 				    struct ib_device *ibdev, u8 port)
ib_device        1860 drivers/infiniband/hw/qib/qib_mad.c static int process_subn(struct ib_device *ibdev, int mad_flags,
ib_device        2012 drivers/infiniband/hw/qib/qib_mad.c static int process_perf(struct ib_device *ibdev, u8 port,
ib_device        2096 drivers/infiniband/hw/qib/qib_mad.c 				struct ib_device *ibdev)
ib_device        2116 drivers/infiniband/hw/qib/qib_mad.c 				struct ib_device *ibdev, u8 port)
ib_device        2132 drivers/infiniband/hw/qib/qib_mad.c 				struct ib_device *ibdev, u8 port)
ib_device        2163 drivers/infiniband/hw/qib/qib_mad.c 				struct ib_device *ibdev, u8 port)
ib_device        2216 drivers/infiniband/hw/qib/qib_mad.c 				struct ib_device *ibdev, u8 port)
ib_device        2244 drivers/infiniband/hw/qib/qib_mad.c 				struct ib_device *ibdev, u8 port)
ib_device        2305 drivers/infiniband/hw/qib/qib_mad.c static int process_cc(struct ib_device *ibdev, int mad_flags,
ib_device        2406 drivers/infiniband/hw/qib/qib_mad.c int qib_process_mad(struct ib_device *ibdev, int mad_flags, u8 port,
ib_device         741 drivers/infiniband/hw/qib/qib_sysfs.c int qib_create_port_files(struct ib_device *ibdev, u8 port_num,
ib_device        1237 drivers/infiniband/hw/qib/qib_verbs.c static int qib_modify_device(struct ib_device *device,
ib_device        1304 drivers/infiniband/hw/qib/qib_verbs.c int qib_check_ah(struct ib_device *ibdev, struct rdma_ah_attr *ah_attr)
ib_device        1321 drivers/infiniband/hw/qib/qib_verbs.c static void qib_notify_new_ah(struct ib_device *ibdev,
ib_device        1501 drivers/infiniband/hw/qib/qib_verbs.c 	struct ib_device *ibdev = &dev->rdi.ibdev;
ib_device         207 drivers/infiniband/hw/qib/qib_verbs.h static inline struct qib_ibdev *to_idev(struct ib_device *ibdev)
ib_device         246 drivers/infiniband/hw/qib/qib_verbs.h int qib_process_mad(struct ib_device *ibdev, int mad_flags, u8 port_num,
ib_device         301 drivers/infiniband/hw/qib/qib_verbs.h int qib_check_ah(struct ib_device *ibdev, struct rdma_ah_attr *ah_attr);
ib_device          74 drivers/infiniband/hw/usnic/usnic_ib.h 	struct ib_device		ib_dev;
ib_device         101 drivers/infiniband/hw/usnic/usnic_ib.h struct usnic_ib_dev *to_usdev(struct ib_device *ibdev)
ib_device         225 drivers/infiniband/hw/usnic/usnic_ib_main.c 	struct ib_device *ibdev;
ib_device         290 drivers/infiniband/hw/usnic/usnic_ib_main.c 	struct ib_device *ibdev;
ib_device         306 drivers/infiniband/hw/usnic/usnic_ib_main.c static int usnic_port_immutable(struct ib_device *ibdev, u8 port_num,
ib_device         324 drivers/infiniband/hw/usnic/usnic_ib_main.c static void usnic_get_dev_fw_str(struct ib_device *device, char *str)
ib_device         269 drivers/infiniband/hw/usnic/usnic_ib_verbs.c enum rdma_link_layer usnic_ib_port_link_layer(struct ib_device *device,
ib_device         275 drivers/infiniband/hw/usnic/usnic_ib_verbs.c int usnic_ib_query_device(struct ib_device *ibdev,
ib_device         333 drivers/infiniband/hw/usnic/usnic_ib_verbs.c int usnic_ib_query_port(struct ib_device *ibdev, u8 port,
ib_device         422 drivers/infiniband/hw/usnic/usnic_ib_verbs.c int usnic_ib_query_gid(struct ib_device *ibdev, u8 port, int index,
ib_device         441 drivers/infiniband/hw/usnic/usnic_ib_verbs.c int usnic_ib_query_pkey(struct ib_device *ibdev, u8 port, u16 index,
ib_device         647 drivers/infiniband/hw/usnic/usnic_ib_verbs.c 	struct ib_device *ibdev = uctx->device;
ib_device          39 drivers/infiniband/hw/usnic/usnic_ib_verbs.h enum rdma_link_layer usnic_ib_port_link_layer(struct ib_device *device,
ib_device          41 drivers/infiniband/hw/usnic/usnic_ib_verbs.h int usnic_ib_query_device(struct ib_device *ibdev,
ib_device          44 drivers/infiniband/hw/usnic/usnic_ib_verbs.h int usnic_ib_query_port(struct ib_device *ibdev, u8 port,
ib_device          49 drivers/infiniband/hw/usnic/usnic_ib_verbs.h int usnic_ib_query_gid(struct ib_device *ibdev, u8 port, int index,
ib_device          51 drivers/infiniband/hw/usnic/usnic_ib_verbs.h int usnic_ib_query_pkey(struct ib_device *ibdev, u8 port, u16 index,
ib_device         205 drivers/infiniband/hw/vmw_pvrdma/pvrdma.h 	struct ib_device ib_dev;
ib_device         258 drivers/infiniband/hw/vmw_pvrdma/pvrdma.h static inline struct pvrdma_dev *to_vdev(struct ib_device *ibdev)
ib_device         104 drivers/infiniband/hw/vmw_pvrdma/pvrdma_cq.c 	struct ib_device *ibdev = ibcq->device;
ib_device         100 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c static void pvrdma_get_fw_ver_str(struct ib_device *device, char *str)
ib_device         124 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c static int pvrdma_port_immutable(struct ib_device *ibdev, u8 port_num,
ib_device          65 drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c int pvrdma_query_device(struct ib_device *ibdev,
ib_device         128 drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c int pvrdma_query_port(struct ib_device *ibdev, u8 port,
ib_device         186 drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c int pvrdma_query_gid(struct ib_device *ibdev, u8 port, int index,
ib_device         208 drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c int pvrdma_query_pkey(struct ib_device *ibdev, u8 port, u16 index,
ib_device         234 drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c enum rdma_link_layer pvrdma_port_link_layer(struct ib_device *ibdev,
ib_device         240 drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c int pvrdma_modify_device(struct ib_device *ibdev, int mask,
ib_device         277 drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c int pvrdma_modify_port(struct ib_device *ibdev, u8 port, int mask,
ib_device         315 drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c 	struct ib_device *ibdev = uctx->device;
ib_device         429 drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c 	struct ib_device *ibdev = ibpd->device;
ib_device         383 drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.h int pvrdma_query_device(struct ib_device *ibdev,
ib_device         386 drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.h int pvrdma_query_port(struct ib_device *ibdev, u8 port,
ib_device         388 drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.h int pvrdma_query_gid(struct ib_device *ibdev, u8 port,
ib_device         390 drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.h int pvrdma_query_pkey(struct ib_device *ibdev, u8 port,
ib_device         392 drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.h enum rdma_link_layer pvrdma_port_link_layer(struct ib_device *ibdev,
ib_device         394 drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.h int pvrdma_modify_device(struct ib_device *ibdev, int mask,
ib_device         396 drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.h int pvrdma_modify_port(struct ib_device *ibdev, u8 port,
ib_device          62 drivers/infiniband/sw/rdmavt/ah.c int rvt_check_ah(struct ib_device *ibdev,
ib_device         203 drivers/infiniband/sw/rdmavt/cq.c 	struct ib_device *ibdev = ibcq->device;
ib_device          70 drivers/infiniband/sw/rdmavt/mad.c int rvt_process_mad(struct ib_device *ibdev, int mad_flags, u8 port_num,
ib_device          53 drivers/infiniband/sw/rdmavt/mad.h int rvt_process_mad(struct ib_device *ibdev, int mad_flags, u8 port_num,
ib_device          62 drivers/infiniband/sw/rdmavt/pd.c 	struct ib_device *ibdev = ibpd->device;
ib_device         121 drivers/infiniband/sw/rdmavt/vt.c static int rvt_query_device(struct ib_device *ibdev,
ib_device         136 drivers/infiniband/sw/rdmavt/vt.c static int rvt_modify_device(struct ib_device *device,
ib_device         156 drivers/infiniband/sw/rdmavt/vt.c static int rvt_query_port(struct ib_device *ibdev, u8 port_num,
ib_device         191 drivers/infiniband/sw/rdmavt/vt.c static int rvt_modify_port(struct ib_device *ibdev, u8 port_num,
ib_device         230 drivers/infiniband/sw/rdmavt/vt.c static int rvt_query_pkey(struct ib_device *ibdev, u8 port_num, u16 index,
ib_device         262 drivers/infiniband/sw/rdmavt/vt.c static int rvt_query_gid(struct ib_device *ibdev, u8 port_num,
ib_device         312 drivers/infiniband/sw/rdmavt/vt.c static int rvt_get_port_immutable(struct ib_device *ibdev, u8 port_num,
ib_device          99 drivers/infiniband/sw/rdmavt/vt.h static inline int ibport_num_to_idx(struct ib_device *ibdev, u8 port_num)
ib_device          54 drivers/infiniband/sw/rxe/rxe.c void rxe_dealloc(struct ib_device *ib_dev)
ib_device         100 drivers/infiniband/sw/rxe/rxe.h 	struct ib_device *ibdev =
ib_device          54 drivers/infiniband/sw/rxe/rxe_hw_counters.c int rxe_ib_get_hw_stats(struct ib_device *ibdev,
ib_device          70 drivers/infiniband/sw/rxe/rxe_hw_counters.c struct rdma_hw_stats *rxe_ib_alloc_hw_stats(struct ib_device *ibdev,
ib_device          59 drivers/infiniband/sw/rxe/rxe_hw_counters.h struct rdma_hw_stats *rxe_ib_alloc_hw_stats(struct ib_device *ibdev,
ib_device          61 drivers/infiniband/sw/rxe/rxe_hw_counters.h int rxe_ib_get_hw_stats(struct ib_device *ibdev,
ib_device         233 drivers/infiniband/sw/rxe/rxe_loc.h void rxe_dealloc(struct ib_device *ib_dev);
ib_device          99 drivers/infiniband/sw/rxe/rxe_sysfs.c 	struct ib_device *ib_dev;
ib_device          42 drivers/infiniband/sw/rxe/rxe_verbs.c static int rxe_query_device(struct ib_device *dev,
ib_device          55 drivers/infiniband/sw/rxe/rxe_verbs.c static int rxe_query_port(struct ib_device *dev,
ib_device          83 drivers/infiniband/sw/rxe/rxe_verbs.c static int rxe_query_pkey(struct ib_device *device,
ib_device         104 drivers/infiniband/sw/rxe/rxe_verbs.c static int rxe_modify_device(struct ib_device *dev,
ib_device         120 drivers/infiniband/sw/rxe/rxe_verbs.c static int rxe_modify_port(struct ib_device *dev,
ib_device         137 drivers/infiniband/sw/rxe/rxe_verbs.c static enum rdma_link_layer rxe_get_link_layer(struct ib_device *dev,
ib_device         160 drivers/infiniband/sw/rxe/rxe_verbs.c static int rxe_port_immutable(struct ib_device *dev, u8 port_num,
ib_device         785 drivers/infiniband/sw/rxe/rxe_verbs.c 	struct ib_device *dev = ibcq->device;
ib_device        1092 drivers/infiniband/sw/rxe/rxe_verbs.c static int rxe_enable_driver(struct ib_device *ib_dev)
ib_device        1161 drivers/infiniband/sw/rxe/rxe_verbs.c 	struct ib_device *dev = &rxe->ib_dev;
ib_device         385 drivers/infiniband/sw/rxe/rxe_verbs.h 	struct ib_device	ib_dev;
ib_device         423 drivers/infiniband/sw/rxe/rxe_verbs.h static inline struct rxe_dev *to_rdev(struct ib_device *dev)
ib_device          72 drivers/infiniband/sw/siw/siw.h 	struct ib_device base_dev;
ib_device         600 drivers/infiniband/sw/siw/siw.h static inline struct siw_device *to_siw_dev(struct ib_device *base_dev)
ib_device          65 drivers/infiniband/sw/siw/siw_main.c 	struct ib_device *base_dev = &sdev->base_dev;
ib_device          81 drivers/infiniband/sw/siw/siw_main.c static void siw_device_cleanup(struct ib_device *base_dev)
ib_device         237 drivers/infiniband/sw/siw/siw_main.c static struct ib_qp *siw_get_base_qp(struct ib_device *base_dev, int id)
ib_device         305 drivers/infiniband/sw/siw/siw_main.c 	struct ib_device *base_dev;
ib_device         469 drivers/infiniband/sw/siw/siw_main.c 	struct ib_device *base_dev;
ib_device         535 drivers/infiniband/sw/siw/siw_main.c 	struct ib_device *base_dev;
ib_device         154 drivers/infiniband/sw/siw/siw_verbs.c int siw_query_device(struct ib_device *base_dev, struct ib_device_attr *attr,
ib_device         196 drivers/infiniband/sw/siw/siw_verbs.c int siw_query_port(struct ib_device *base_dev, u8 port,
ib_device         230 drivers/infiniband/sw/siw/siw_verbs.c int siw_get_port_immutable(struct ib_device *base_dev, u8 port,
ib_device         246 drivers/infiniband/sw/siw/siw_verbs.c int siw_query_pkey(struct ib_device *base_dev, u8 port, u16 idx, u16 *pkey)
ib_device         253 drivers/infiniband/sw/siw/siw_verbs.c int siw_query_gid(struct ib_device *base_dev, u8 port, int idx,
ib_device         312 drivers/infiniband/sw/siw/siw_verbs.c 	struct ib_device *base_dev = pd->device;
ib_device          39 drivers/infiniband/sw/siw/siw_verbs.h int siw_query_port(struct ib_device *base_dev, u8 port,
ib_device          41 drivers/infiniband/sw/siw/siw_verbs.h int siw_get_port_immutable(struct ib_device *base_dev, u8 port,
ib_device          43 drivers/infiniband/sw/siw/siw_verbs.h int siw_query_device(struct ib_device *base_dev, struct ib_device_attr *attr,
ib_device          47 drivers/infiniband/sw/siw/siw_verbs.h int siw_query_port(struct ib_device *base_dev, u8 port,
ib_device          49 drivers/infiniband/sw/siw/siw_verbs.h int siw_query_pkey(struct ib_device *base_dev, u8 port, u16 idx, u16 *pkey);
ib_device          50 drivers/infiniband/sw/siw/siw_verbs.h int siw_query_gid(struct ib_device *base_dev, u8 port, int idx,
ib_device         360 drivers/infiniband/ulp/ipoib/ipoib.h 	struct ib_device *ca;
ib_device         505 drivers/infiniband/ulp/ipoib/ipoib.h struct net_device *ipoib_intf_alloc(struct ib_device *hca, u8 port,
ib_device         507 drivers/infiniband/ulp/ipoib/ipoib.h int ipoib_intf_init(struct ib_device *hca, u8 port, const char *format,
ib_device         535 drivers/infiniband/ulp/ipoib/ipoib.h int ipoib_dma_map_tx(struct ib_device *ca, struct ipoib_tx_buf *tx_req);
ib_device         580 drivers/infiniband/ulp/ipoib/ipoib.h int ipoib_mcast_attach(struct net_device *dev, struct ib_device *hca,
ib_device         582 drivers/infiniband/ulp/ipoib/ipoib.h int ipoib_mcast_detach(struct net_device *dev, struct ib_device *hca,
ib_device         589 drivers/infiniband/ulp/ipoib/ipoib.h int ipoib_transport_dev_init(struct net_device *dev, struct ib_device *ca);
ib_device         275 drivers/infiniband/ulp/ipoib/ipoib_ib.c int ipoib_dma_map_tx(struct ib_device *ca, struct ipoib_tx_buf *tx_req)
ib_device          93 drivers/infiniband/ulp/ipoib/ipoib_main.c static void ipoib_add_one(struct ib_device *device);
ib_device          94 drivers/infiniband/ulp/ipoib/ipoib_main.c static void ipoib_remove_one(struct ib_device *device, void *client_data);
ib_device          97 drivers/infiniband/ulp/ipoib/ipoib_main.c 		struct ib_device *dev, u8 port, u16 pkey,
ib_device         469 drivers/infiniband/ulp/ipoib/ipoib_main.c 		struct ib_device *dev, u8 port, u16 pkey,
ib_device        2130 drivers/infiniband/ulp/ipoib/ipoib_main.c static struct net_device *ipoib_alloc_netdev(struct ib_device *hca, u8 port,
ib_device        2147 drivers/infiniband/ulp/ipoib/ipoib_main.c int ipoib_intf_init(struct ib_device *hca, u8 port, const char *name,
ib_device        2199 drivers/infiniband/ulp/ipoib/ipoib_main.c struct net_device *ipoib_intf_alloc(struct ib_device *hca, u8 port,
ib_device        2441 drivers/infiniband/ulp/ipoib/ipoib_main.c 					 struct ib_device *hca, u8 port)
ib_device        2513 drivers/infiniband/ulp/ipoib/ipoib_main.c static void ipoib_add_one(struct ib_device *device)
ib_device        2546 drivers/infiniband/ulp/ipoib/ipoib_main.c static void ipoib_remove_one(struct ib_device *device, void *client_data)
ib_device          38 drivers/infiniband/ulp/ipoib/ipoib_verbs.c int ipoib_mcast_attach(struct net_device *dev, struct ib_device *hca,
ib_device          78 drivers/infiniband/ulp/ipoib/ipoib_verbs.c int ipoib_mcast_detach(struct net_device *dev, struct ib_device *hca,
ib_device         143 drivers/infiniband/ulp/ipoib/ipoib_verbs.c int ipoib_transport_dev_init(struct net_device *dev, struct ib_device *ca)
ib_device         201 drivers/infiniband/ulp/iser/iscsi_iser.c 	dma_addr = ib_dma_map_single(device->ib_device, (void *)tx_desc,
ib_device         203 drivers/infiniband/ulp/iser/iscsi_iser.c 	if (ib_dma_mapping_error(device->ib_device, dma_addr)) {
ib_device         379 drivers/infiniband/ulp/iser/iscsi_iser.c 		ib_dma_unmap_single(device->ib_device, tx_desc->dma_addr,
ib_device         614 drivers/infiniband/ulp/iser/iscsi_iser.c 	struct ib_device *ib_dev;
ib_device         645 drivers/infiniband/ulp/iser/iscsi_iser.c 		ib_dev = ib_conn->device->ib_device;
ib_device         360 drivers/infiniband/ulp/iser/iscsi_iser.h 	struct ib_device             *ib_device;
ib_device         168 drivers/infiniband/ulp/iser/iser_initiator.c 	ib_dma_sync_single_for_cpu(device->ib_device,
ib_device         184 drivers/infiniband/ulp/iser/iser_initiator.c 	ib_dma_unmap_single(device->ib_device, desc->req_dma,
ib_device         187 drivers/infiniband/ulp/iser/iser_initiator.c 	ib_dma_unmap_single(device->ib_device, desc->rsp_dma,
ib_device         207 drivers/infiniband/ulp/iser/iser_initiator.c 	desc->req_dma = ib_dma_map_single(device->ib_device, desc->req,
ib_device         210 drivers/infiniband/ulp/iser/iser_initiator.c 	if (ib_dma_mapping_error(device->ib_device,
ib_device         218 drivers/infiniband/ulp/iser/iser_initiator.c 	desc->rsp_dma = ib_dma_map_single(device->ib_device, desc->rsp,
ib_device         221 drivers/infiniband/ulp/iser/iser_initiator.c 	if (ib_dma_mapping_error(device->ib_device,
ib_device         230 drivers/infiniband/ulp/iser/iser_initiator.c 	ib_dma_unmap_single(device->ib_device, desc->req_dma,
ib_device         270 drivers/infiniband/ulp/iser/iser_initiator.c 		dma_addr = ib_dma_map_single(device->ib_device, (void *)rx_desc,
ib_device         272 drivers/infiniband/ulp/iser/iser_initiator.c 		if (ib_dma_mapping_error(device->ib_device, dma_addr))
ib_device         289 drivers/infiniband/ulp/iser/iser_initiator.c 		ib_dma_unmap_single(device->ib_device, rx_desc->dma_addr,
ib_device         314 drivers/infiniband/ulp/iser/iser_initiator.c 		ib_dma_unmap_single(device->ib_device, rx_desc->dma_addr,
ib_device         524 drivers/infiniband/ulp/iser/iser_initiator.c 		ib_dma_sync_single_for_cpu(device->ib_device, desc->req_dma,
ib_device         529 drivers/infiniband/ulp/iser/iser_initiator.c 		ib_dma_sync_single_for_device(device->ib_device, desc->req_dma,
ib_device         572 drivers/infiniband/ulp/iser/iser_initiator.c 	ib_dma_sync_single_for_cpu(ib_conn->device->ib_device,
ib_device         585 drivers/infiniband/ulp/iser/iser_initiator.c 	ib_dma_sync_single_for_device(ib_conn->device->ib_device,
ib_device         664 drivers/infiniband/ulp/iser/iser_initiator.c 	ib_dma_sync_single_for_cpu(ib_conn->device->ib_device,
ib_device         682 drivers/infiniband/ulp/iser/iser_initiator.c 	ib_dma_sync_single_for_device(ib_conn->device->ib_device,
ib_device         733 drivers/infiniband/ulp/iser/iser_initiator.c 	ib_dma_unmap_single(device->ib_device, desc->dma_addr,
ib_device          77 drivers/infiniband/ulp/iser/iser_memory.c 	struct ib_device *ib_dev = device->ib_device;
ib_device         140 drivers/infiniband/ulp/iser/iser_memory.c 			       struct ib_device *ibdev)
ib_device         167 drivers/infiniband/ulp/iser/iser_memory.c 	struct ib_device *dev;
ib_device         170 drivers/infiniband/ulp/iser/iser_memory.c 	dev = iser_task->iser_conn->ib_conn.device->ib_device;
ib_device         184 drivers/infiniband/ulp/iser/iser_memory.c 	struct ib_device *dev;
ib_device         186 drivers/infiniband/ulp/iser/iser_memory.c 	dev = iser_task->iser_conn->ib_conn.device->ib_device;
ib_device         245 drivers/infiniband/ulp/iser/iser_memory.c 		iser_data_buf_dump(mem, device->ib_device);
ib_device          70 drivers/infiniband/ulp/iser/iser_verbs.c 	struct ib_device *ib_dev = device->ib_device;
ib_device         243 drivers/infiniband/ulp/iser/iser_verbs.c 	struct ib_device *ib_dev = device->ib_device;
ib_device         367 drivers/infiniband/ulp/iser/iser_verbs.c 	struct ib_device	*ib_dev;
ib_device         375 drivers/infiniband/ulp/iser/iser_verbs.c 	ib_dev = device->ib_device;
ib_device         415 drivers/infiniband/ulp/iser/iser_verbs.c 				 dev_name(&device->ib_device->dev),
ib_device         452 drivers/infiniband/ulp/iser/iser_verbs.c 		if (device->ib_device->node_guid == cma_id->device->node_guid)
ib_device         460 drivers/infiniband/ulp/iser/iser_verbs.c 	device->ib_device = cma_id->device;
ib_device         651 drivers/infiniband/ulp/iser/iser_verbs.c 	struct ib_device_attr *attr = &device->ib_device->attrs;
ib_device         714 drivers/infiniband/ulp/iser/iser_verbs.c 		if (!(device->ib_device->attrs.device_cap_flags &
ib_device         718 drivers/infiniband/ulp/iser/iser_verbs.c 				  dev_name(&ib_conn->device->ib_device->dev));
ib_device         756 drivers/infiniband/ulp/iser/iser_verbs.c 	conn_param.responder_resources = device->ib_device->attrs.max_qp_rd_atom;
ib_device        1044 drivers/infiniband/ulp/iser/iser_verbs.c 	ib_dma_sync_single_for_device(ib_conn->device->ib_device,
ib_device         131 drivers/infiniband/ulp/isert/ib_isert.c 	attr.cap.max_send_sge = device->ib_device->attrs.max_send_sge;
ib_device         170 drivers/infiniband/ulp/isert/ib_isert.c 	struct ib_device *ib_dev = device->ib_device;
ib_device         216 drivers/infiniband/ulp/isert/ib_isert.c 	struct ib_device *ib_dev = isert_conn->device->ib_device;
ib_device         253 drivers/infiniband/ulp/isert/ib_isert.c 				 device->ib_device->num_comp_vectors));
ib_device         257 drivers/infiniband/ulp/isert/ib_isert.c 		   device->comps_used, dev_name(&device->ib_device->dev),
ib_device         258 drivers/infiniband/ulp/isert/ib_isert.c 		   device->ib_device->num_comp_vectors,
ib_device         266 drivers/infiniband/ulp/isert/ib_isert.c 	max_cqe = min(ISER_MAX_CQ_LEN, device->ib_device->attrs.max_cqe);
ib_device         272 drivers/infiniband/ulp/isert/ib_isert.c 		comp->cq = ib_alloc_cq(device->ib_device, comp, max_cqe, i,
ib_device         291 drivers/infiniband/ulp/isert/ib_isert.c 	struct ib_device *ib_dev = device->ib_device;
ib_device         355 drivers/infiniband/ulp/isert/ib_isert.c 		if (device->ib_device->node_guid == cma_id->device->node_guid) {
ib_device         372 drivers/infiniband/ulp/isert/ib_isert.c 	device->ib_device = cma_id->device;
ib_device         405 drivers/infiniband/ulp/isert/ib_isert.c 	struct ib_device *ib_dev = isert_conn->device->ib_device;
ib_device         419 drivers/infiniband/ulp/isert/ib_isert.c 		      struct ib_device *ib_dev)
ib_device         470 drivers/infiniband/ulp/isert/ib_isert.c 	struct ib_device_attr *attr = &isert_conn->device->ib_device->attrs;
ib_device         858 drivers/infiniband/ulp/isert/ib_isert.c 	struct ib_device *ib_dev = isert_conn->cm_id->device;
ib_device         903 drivers/infiniband/ulp/isert/ib_isert.c 	struct ib_device *ib_dev = device->ib_device;
ib_device         916 drivers/infiniband/ulp/isert/ib_isert.c 	struct ib_device *ib_dev = device->ib_device;
ib_device         994 drivers/infiniband/ulp/isert/ib_isert.c 	struct ib_device *ib_dev = device->ib_device;
ib_device        1399 drivers/infiniband/ulp/isert/ib_isert.c 	struct ib_device *ib_dev = isert_conn->cm_id->device;
ib_device        1458 drivers/infiniband/ulp/isert/ib_isert.c 	struct ib_device *ib_dev = isert_conn->device->ib_device;
ib_device        1583 drivers/infiniband/ulp/isert/ib_isert.c isert_unmap_tx_desc(struct iser_tx_desc *tx_desc, struct ib_device *ib_dev)
ib_device        1595 drivers/infiniband/ulp/isert/ib_isert.c 		     struct ib_device *ib_dev, bool comp_err)
ib_device        1666 drivers/infiniband/ulp/isert/ib_isert.c 		isert_completion_put(desc, isert_cmd, device->ib_device, true);
ib_device        1709 drivers/infiniband/ulp/isert/ib_isert.c 		isert_completion_put(desc, isert_cmd, device->ib_device, true);
ib_device        1745 drivers/infiniband/ulp/isert/ib_isert.c 	struct ib_device *ib_dev = isert_conn->cm_id->device;
ib_device        1774 drivers/infiniband/ulp/isert/ib_isert.c 	struct ib_device *ib_dev = isert_conn->cm_id->device;
ib_device        1790 drivers/infiniband/ulp/isert/ib_isert.c 	struct ib_device *ib_dev = isert_conn->cm_id->device;
ib_device        1859 drivers/infiniband/ulp/isert/ib_isert.c 		struct ib_device *ib_dev = device->ib_device;
ib_device        1990 drivers/infiniband/ulp/isert/ib_isert.c 	struct ib_device *ib_dev = device->ib_device;
ib_device        2039 drivers/infiniband/ulp/isert/ib_isert.c 		struct ib_device *ib_dev = device->ib_device;
ib_device         187 drivers/infiniband/ulp/isert/ib_isert.h 	struct ib_device	*ib_device;
ib_device         171 drivers/infiniband/ulp/opa_vnic/opa_vnic_internal.h 	struct ib_device           *ibdev;
ib_device         198 drivers/infiniband/ulp/opa_vnic/opa_vnic_internal.h 	struct ib_device              *ibdev;
ib_device         297 drivers/infiniband/ulp/opa_vnic/opa_vnic_internal.h struct opa_vnic_adapter *opa_vnic_add_netdev(struct ib_device *ibdev,
ib_device         323 drivers/infiniband/ulp/opa_vnic/opa_vnic_netdev.c struct opa_vnic_adapter *opa_vnic_add_netdev(struct ib_device *ibdev,
ib_device         118 drivers/infiniband/ulp/opa_vnic/opa_vnic_vema.c static void opa_vnic_vema_add_one(struct ib_device *device);
ib_device         119 drivers/infiniband/ulp/opa_vnic/opa_vnic_vema.c static void opa_vnic_vema_rem_one(struct ib_device *device,
ib_device         733 drivers/infiniband/ulp/opa_vnic/opa_vnic_vema.c 	struct ib_device *ibp;
ib_device         994 drivers/infiniband/ulp/opa_vnic/opa_vnic_vema.c static void opa_vnic_vema_add_one(struct ib_device *device)
ib_device        1026 drivers/infiniband/ulp/opa_vnic/opa_vnic_vema.c static void opa_vnic_vema_rem_one(struct ib_device *device,
ib_device         149 drivers/infiniband/ulp/srp/ib_srp.c static void srp_add_one(struct ib_device *device);
ib_device         150 drivers/infiniband/ulp/srp/ib_srp.c static void srp_remove_one(struct ib_device *device, void *client_data);
ib_device         151 drivers/infiniband/ulp/srp/ib_srp.c static void srp_rename_dev(struct ib_device *device, void *client_data);
ib_device         435 drivers/infiniband/ulp/srp/ib_srp.c static struct srp_fr_pool *srp_create_fr_pool(struct ib_device *device,
ib_device        1008 drivers/infiniband/ulp/srp/ib_srp.c 	struct ib_device *ibdev = dev->dev;
ib_device        1039 drivers/infiniband/ulp/srp/ib_srp.c 	struct ib_device *ibdev = srp_dev->dev;
ib_device        1248 drivers/infiniband/ulp/srp/ib_srp.c 	struct ib_device *ibdev = dev->dev;
ib_device        1808 drivers/infiniband/ulp/srp/ib_srp.c 	struct ib_device *ibdev;
ib_device        2185 drivers/infiniband/ulp/srp/ib_srp.c 	struct ib_device *dev = target->srp_host->srp_dev->dev;
ib_device        2253 drivers/infiniband/ulp/srp/ib_srp.c 	struct ib_device *dev = target->srp_host->srp_dev->dev;
ib_device        2347 drivers/infiniband/ulp/srp/ib_srp.c 	struct ib_device *dev;
ib_device        2914 drivers/infiniband/ulp/srp/ib_srp.c 	struct ib_device *dev = target->srp_host->srp_dev->dev;
ib_device        3777 drivers/infiniband/ulp/srp/ib_srp.c 	struct ib_device *ibdev = srp_dev->dev;
ib_device        4098 drivers/infiniband/ulp/srp/ib_srp.c static void srp_rename_dev(struct ib_device *device, void *client_data)
ib_device        4112 drivers/infiniband/ulp/srp/ib_srp.c static void srp_add_one(struct ib_device *device)
ib_device        4198 drivers/infiniband/ulp/srp/ib_srp.c static void srp_remove_one(struct ib_device *device, void *client_data)
ib_device         103 drivers/infiniband/ulp/srp/ib_srp.h 	struct ib_device       *dev;
ib_device        2989 drivers/infiniband/ulp/srpt/ib_srpt.c 	struct ib_device *dev;
ib_device        3045 drivers/infiniband/ulp/srpt/ib_srpt.c 	struct ib_device *device = sdev->device;
ib_device        3091 drivers/infiniband/ulp/srpt/ib_srpt.c 	struct ib_device *device = sdev->device;
ib_device        3109 drivers/infiniband/ulp/srpt/ib_srpt.c static void srpt_add_one(struct ib_device *device)
ib_device        3221 drivers/infiniband/ulp/srpt/ib_srpt.c static void srpt_remove_one(struct ib_device *device, void *client_data)
ib_device         423 drivers/infiniband/ulp/srpt/ib_srpt.h 	struct ib_device	*device;
ib_device         584 drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c static int mlx5i_attach_mcast(struct net_device *netdev, struct ib_device *hca,
ib_device         608 drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c static int mlx5i_detach_mcast(struct net_device *netdev, struct ib_device *hca,
ib_device         684 drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c static int mlx5_rdma_setup_rn(struct ib_device *ibdev, u8 port_num,
ib_device         742 drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c 			    struct ib_device *device,
ib_device          38 drivers/nvme/host/rdma.c 	struct ib_device	*dev;
ib_device         170 drivers/nvme/host/rdma.c static void nvme_rdma_free_qe(struct ib_device *ibdev, struct nvme_rdma_qe *qe,
ib_device         177 drivers/nvme/host/rdma.c static int nvme_rdma_alloc_qe(struct ib_device *ibdev, struct nvme_rdma_qe *qe,
ib_device         194 drivers/nvme/host/rdma.c static void nvme_rdma_free_ring(struct ib_device *ibdev,
ib_device         205 drivers/nvme/host/rdma.c static struct nvme_rdma_qe *nvme_rdma_alloc_ring(struct ib_device *ibdev,
ib_device         403 drivers/nvme/host/rdma.c 	struct ib_device *ibdev;
ib_device         427 drivers/nvme/host/rdma.c static int nvme_rdma_get_max_fr_pages(struct ib_device *ibdev)
ib_device         435 drivers/nvme/host/rdma.c 	struct ib_device *ibdev;
ib_device         652 drivers/nvme/host/rdma.c 	struct ib_device *ibdev = ctrl->device->dev;
ib_device        1154 drivers/nvme/host/rdma.c 	struct ib_device *ibdev = dev->dev;
ib_device        1269 drivers/nvme/host/rdma.c 	struct ib_device *ibdev = dev->dev;
ib_device        1418 drivers/nvme/host/rdma.c 	struct ib_device *dev = queue->device->dev;
ib_device        1490 drivers/nvme/host/rdma.c 	struct ib_device *ibdev = queue->device->dev;
ib_device        1741 drivers/nvme/host/rdma.c 	struct ib_device *dev;
ib_device        1813 drivers/nvme/host/rdma.c 	struct ib_device *ibdev = queue->device->dev;
ib_device        2082 drivers/nvme/host/rdma.c static void nvme_rdma_remove_one(struct ib_device *ib_device, void *client_data)
ib_device        2090 drivers/nvme/host/rdma.c 		if (ndev->dev == ib_device) {
ib_device        2103 drivers/nvme/host/rdma.c 		if (ctrl->device->dev != ib_device)
ib_device         106 drivers/nvme/target/rdma.c 	struct ib_device	*device;
ib_device        1617 drivers/nvme/target/rdma.c static void nvmet_rdma_remove_one(struct ib_device *ib_device, void *client_data)
ib_device        1625 drivers/nvme/target/rdma.c 		if (ndev->device == ib_device) {
ib_device        1642 drivers/nvme/target/rdma.c 		if (queue->dev->device != ib_device)
ib_device           6 include/linux/blk-mq-rdma.h struct ib_device;
ib_device           9 include/linux/blk-mq-rdma.h 		struct ib_device *dev, int first_vec);
ib_device          74 include/linux/dynamic_debug.h struct ib_device;
ib_device          78 include/linux/dynamic_debug.h 			 const struct ib_device *ibdev,
ib_device        1099 include/linux/mlx5/driver.h 					  struct ib_device *ibdev,
ib_device        1104 include/linux/mlx5/driver.h 			    struct ib_device *device,
ib_device         773 include/net/devlink.h struct ib_device;
ib_device         788 include/net/devlink.h 			      struct ib_device *ibdev);
ib_device          40 include/rdma/ib_cache.h int rdma_query_gid(struct ib_device *device, u8 port_num, int index,
ib_device          42 include/rdma/ib_cache.h const struct ib_gid_attr *rdma_find_gid(struct ib_device *device,
ib_device          46 include/rdma/ib_cache.h const struct ib_gid_attr *rdma_find_gid_by_port(struct ib_device *ib_dev,
ib_device          52 include/rdma/ib_cache.h 	struct ib_device *device, const union ib_gid *gid, u8 port_num,
ib_device          71 include/rdma/ib_cache.h int ib_get_cached_pkey(struct ib_device    *device_handle,
ib_device          87 include/rdma/ib_cache.h int ib_find_cached_pkey(struct ib_device    *device,
ib_device         103 include/rdma/ib_cache.h int ib_find_exact_cached_pkey(struct ib_device    *device,
ib_device         117 include/rdma/ib_cache.h int ib_get_cached_lmc(struct ib_device *device,
ib_device         130 include/rdma/ib_cache.h int ib_get_cached_port_state(struct ib_device *device,
ib_device         135 include/rdma/ib_cache.h const struct ib_gid_attr *rdma_get_gid_attr(struct ib_device *device,
ib_device         319 include/rdma/ib_cm.h 	struct ib_device	*device;
ib_device         340 include/rdma/ib_cm.h struct ib_cm_id *ib_create_cm_id(struct ib_device *device,
ib_device         375 include/rdma/ib_cm.h struct ib_cm_id *ib_cm_insert_listen(struct ib_device *device,
ib_device         611 include/rdma/ib_mad.h 	struct ib_device	*device;
ib_device         714 include/rdma/ib_mad.h struct ib_mad_agent *ib_register_mad_agent(struct ib_device *device,
ib_device         745 include/rdma/ib_mad.h struct ib_mad_agent *ib_register_mad_snoop(struct ib_device *device,
ib_device          41 include/rdma/ib_marshall.h void ib_copy_qp_attr_to_user(struct ib_device *device,
ib_device          45 include/rdma/ib_marshall.h void ib_copy_ah_attr_to_user(struct ib_device *device,
ib_device         452 include/rdma/ib_sa.h int ib_sa_path_rec_get(struct ib_sa_client *client, struct ib_device *device,
ib_device         461 include/rdma/ib_sa.h 			    struct ib_device *device, u8 port_num, u8 method,
ib_device         507 include/rdma/ib_sa.h 					     struct ib_device *device, u8 port_num,
ib_device         536 include/rdma/ib_sa.h int ib_sa_get_mcmember_rec(struct ib_device *device, u8 port_num,
ib_device         543 include/rdma/ib_sa.h int ib_init_ah_from_mcmember(struct ib_device *device, u8 port_num,
ib_device         549 include/rdma/ib_sa.h int ib_init_ah_attr_from_path(struct ib_device *device, u8 port_num,
ib_device         568 include/rdma/ib_sa.h 			      struct ib_device *device, u8 port_num,
ib_device         578 include/rdma/ib_sa.h 				    struct ib_device *device,
ib_device          45 include/rdma/ib_umem.h 	struct ib_device       *ibdev;
ib_device          81 include/rdma/ib_verbs.h void ibdev_printk(const char *level, const struct ib_device *ibdev,
ib_device          84 include/rdma/ib_verbs.h void ibdev_emerg(const struct ib_device *ibdev, const char *format, ...);
ib_device          86 include/rdma/ib_verbs.h void ibdev_alert(const struct ib_device *ibdev, const char *format, ...);
ib_device          88 include/rdma/ib_verbs.h void ibdev_crit(const struct ib_device *ibdev, const char *format, ...);
ib_device          90 include/rdma/ib_verbs.h void ibdev_err(const struct ib_device *ibdev, const char *format, ...);
ib_device          92 include/rdma/ib_verbs.h void ibdev_warn(const struct ib_device *ibdev, const char *format, ...);
ib_device          94 include/rdma/ib_verbs.h void ibdev_notice(const struct ib_device *ibdev, const char *format, ...);
ib_device          96 include/rdma/ib_verbs.h void ibdev_info(const struct ib_device *ibdev, const char *format, ...);
ib_device         104 include/rdma/ib_verbs.h void ibdev_dbg(const struct ib_device *ibdev, const char *format, ...) {}
ib_device         146 include/rdma/ib_verbs.h void ibdev_dbg_ratelimited(const struct ib_device *ibdev, const char *format, ...) {}
ib_device         170 include/rdma/ib_verbs.h 	struct ib_device	*device;
ib_device         719 include/rdma/ib_verbs.h 	struct ib_device	*device;
ib_device         731 include/rdma/ib_verbs.h 	struct ib_device *device;
ib_device        1458 include/rdma/ib_verbs.h 	struct ib_device       *device;
ib_device        1503 include/rdma/ib_verbs.h 	struct ib_device       *device;
ib_device        1517 include/rdma/ib_verbs.h 	struct ib_device       *device;
ib_device        1526 include/rdma/ib_verbs.h 	struct ib_device	*device;
ib_device        1543 include/rdma/ib_verbs.h 	struct ib_device       *device;
ib_device        1565 include/rdma/ib_verbs.h 	struct ib_device       *device;
ib_device        1611 include/rdma/ib_verbs.h 	struct ib_device       *device;
ib_device        1654 include/rdma/ib_verbs.h 	struct ib_device	*device;
ib_device        1692 include/rdma/ib_verbs.h 	struct ib_device       *dev;
ib_device        1712 include/rdma/ib_verbs.h 	struct ib_device       *device;
ib_device        1753 include/rdma/ib_verbs.h 	struct ib_device  *device;
ib_device        1761 include/rdma/ib_verbs.h 	struct ib_device  *device;
ib_device        1784 include/rdma/ib_verbs.h 	struct ib_device	*device;
ib_device        1792 include/rdma/ib_verbs.h 	struct ib_device	*device;
ib_device        2061 include/rdma/ib_verbs.h 	struct ib_device	*device;
ib_device        2117 include/rdma/ib_verbs.h 	struct ib_device		*device;
ib_device        2159 include/rdma/ib_verbs.h 	struct ib_device *ib_dev;
ib_device        2187 include/rdma/ib_verbs.h 	struct ib_device  *hca;
ib_device        2203 include/rdma/ib_verbs.h 	int (*attach_mcast)(struct net_device *dev, struct ib_device *hca,
ib_device        2206 include/rdma/ib_verbs.h 	int (*detach_mcast)(struct net_device *dev, struct ib_device *hca,
ib_device        2216 include/rdma/ib_verbs.h 	int (*initialize_rdma_netdev)(struct ib_device *device, u8 port_num,
ib_device        2221 include/rdma/ib_verbs.h 	struct ib_device	*device;
ib_device        2277 include/rdma/ib_verbs.h 	int (*process_mad)(struct ib_device *device, int process_mad_flags,
ib_device        2283 include/rdma/ib_verbs.h 	int (*query_device)(struct ib_device *device,
ib_device        2286 include/rdma/ib_verbs.h 	int (*modify_device)(struct ib_device *device, int device_modify_mask,
ib_device        2288 include/rdma/ib_verbs.h 	void (*get_dev_fw_str)(struct ib_device *device, char *str);
ib_device        2289 include/rdma/ib_verbs.h 	const struct cpumask *(*get_vector_affinity)(struct ib_device *ibdev,
ib_device        2291 include/rdma/ib_verbs.h 	int (*query_port)(struct ib_device *device, u8 port_num,
ib_device        2293 include/rdma/ib_verbs.h 	int (*modify_port)(struct ib_device *device, u8 port_num,
ib_device        2302 include/rdma/ib_verbs.h 	int (*get_port_immutable)(struct ib_device *device, u8 port_num,
ib_device        2304 include/rdma/ib_verbs.h 	enum rdma_link_layer (*get_link_layer)(struct ib_device *device,
ib_device        2314 include/rdma/ib_verbs.h 	struct net_device *(*get_netdev)(struct ib_device *device, u8 port_num);
ib_device        2322 include/rdma/ib_verbs.h 		struct ib_device *device, u8 port_num, enum rdma_netdev_t type,
ib_device        2326 include/rdma/ib_verbs.h 	int (*rdma_netdev_get_params)(struct ib_device *device, u8 port_num,
ib_device        2334 include/rdma/ib_verbs.h 	int (*query_gid)(struct ib_device *device, u8 port_num, int index,
ib_device        2359 include/rdma/ib_verbs.h 	int (*query_pkey)(struct ib_device *device, u8 port_num, u16 index,
ib_device        2428 include/rdma/ib_verbs.h 	struct ib_xrcd *(*alloc_xrcd)(struct ib_device *device,
ib_device        2436 include/rdma/ib_verbs.h 		struct ib_device *device,
ib_device        2444 include/rdma/ib_verbs.h 	int (*set_vf_link_state)(struct ib_device *device, int vf, u8 port,
ib_device        2446 include/rdma/ib_verbs.h 	int (*get_vf_config)(struct ib_device *device, int vf, u8 port,
ib_device        2448 include/rdma/ib_verbs.h 	int (*get_vf_stats)(struct ib_device *device, int vf, u8 port,
ib_device        2450 include/rdma/ib_verbs.h 	int (*set_vf_guid)(struct ib_device *device, int vf, u8 port, u64 guid,
ib_device        2459 include/rdma/ib_verbs.h 		struct ib_device *device,
ib_device        2463 include/rdma/ib_verbs.h 	struct ib_dm *(*alloc_dm)(struct ib_device *device,
ib_device        2472 include/rdma/ib_verbs.h 		struct ib_device *device, struct uverbs_attr_bundle *attrs);
ib_device        2488 include/rdma/ib_verbs.h 	struct rdma_hw_stats *(*alloc_hw_stats)(struct ib_device *device,
ib_device        2502 include/rdma/ib_verbs.h 	int (*get_hw_stats)(struct ib_device *device,
ib_device        2508 include/rdma/ib_verbs.h 	int (*init_port)(struct ib_device *device, u8 port_num,
ib_device        2521 include/rdma/ib_verbs.h 	int (*enable_driver)(struct ib_device *dev);
ib_device        2525 include/rdma/ib_verbs.h 	void (*dealloc_driver)(struct ib_device *dev);
ib_device        2530 include/rdma/ib_verbs.h 	struct ib_qp *(*iw_get_qp)(struct ib_device *device, int qpn);
ib_device        2580 include/rdma/ib_verbs.h 	struct ib_device *owner; /* reach back to owner ib_device */
ib_device        2670 include/rdma/ib_verbs.h 	void (*add)   (struct ib_device *);
ib_device        2671 include/rdma/ib_verbs.h 	void (*remove)(struct ib_device *, void *client_data);
ib_device        2672 include/rdma/ib_verbs.h 	void (*rename)(struct ib_device *dev, void *client_data);
ib_device        2673 include/rdma/ib_verbs.h 	int (*get_nl_info)(struct ib_device *ibdev, void *client_data,
ib_device        2693 include/rdma/ib_verbs.h 			struct ib_device *dev,
ib_device        2723 include/rdma/ib_verbs.h struct ib_device *_ib_alloc_device(size_t size);
ib_device        2730 include/rdma/ib_verbs.h void ib_dealloc_device(struct ib_device *device);
ib_device        2732 include/rdma/ib_verbs.h void ib_get_device_fw_str(struct ib_device *device, char *str);
ib_device        2734 include/rdma/ib_verbs.h int ib_register_device(struct ib_device *device, const char *name);
ib_device        2735 include/rdma/ib_verbs.h void ib_unregister_device(struct ib_device *device);
ib_device        2737 include/rdma/ib_verbs.h void ib_unregister_device_and_put(struct ib_device *device);
ib_device        2738 include/rdma/ib_verbs.h void ib_unregister_device_queued(struct ib_device *ib_dev);
ib_device        2785 include/rdma/ib_verbs.h static inline void *ib_get_client_data(struct ib_device *device,
ib_device        2790 include/rdma/ib_verbs.h void  ib_set_client_data(struct ib_device *device, struct ib_client *client,
ib_device        2792 include/rdma/ib_verbs.h void ib_set_device_ops(struct ib_device *device,
ib_device        2905 include/rdma/ib_verbs.h int ib_query_port(struct ib_device *device,
ib_device        2908 include/rdma/ib_verbs.h enum rdma_link_layer rdma_port_get_link_layer(struct ib_device *device,
ib_device        2920 include/rdma/ib_verbs.h static inline bool rdma_cap_ib_switch(const struct ib_device *device)
ib_device        2933 include/rdma/ib_verbs.h static inline u8 rdma_start_port(const struct ib_device *device)
ib_device        2956 include/rdma/ib_verbs.h static inline u8 rdma_end_port(const struct ib_device *device)
ib_device        2961 include/rdma/ib_verbs.h static inline int rdma_is_port_valid(const struct ib_device *device,
ib_device        2968 include/rdma/ib_verbs.h static inline bool rdma_is_grh_required(const struct ib_device *device,
ib_device        2975 include/rdma/ib_verbs.h static inline bool rdma_protocol_ib(const struct ib_device *device, u8 port_num)
ib_device        2981 include/rdma/ib_verbs.h static inline bool rdma_protocol_roce(const struct ib_device *device, u8 port_num)
ib_device        2987 include/rdma/ib_verbs.h static inline bool rdma_protocol_roce_udp_encap(const struct ib_device *device, u8 port_num)
ib_device        2993 include/rdma/ib_verbs.h static inline bool rdma_protocol_roce_eth_encap(const struct ib_device *device, u8 port_num)
ib_device        2999 include/rdma/ib_verbs.h static inline bool rdma_protocol_iwarp(const struct ib_device *device, u8 port_num)
ib_device        3005 include/rdma/ib_verbs.h static inline bool rdma_ib_or_roce(const struct ib_device *device, u8 port_num)
ib_device        3011 include/rdma/ib_verbs.h static inline bool rdma_protocol_raw_packet(const struct ib_device *device, u8 port_num)
ib_device        3017 include/rdma/ib_verbs.h static inline bool rdma_protocol_usnic(const struct ib_device *device, u8 port_num)
ib_device        3035 include/rdma/ib_verbs.h static inline bool rdma_cap_ib_mad(const struct ib_device *device, u8 port_num)
ib_device        3060 include/rdma/ib_verbs.h static inline bool rdma_cap_opa_mad(struct ib_device *device, u8 port_num)
ib_device        3086 include/rdma/ib_verbs.h static inline bool rdma_cap_ib_smi(const struct ib_device *device, u8 port_num)
ib_device        3107 include/rdma/ib_verbs.h static inline bool rdma_cap_ib_cm(const struct ib_device *device, u8 port_num)
ib_device        3125 include/rdma/ib_verbs.h static inline bool rdma_cap_iw_cm(const struct ib_device *device, u8 port_num)
ib_device        3146 include/rdma/ib_verbs.h static inline bool rdma_cap_ib_sa(const struct ib_device *device, u8 port_num)
ib_device        3169 include/rdma/ib_verbs.h static inline bool rdma_cap_ib_mcast(const struct ib_device *device, u8 port_num)
ib_device        3187 include/rdma/ib_verbs.h static inline bool rdma_cap_af_ib(const struct ib_device *device, u8 port_num)
ib_device        3209 include/rdma/ib_verbs.h static inline bool rdma_cap_eth_ah(const struct ib_device *device, u8 port_num)
ib_device        3224 include/rdma/ib_verbs.h static inline bool rdma_cap_opa_ah(struct ib_device *device, u8 port_num)
ib_device        3242 include/rdma/ib_verbs.h static inline size_t rdma_max_mad_size(const struct ib_device *device, u8 port_num)
ib_device        3260 include/rdma/ib_verbs.h static inline bool rdma_cap_roce_gid_table(const struct ib_device *device,
ib_device        3270 include/rdma/ib_verbs.h static inline bool rdma_cap_read_inv(struct ib_device *dev, u32 port_num)
ib_device        3303 include/rdma/ib_verbs.h int ib_set_vf_link_state(struct ib_device *device, int vf, u8 port,
ib_device        3305 include/rdma/ib_verbs.h int ib_get_vf_config(struct ib_device *device, int vf, u8 port,
ib_device        3307 include/rdma/ib_verbs.h int ib_get_vf_stats(struct ib_device *device, int vf, u8 port,
ib_device        3309 include/rdma/ib_verbs.h int ib_set_vf_guid(struct ib_device *device, int vf, u8 port, u64 guid,
ib_device        3312 include/rdma/ib_verbs.h int ib_query_pkey(struct ib_device *device,
ib_device        3315 include/rdma/ib_verbs.h int ib_modify_device(struct ib_device *device,
ib_device        3319 include/rdma/ib_verbs.h int ib_modify_port(struct ib_device *device,
ib_device        3323 include/rdma/ib_verbs.h int ib_find_gid(struct ib_device *device, union ib_gid *gid,
ib_device        3326 include/rdma/ib_verbs.h int ib_find_pkey(struct ib_device *device,
ib_device        3342 include/rdma/ib_verbs.h struct ib_pd *__ib_alloc_pd(struct ib_device *device, unsigned int flags,
ib_device        3434 include/rdma/ib_verbs.h int ib_init_ah_attr_from_wc(struct ib_device *device, u8 port_num,
ib_device        3723 include/rdma/ib_verbs.h struct ib_cq *__ib_alloc_cq_user(struct ib_device *dev, void *private,
ib_device        3737 include/rdma/ib_verbs.h static inline struct ib_cq *ib_alloc_cq_user(struct ib_device *dev,
ib_device        3757 include/rdma/ib_verbs.h static inline struct ib_cq *ib_alloc_cq(struct ib_device *dev, void *private,
ib_device        3765 include/rdma/ib_verbs.h struct ib_cq *__ib_alloc_cq_any(struct ib_device *dev, void *private,
ib_device        3776 include/rdma/ib_verbs.h static inline struct ib_cq *ib_alloc_cq_any(struct ib_device *dev,
ib_device        3817 include/rdma/ib_verbs.h struct ib_cq *__ib_create_cq(struct ib_device *device,
ib_device        3932 include/rdma/ib_verbs.h static inline int ib_dma_mapping_error(struct ib_device *dev, u64 dma_addr)
ib_device        3944 include/rdma/ib_verbs.h static inline u64 ib_dma_map_single(struct ib_device *dev,
ib_device        3958 include/rdma/ib_verbs.h static inline void ib_dma_unmap_single(struct ib_device *dev,
ib_device        3973 include/rdma/ib_verbs.h static inline u64 ib_dma_map_page(struct ib_device *dev,
ib_device        3989 include/rdma/ib_verbs.h static inline void ib_dma_unmap_page(struct ib_device *dev,
ib_device        4003 include/rdma/ib_verbs.h static inline int ib_dma_map_sg(struct ib_device *dev,
ib_device        4017 include/rdma/ib_verbs.h static inline void ib_dma_unmap_sg(struct ib_device *dev,
ib_device        4024 include/rdma/ib_verbs.h static inline int ib_dma_map_sg_attrs(struct ib_device *dev,
ib_device        4033 include/rdma/ib_verbs.h static inline void ib_dma_unmap_sg_attrs(struct ib_device *dev,
ib_device        4047 include/rdma/ib_verbs.h static inline unsigned int ib_dma_max_seg_size(struct ib_device *dev)
ib_device        4059 include/rdma/ib_verbs.h static inline void ib_dma_sync_single_for_cpu(struct ib_device *dev,
ib_device        4074 include/rdma/ib_verbs.h static inline void ib_dma_sync_single_for_device(struct ib_device *dev,
ib_device        4089 include/rdma/ib_verbs.h static inline void *ib_dma_alloc_coherent(struct ib_device *dev,
ib_device        4104 include/rdma/ib_verbs.h static inline void ib_dma_free_coherent(struct ib_device *dev,
ib_device        4237 include/rdma/ib_verbs.h struct ib_xrcd *__ib_alloc_xrcd(struct ib_device *device, const char *caller);
ib_device        4306 include/rdma/ib_verbs.h static inline bool ib_device_try_get(struct ib_device *dev)
ib_device        4311 include/rdma/ib_verbs.h void ib_device_put(struct ib_device *device);
ib_device        4312 include/rdma/ib_verbs.h struct ib_device *ib_device_get_by_netdev(struct net_device *ndev,
ib_device        4314 include/rdma/ib_verbs.h struct ib_device *ib_device_get_by_name(const char *name,
ib_device        4316 include/rdma/ib_verbs.h struct net_device *ib_get_net_dev_by_params(struct ib_device *dev, u8 port,
ib_device        4319 include/rdma/ib_verbs.h int ib_device_set_netdev(struct ib_device *ib_dev, struct net_device *ndev,
ib_device        4321 include/rdma/ib_verbs.h struct net_device *ib_device_netdev(struct ib_device *dev, u8 port);
ib_device        4328 include/rdma/ib_verbs.h struct ib_rwq_ind_table *ib_create_rwq_ind_table(struct ib_device *device,
ib_device        4359 include/rdma/ib_verbs.h int ib_get_eth_speed(struct ib_device *dev, u8 port_num, u8 *speed, u8 *width);
ib_device        4529 include/rdma/ib_verbs.h static inline enum rdma_ah_attr_type rdma_ah_find_type(struct ib_device *dev,
ib_device        4580 include/rdma/ib_verbs.h ib_get_vector_affinity(struct ib_device *device, int comp_vector)
ib_device        4596 include/rdma/ib_verbs.h void rdma_roce_rescan_device(struct ib_device *ibdev);
ib_device        4602 include/rdma/ib_verbs.h struct net_device *rdma_alloc_netdev(struct ib_device *device, u8 port_num,
ib_device        4607 include/rdma/ib_verbs.h int rdma_init_netdev(struct ib_device *device, u8 port_num,
ib_device        4629 include/rdma/ib_verbs.h rdma_set_device_sysfs_group(struct ib_device *dev,
ib_device        4643 include/rdma/ib_verbs.h static inline struct ib_device *rdma_device_to_ibdev(struct device *device)
ib_device        4662 include/rdma/ib_verbs.h bool rdma_dev_access_netns(const struct ib_device *device,
ib_device          85 include/rdma/iw_cm.h 	struct ib_device	*device;
ib_device         129 include/rdma/iw_cm.h struct iw_cm_id *iw_create_cm_id(struct ib_device *device,
ib_device         161 include/rdma/iw_cm.h struct ib_qp *iw_cm_get_qp(struct ib_device *device, int qpn);
ib_device         132 include/rdma/opa_vnic.h static inline bool rdma_cap_opa_vnic(struct ib_device *device)
ib_device         129 include/rdma/rdma_cm.h 	struct ib_device	*device;
ib_device          15 include/rdma/rdma_counter.h struct ib_device;
ib_device          37 include/rdma/rdma_counter.h 	struct ib_device		*device;
ib_device          46 include/rdma/rdma_counter.h void rdma_counter_init(struct ib_device *dev);
ib_device          47 include/rdma/rdma_counter.h void rdma_counter_release(struct ib_device *dev);
ib_device          48 include/rdma/rdma_counter.h int rdma_counter_set_auto_mode(struct ib_device *dev, u8 port,
ib_device          54 include/rdma/rdma_counter.h u64 rdma_counter_get_hwstat_value(struct ib_device *dev, u8 port, u32 index);
ib_device          55 include/rdma/rdma_counter.h int rdma_counter_bind_qpn(struct ib_device *dev, u8 port,
ib_device          57 include/rdma/rdma_counter.h int rdma_counter_bind_qpn_alloc(struct ib_device *dev, u8 port,
ib_device          59 include/rdma/rdma_counter.h int rdma_counter_unbind_qpn(struct ib_device *dev, u8 port,
ib_device          61 include/rdma/rdma_counter.h int rdma_counter_get_mode(struct ib_device *dev, u8 port,
ib_device         375 include/rdma/rdma_vt.h 	int (*check_ah)(struct ib_device *, struct rdma_ah_attr *);
ib_device         378 include/rdma/rdma_vt.h 	void (*notify_new_ah)(struct ib_device *, struct rdma_ah_attr *,
ib_device         407 include/rdma/rdma_vt.h 	struct ib_device ibdev; /* Keep this first. Nothing above here */
ib_device         514 include/rdma/rdma_vt.h static inline struct rvt_dev_info *ib_to_rvt(struct ib_device *ibdev)
ib_device         560 include/rdma/rdma_vt.h int rvt_check_ah(struct ib_device *ibdev, struct rdma_ah_attr *ah_attr);
ib_device          17 include/rdma/restrack.h struct ib_device;
ib_device         107 include/rdma/restrack.h int rdma_restrack_count(struct ib_device *dev,
ib_device         159 include/rdma/restrack.h struct rdma_restrack_entry *rdma_restrack_get_byid(struct ib_device *dev,
ib_device          67 include/rdma/rw.h unsigned int rdma_rw_mr_factor(struct ib_device *device, u8 port_num,
ib_device          69 include/rdma/rw.h void rdma_rw_init_qp(struct ib_device *dev, struct ib_qp_init_attr *attr);
ib_device         375 include/rdma/uverbs_ioctl.h 		bool (*func_is_supported)(struct ib_device *device);
ib_device         125 include/rdma/uverbs_std_types.h 	     struct uverbs_attr_bundle *attrs, struct ib_device **ib_dev)
ib_device         140 include/rdma/uverbs_std_types.h 						  struct ib_device *ib_dev,
ib_device         171 include/rdma/uverbs_std_types.h 			       struct ib_qp *qp, struct ib_device *device,
ib_device         644 lib/dynamic_debug.c 			 const struct ib_device *ibdev, const char *fmt, ...)
ib_device         583 net/core/devlink.c 		struct ib_device *ibdev = devlink_port->type_dev;
ib_device        6442 net/core/devlink.c 			      struct ib_device *ibdev)
ib_device         128 net/rds/ib.c   static void rds_ib_add_one(struct ib_device *device)
ib_device         239 net/rds/ib.c   struct rds_ib_device *rds_ib_get_client_data(struct ib_device *device)
ib_device         258 net/rds/ib.c   static void rds_ib_remove_one(struct ib_device *device, void *client_data)
ib_device         247 net/rds/ib.h   	struct ib_device	*dev;
ib_device         327 net/rds/ib.h   static inline void rds_ib_dma_sync_sg_for_cpu(struct ib_device *dev,
ib_device         342 net/rds/ib.h   static inline void rds_ib_dma_sync_sg_for_device(struct ib_device *dev,
ib_device         360 net/rds/ib.h   struct rds_ib_device *rds_ib_get_client_data(struct ib_device *device);
ib_device         449 net/rds/ib_cm.c 	struct ib_device *dev = ic->i_cm_id->device;
ib_device         993 net/rds/ib_cm.c 		struct ib_device *dev = ic->i_cm_id->device;
ib_device         102 net/rds/ib_fmr.c 	struct ib_device *dev = rds_ibdev->dev;
ib_device         192 net/rds/ib_frmr.c 	struct ib_device *dev = rds_ibdev->dev;
ib_device         487 net/rds/ib_send.c 	struct ib_device *dev = ic->i_cm_id->device;
ib_device         520 net/smc/smc_ib.c static void smc_ib_add_dev(struct ib_device *ibdev)
ib_device         558 net/smc/smc_ib.c static void smc_ib_remove_dev(struct ib_device *ibdev, void *client_data)
ib_device          34 net/smc/smc_ib.h 	struct ib_device	*ibdev;
ib_device         511 net/smc/smc_wr.c 	struct ib_device *ibdev;
ib_device         646 net/smc/smc_wr.c 	struct ib_device *ibdev = lnk->smcibdev->ibdev;
ib_device          59 net/sunrpc/xprtrdma/frwr_ops.c bool frwr_is_supported(struct ib_device *device)
ib_device         230 net/sunrpc/xprtrdma/svc_rdma_sendto.c 	struct ib_device *device = rdma->sc_cm_id->device;
ib_device         491 net/sunrpc/xprtrdma/svc_rdma_sendto.c 	struct ib_device *dev = rdma->sc_cm_id->device;
ib_device         395 net/sunrpc/xprtrdma/svc_rdma_transport.c 	struct ib_device *dev;
ib_device        1420 net/sunrpc/xprtrdma/verbs.c 	struct ib_device *device = r_xprt->rx_ia.ri_id->device;
ib_device         125 net/sunrpc/xprtrdma/xprt_rdma.h 	struct ib_device	*rg_device;
ib_device         145 net/sunrpc/xprtrdma/xprt_rdma.h static inline struct ib_device *rdmab_device(struct rpcrdma_regbuf *rb)
ib_device         226 net/sunrpc/xprtrdma/xprt_rdma.h 	struct ib_device	*sc_device;
ib_device         547 net/sunrpc/xprtrdma/xprt_rdma.h bool frwr_is_supported(struct ib_device *device);