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);