/freebsd-11.0-release/sys/ofed/include/rdma/ |
H A D | ib_cache.h | 50 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, 114 int ib_find_exact_cached_pkey(struct ib_device *device, 128 int ib_get_cached_lmc(struct ib_device *device,
|
H A D | iw_cm.h | 87 struct ib_device *device; 112 struct ib_qp * (*get_qp)(struct ib_device *device, 141 struct iw_cm_id *iw_create_cm_id(struct ib_device *device, struct socket *so, 170 * @ib_device: The IB device 173 struct ib_qp *iw_cm_get_qp(struct ib_device *device, int qpn);
|
H A D | ib_verbs.h | 418 struct ib_device *device; 429 struct ib_device *device; 1111 struct ib_device *device; 1257 struct ib_device *device; 1301 struct ib_device *device; 1307 struct ib_device *device; 1316 struct ib_device *device; 1341 struct ib_device *device; 1351 struct ib_device *device; 1369 struct ib_device *devic 1629 struct ib_device { struct [all...] |
H A D | ib_verbs_exp.h | 94 int ib_exp_query_device(struct ib_device *device,
|
H A D | ib_sa.h | 300 struct ib_device *device, u8 port_num, 311 struct ib_device *device, u8 port_num, 359 struct ib_device *device, u8 port_num, 388 int ib_sa_get_mcmember_rec(struct ib_device *device, u8 port_num, 395 int ib_init_ah_from_mcmember(struct ib_device *device, u8 port_num, 403 int ib_init_ah_from_path(struct ib_device *device, u8 port_num, 415 struct ib_device *device, u8 port_num,
|
H A D | ib_mad.h | 362 struct ib_device *device; 455 struct ib_mad_agent *ib_register_mad_agent(struct ib_device *device, 485 struct ib_mad_agent *ib_register_mad_snoop(struct ib_device *device,
|
/freebsd-11.0-release/sys/ofed/drivers/infiniband/core/ |
H A D | agent.h | 43 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 D | core_priv.h | 41 int ib_device_register_sysfs(struct ib_device *device, 42 int (*port_callback)(struct ib_device *, 44 void ib_device_unregister_sysfs(struct ib_device *device);
|
H A D | smi.h | 66 struct ib_device *device) 81 struct ib_device *device)
|
H A D | device.c | 68 static int ib_device_check_mandatory(struct ib_device *device) 70 #define IB_MANDATORY_FUNC(x) { offsetof(struct ib_device, x), #x } 108 static struct ib_device *__ib_device_get_by_name(const char *name) 110 struct ib_device *device; 124 struct ib_device *device; 152 static int start_port(struct ib_device *device) 158 static int end_port(struct ib_device *device) 169 * ib_device. @size is the size of the structure to be allocated, 174 struct ib_device *ib_alloc_device(size_t size) 176 struct ib_device *de [all...] |
H A D | sa.h | 52 struct ib_device *device, u8 port_num,
|
H A D | sysfs.c | 47 struct ib_device *ibdev; 485 struct ib_device *dev = container_of(device, struct ib_device, dev); 495 struct ib_device *dev = container_of(device, struct ib_device, dev); 551 static int add_port(struct ib_device *device, int port_num, 552 int (*port_callback)(struct ib_device *, 649 struct ib_device *dev = container_of(device, struct ib_device, dev); 664 struct ib_device *de [all...] |
H A D | agent.c | 57 __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, 145 int ib_agent_port_open(struct ib_device *device, int port_num) 196 int ib_agent_port_close(struct ib_device *device, int port_num)
|
H A D | cache.c | 57 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, 101 int ib_find_cached_gid(struct ib_device *device, 138 int ib_get_cached_pkey(struct ib_device *device, 167 int ib_find_cached_pkey(struct ib_device *device, 212 int ib_find_exact_cached_pkey(struct ib_device *device, 248 int ib_get_cached_lmc(struct ib_device *device, 269 static void ib_cache_update(struct ib_device *devic [all...] |
/freebsd-11.0-release/sys/ofed/drivers/infiniband/hw/mlx4/ |
H A D | mlx4_exp.h | 43 int mlx4_ib_exp_query_device(struct ib_device *ibdev,
|
H A D | cm.c | 135 static union ib_gid gid_from_req_msg(struct ib_device *ibdev, struct ib_mad *mad) 144 id_map_find_by_sl_id(struct ib_device *ibdev, u32 slave_id, u32 sl_cm_id) 192 static void id_map_find_del(struct ib_device *ibdev, int pv_cm_id) 210 static void sl_id_map_add(struct ib_device *ibdev, struct id_map_entry *new) 243 id_map_alloc(struct ib_device *ibdev, int slave_id, u32 sl_cm_id) 288 id_map_get(struct ib_device *ibdev, int *pv_cm_id, int sl_cm_id, int slave_id) 305 static void schedule_delayed(struct ib_device *ibdev, struct id_map_entry *id) 321 int mlx4_ib_multiplex_cm_handler(struct ib_device *ibdev, int port, int slave_id, 363 int mlx4_ib_demux_cm_handler(struct ib_device *ibdev, int port, int *slave,
|
H A D | mlx4_ib.h | 461 struct ib_device *ib_dev; 471 struct ib_device *ib_dev; 557 struct ib_device ib_dev; 598 static inline struct mlx4_ib_dev *to_mdev(struct ib_device *ibdev) 701 struct ib_fast_reg_page_list *mlx4_ib_alloc_fast_reg_page_list(struct ib_device *ibdev, 710 struct ib_cq *mlx4_ib_create_cq(struct ib_device *ibdev, 751 int mlx4_ib_process_mad(struct ib_device *ibdev, int mad_flags, u8 port_num, 763 int __mlx4_ib_query_port(struct ib_device *ibdev, u8 port, 765 int __mlx4_ib_query_pkey(struct ib_device *ibdev, u8 port, u16 index, 768 int __mlx4_ib_query_gid(struct ib_device *ibde [all...] |
H A D | mlx4_exp.c | 38 int mlx4_ib_exp_query_device(struct ib_device *ibdev,
|
/freebsd-11.0-release/sys/dev/iser/ |
H A D | iser_initiator.c | 108 ib_dma_sync_single_for_cpu(device->ib_device, 131 ib_dma_unmap_single(device->ib_device, 136 ib_dma_unmap_single(device->ib_device, 166 iser_conn->login_req_dma = ib_dma_map_single(device->ib_device, 171 iser_conn->login_resp_dma = ib_dma_map_single(device->ib_device, 176 req_err = ib_dma_mapping_error(device->ib_device, 178 resp_err = ib_dma_mapping_error(device->ib_device, 225 dma_addr = ib_dma_map_single(device->ib_device, (void *)rx_desc, 227 if (ib_dma_mapping_error(device->ib_device, dma_addr)) 245 ib_dma_unmap_single(device->ib_device, rx_des [all...] |
H A D | iser_memory.c | 68 struct ib_device *ibdev, u64 *pages, 119 iser_data_buf_aligned_len(struct iser_data_buf *data, struct ib_device *ibdev) 161 struct ib_device *dev; 163 dev = iser_pdu->iser_conn->ib_conn.device->ib_device; 175 reg->sge.length = ib_sg_dma_len(device->ib_device, &sg[0]); 176 reg->sge.addr = ib_sg_dma_address(device->ib_device, &sg[0]); 226 plen = iser_sg_to_page_vec(mem, device->ib_device, 285 struct ib_device *ibdev = device->ib_device; 336 struct ib_device *de [all...] |
H A D | iser_verbs.c | 206 ret = ib_query_device(device->ib_device, dev_attr); 208 ISER_ERR("Query device failed for %s", device->ib_device->name); 214 "can't register memory", device->ib_device->name); 218 device->comps_used = min(mp_ncpus, device->ib_device->num_comp_vectors); 228 device->comps_used, device->ib_device->name, 229 device->ib_device->num_comp_vectors, max_cqe); 231 device->pd = ib_alloc_pd(device->ib_device); 239 comp->cq = ib_create_cq(device->ib_device, 266 INIT_IB_EVENT_HANDLER(&device->event_handler, device->ib_device, 324 iser_alloc_reg_res(struct ib_device *ib_devic argument 362 iser_create_fastreg_desc(struct ib_device *ib_device, struct ib_pd *pd) argument [all...] |
/freebsd-11.0-release/sys/dev/cxgb/ulp/iw_cxgb/ |
H A D | iw_cxgb.h | 104 struct ib_device ibdev; 119 static inline struct iwch_dev *to_iwch_dev(struct ib_device *ibdev)
|
/freebsd-11.0-release/sys/dev/cxgbe/iw_cxgbe/ |
H A D | provider.c | 52 static int c4iw_modify_port(struct ib_device *ibdev, 80 static int c4iw_process_mad(struct ib_device *ibdev, int mad_flags, 102 static struct ib_ucontext *c4iw_alloc_ucontext(struct ib_device *ibdev, 236 c4iw_allocate_pd(struct ib_device *ibdev, struct ib_ucontext *context, 275 c4iw_query_pkey(struct ib_device *ibdev, u8 port, u16 index, u16 *pkey) 286 c4iw_query_gid(struct ib_device *ibdev, u8 port, int index, union ib_gid *gid) 306 c4iw_query_device(struct ib_device *ibdev, struct ib_device_attr *props) 343 c4iw_query_port(struct ib_device *ibdev, u8 port, struct ib_port_attr *props) 395 struct ib_device *ibdev = &dev->ibdev;
|
/freebsd-11.0-release/sys/ofed/drivers/infiniband/ulp/sdp/ |
H A D | sdp_tx.c | 69 struct ib_device *dev; 123 dev = ssk->ib_device; 167 struct ib_device *dev; 178 dev = ssk->ib_device; 419 sdp_tx_ring_create(struct sdp_sock *ssk, struct ib_device *device)
|
/freebsd-11.0-release/sys/ofed/drivers/infiniband/ulp/ipoib/ |
H A D | ipoib.h | 347 struct ib_device *ca; 472 int ipoib_ib_dev_init(struct ipoib_dev_priv *priv, struct ib_device *ca, 485 int ipoib_dev_init(struct ipoib_dev_priv *priv, struct ib_device *ca, int port); 523 int ipoib_transport_dev_init(struct ipoib_dev_priv *priv, struct ib_device *ca); 533 int ipoib_dma_map_tx(struct ib_device *ca, struct ipoib_tx_buf *tx_req, int max); 534 void ipoib_dma_unmap_tx(struct ib_device *ca, struct ipoib_tx_buf *tx_req); 543 int ipoib_set_dev_features(struct ipoib_dev_priv *priv, struct ib_device *hca);
|