Lines Matching defs:ib_device
2715 struct ib_device { struct
2718 struct ib_device_ops ops; argument
2719 char name[IB_DEVICE_NAME_MAX];
2720 struct rcu_head rcu_head;
2722 struct list_head event_handler_list;
2724 struct rw_semaphore event_handler_rwsem;
2727 spinlock_t qp_open_list_lock;
2729 struct rw_semaphore client_data_rwsem;
2730 struct xarray client_data;
2731 struct mutex unregistration_lock;
2734 rwlock_t cache_lock;
2738 struct ib_port_data *port_data;
2740 int num_comp_vectors;
2742 union {
2767 struct ib_device_attr attrs; argument
2768 struct hw_stats_device_data *hw_stats_data;
2771 struct rdmacg_device cg_device;
2774 u32 index;
2776 spinlock_t cq_pools_lock;
2777 struct list_head cq_pools[IB_POLL_LAST_POOL_TYPE + 1];
2779 struct rdma_restrack_root *res;
2781 const struct uapi_definition *driver_def;
2809 struct ib_device *parent; argument
2815 static inline void *rdma_zalloc_obj(struct ib_device *dev, size_t size, in rdma_zalloc_obj() argument