Searched refs:ib_device (Results 1 - 25 of 67) sorted by relevance

123

/freebsd-9.3-release/sys/ofed/drivers/infiniband/core/
H A Dagent.h43 extern int ib_agent_port_open(struct ib_device *device, int port_num);
45 extern int ib_agent_port_close(struct ib_device *device, int port_num);
48 struct ib_wc *wc, struct ib_device *device,
H A Dcore_priv.h41 int ib_device_register_sysfs(struct ib_device *device);
42 void ib_device_unregister_sysfs(struct ib_device *device);
H A Dsa.h61 struct ib_device *device, u8 port_num,
75 struct ib_device *device, u8 port_num,
90 struct ib_device *device, u8 port_num,
99 int notice_dispatch(struct ib_device *device, u8 port_num,
H A Dsmi.h66 struct ib_device *device)
81 struct ib_device *device)
H A Ddevice.c73 static int ib_device_check_mandatory(struct ib_device *device)
75 #define IB_MANDATORY_FUNC(x) { offsetof(struct ib_device, x), #x }
113 static struct ib_device *__ib_device_get_by_name(const char *name)
115 struct ib_device *device;
129 struct ib_device *device;
157 static int start_port(struct ib_device *device)
163 static int end_port(struct ib_device *device)
174 * ib_device. @size is the size of the structure to be allocated,
179 struct ib_device *ib_alloc_device(size_t size)
181 BUG_ON(size < sizeof (struct ib_device));
[all...]
H A Dagent.c57 __ib_get_agent_port(struct ib_device *device, int port_num)
70 ib_get_agent_port(struct ib_device *device, int port_num)
82 struct ib_wc *wc, struct ib_device *device,
144 int ib_agent_port_open(struct ib_device *device, int port_num)
195 int ib_agent_port_close(struct ib_device *device, int port_num)
H A Dcache.c57 struct ib_device *device;
61 static inline int start_port(struct ib_device *device)
66 static inline int end_port(struct ib_device *device)
72 int ib_get_cached_gid(struct ib_device *device,
99 int ib_find_cached_gid(struct ib_device *device,
134 int ib_get_cached_pkey(struct ib_device *device,
161 int ib_find_cached_pkey(struct ib_device *device,
193 int ib_get_cached_lmc(struct ib_device *device,
211 static void ib_cache_update(struct ib_device *device,
317 static void ib_cache_setup_one(struct ib_device *devic
[all...]
H A Dsysfs.c44 struct ib_device *ibdev;
441 struct ib_device *dev = container_of(device, struct ib_device, dev);
451 struct ib_device *dev = container_of(device, struct ib_device, dev);
506 static int add_port(struct ib_device *device, int port_num)
587 struct ib_device *dev = container_of(device, struct ib_device, dev);
601 struct ib_device *dev = container_of(device, struct ib_device, de
[all...]
H A Duverbs.h76 struct ib_device *ib_dev;
172 void ib_uverbs_dealloc_xrcd(struct ib_device *ib_dev,
/freebsd-9.3-release/sys/contrib/rdma/
H A Dib_cache.h54 int ib_get_cached_gid(struct ib_device *device,
71 int ib_find_cached_gid(struct ib_device *device,
86 int ib_get_cached_pkey(struct ib_device *device_handle,
102 int ib_find_cached_pkey(struct ib_device *device,
116 int ib_get_cached_lmc(struct ib_device *device,
H A Dcore_priv.h45 int ib_device_register_sysfs(struct ib_device *device);
46 void ib_device_unregister_sysfs(struct ib_device *device);
H A Dib_verbs.h295 struct ib_device *device;
306 struct ib_device *device;
719 struct ib_device *device;
754 struct ib_device *device;
760 struct ib_device *device;
768 struct ib_device *device;
778 struct ib_device *device;
787 struct ib_device *device;
800 struct ib_device *device;
809 struct ib_device *devic
897 struct ib_device { struct
[all...]
H A Diw_cm.h97 struct ib_device *device;
122 struct ib_qp * (*get_qp)(struct ib_device *device,
149 struct iw_cm_id *iw_create_cm_id(struct ib_device *device,
179 * @ib_device: The IB device
182 struct ib_qp *iw_cm_get_qp(struct ib_device *device, int qpn);
H A Drdma_device.c64 static TAILQ_HEAD(, ib_device) device_list;
76 static int ib_device_check_mandatory(struct ib_device *device)
78 #define IB_MANDATORY_FUNC(x) { offsetof(struct ib_device, x), #x }
117 static struct ib_device *__ib_device_get_by_name(const char *name)
119 struct ib_device *device;
133 struct ib_device *device;
161 static int start_port(struct ib_device *device)
167 static int end_port(struct ib_device *device)
178 * ib_device. @size is the size of the structure to be allocated,
183 struct ib_device *ib_alloc_devic
[all...]
H A Drdma_cache.c77 struct ib_device *device;
81 static inline int start_port(struct ib_device *device)
86 static inline int end_port(struct ib_device *device)
92 int ib_get_cached_gid(struct ib_device *device,
117 int ib_find_cached_gid(struct ib_device *device,
150 int ib_get_cached_pkey(struct ib_device *device,
175 int ib_find_cached_pkey(struct ib_device *device,
205 int ib_get_cached_lmc(struct ib_device *device,
221 static void ib_cache_update(struct ib_device *device,
325 static void ib_cache_setup_one(struct ib_device *devic
[all...]
H A Dib_sa.h279 struct ib_device *device, u8 port_num,
290 struct ib_device *device, u8 port_num,
338 struct ib_device *device, u8 port_num,
367 int ib_sa_get_mcmember_rec(struct ib_device *device, u8 port_num,
374 int ib_init_ah_from_mcmember(struct ib_device *device, u8 port_num,
382 int ib_init_ah_from_path(struct ib_device *device, u8 port_num,
H A Dib_mad.h352 struct ib_device *device;
447 struct ib_mad_agent *ib_register_mad_agent(struct ib_device *device,
477 struct ib_mad_agent *ib_register_mad_snoop(struct ib_device *device,
/freebsd-9.3-release/sys/ofed/include/rdma/
H A Dib_cache.h50 int ib_get_cached_gid(struct ib_device *device,
67 int ib_find_cached_gid(struct ib_device *device,
82 int ib_get_cached_pkey(struct ib_device *device_handle,
98 int ib_find_cached_pkey(struct ib_device *device,
112 int ib_get_cached_lmc(struct ib_device *device,
H A Dib_verbs.h363 struct ib_device *device;
375 struct ib_device *device;
734 struct ib_device *device;
842 struct ib_device *device;
879 struct ib_device *device;
885 struct ib_device *device;
894 struct ib_device *device;
902 struct ib_device *device;
912 struct ib_device *device;
924 struct ib_device *devic
1032 struct ib_device { struct
[all...]
H A Diw_cm.h93 struct ib_device *device;
118 struct ib_qp * (*get_qp)(struct ib_device *device,
144 struct iw_cm_id *iw_create_cm_id(struct ib_device *device, struct socket *so,
173 * @ib_device: The IB device
176 struct ib_qp *iw_cm_get_qp(struct ib_device *device, int qpn);
H A Dib_sa.h396 struct ib_device *device, u8 port_num,
407 struct ib_device *device, u8 port_num,
455 struct ib_device *device, u8 port_num,
484 int ib_sa_get_mcmember_rec(struct ib_device *device, u8 port_num,
491 int ib_init_ah_from_mcmember(struct ib_device *device, u8 port_num,
499 int ib_init_ah_from_path(struct ib_device *device, u8 port_num,
543 struct ib_device *device, u8 port_num,
H A Dib_mad.h353 struct ib_device *device;
446 struct ib_mad_agent *ib_register_mad_agent(struct ib_device *device,
476 struct ib_mad_agent *ib_register_mad_snoop(struct ib_device *device,
/freebsd-9.3-release/sys/dev/cxgb/ulp/iw_cxgb/
H A Diw_cxgb.h104 struct ib_device ibdev;
119 static inline struct iwch_dev *to_iwch_dev(struct ib_device *ibdev)
/freebsd-9.3-release/sys/ofed/drivers/infiniband/hw/mlx4/
H A Dmad.c150 static void smp_snoop(struct ib_device *ibdev, u8 port_num, struct ib_mad *mad,
190 static void node_desc_override(struct ib_device *dev,
242 static int ib_process_mad(struct ib_device *ibdev, int mad_flags, u8 port_num,
334 static int rdmaoe_process_mad(struct ib_device *ibdev, int mad_flags, u8 port_num,
377 int mlx4_ib_process_mad(struct ib_device *ibdev, int mad_flags, u8 port_num,
H A Dmlx4_ib.h219 struct ib_device ib_dev;
237 static inline struct mlx4_ib_dev *to_mdev(struct ib_device *ibdev)
319 struct ib_fast_reg_page_list *mlx4_ib_alloc_fast_reg_page_list(struct ib_device *ibdev,
325 struct ib_cq *mlx4_ib_create_cq(struct ib_device *ibdev, int entries, int vector,
370 int mlx4_ib_process_mad(struct ib_device *ibdev, int mad_flags, u8 port_num,

Completed in 84 milliseconds

123