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

123

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/infiniband/core/
H A Dagent.h45 extern int ib_agent_port_open(struct ib_device *device, int port_num);
47 extern int ib_agent_port_close(struct ib_device *device, int port_num);
50 struct ib_wc *wc, struct ib_device *device,
H A Dcore_priv.h43 int ib_device_register_sysfs(struct ib_device *device);
44 void ib_device_unregister_sysfs(struct ib_device *device);
H A Ddevice.c69 static int ib_device_check_mandatory(struct ib_device *device)
71 #define IB_MANDATORY_FUNC(x) { offsetof(struct ib_device, x), #x }
109 static struct ib_device *__ib_device_get_by_name(const char *name)
111 struct ib_device *device;
125 struct ib_device *device;
153 static int start_port(struct ib_device *device)
159 static int end_port(struct ib_device *device)
170 * ib_device. @size is the size of the structure to be allocated,
175 struct ib_device *ib_alloc_device(size_t size)
177 BUG_ON(size < sizeof (struct ib_device));
[all...]
H A Dsa.h52 struct ib_device *device, u8 port_num,
H A Dsmi.h63 struct ib_device *device)
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,
135 int ib_agent_port_open(struct ib_device *device, int port_num)
183 int ib_agent_port_close(struct ib_device *device, int port_num)
H A Dcache.c59 struct ib_device *device;
63 static inline int start_port(struct ib_device *device)
68 static inline int end_port(struct ib_device *device)
74 int ib_get_cached_gid(struct ib_device *device,
101 int ib_find_cached_gid(struct ib_device *device,
136 int ib_get_cached_pkey(struct ib_device *device,
163 int ib_find_cached_pkey(struct ib_device *device,
195 int ib_get_cached_lmc(struct ib_device *device,
213 static void ib_cache_update(struct ib_device *device,
318 static void ib_cache_setup_one(struct ib_device *devic
[all...]
H A Dsysfs.c46 struct ib_device *ibdev;
71 static inline int ibdev_is_alive(const struct ib_device *dev)
432 struct ib_device *dev = container_of(cdev, struct ib_device, class_dev);
440 struct ib_device *dev = container_of(cdev, struct ib_device, class_dev);
498 static int add_port(struct ib_device *device, int port_num)
586 struct ib_device *dev = container_of(cdev, struct ib_device, class_dev);
602 struct ib_device *de
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/rdma/
H A Dib_cache.h52 int ib_get_cached_gid(struct ib_device *device,
69 int ib_find_cached_gid(struct ib_device *device,
84 int ib_get_cached_pkey(struct ib_device *device_handle,
100 int ib_find_cached_pkey(struct ib_device *device,
114 int ib_get_cached_lmc(struct ib_device *device,
H A Dib_verbs.h284 struct ib_device *device;
295 struct ib_device *device;
705 struct ib_device *device;
740 struct ib_device *device;
746 struct ib_device *device;
754 struct ib_device *device;
764 struct ib_device *device;
773 struct ib_device *device;
786 struct ib_device *device;
795 struct ib_device *devic
880 struct ib_device { struct
[all...]
H A Diw_cm.h92 struct ib_device *device;
116 struct ib_qp * (*get_qp)(struct ib_device *device,
142 struct iw_cm_id *iw_create_cm_id(struct ib_device *device,
171 * @ib_device: The IB device
174 struct ib_qp *iw_cm_get_qp(struct ib_device *device, int qpn);
H A Dib_sa.h265 struct ib_device *device, u8 port_num,
276 struct ib_device *device, u8 port_num,
324 struct ib_device *device, u8 port_num,
353 int ib_sa_get_mcmember_rec(struct ib_device *device, u8 port_num,
360 int ib_init_ah_from_mcmember(struct ib_device *device, u8 port_num,
368 int ib_init_ah_from_path(struct ib_device *device, u8 port_num,
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/infiniband/hw/ehca/
H A Dehca_main.c268 ehca_err(&shca->ib_device, "Can't allocate rblock memory.");
273 ehca_err(&shca->ib_device, "Can't query device properties");
278 memcpy(&shca->ib_device.node_guid, &rblock->node_guid, sizeof(u64));
293 strlcpy(shca->ib_device.name, "ehca%d", IB_DEVICE_NAME_MAX);
294 shca->ib_device.owner = THIS_MODULE;
296 shca->ib_device.uverbs_abi_ver = 6;
297 shca->ib_device.uverbs_cmd_mask =
315 shca->ib_device.node_type = RDMA_NODE_IB_CA;
316 shca->ib_device.phys_port_cnt = shca->num_ports;
317 shca->ib_device
[all...]
H A Dehca_hca.c46 int ehca_query_device(struct ib_device *ibdev, struct ib_device_attr *props)
50 ib_device);
55 ehca_err(&shca->ib_device, "Can't allocate rblock memory.");
60 ehca_err(&shca->ib_device, "Can't query device properties");
105 int ehca_query_port(struct ib_device *ibdev,
110 ib_device);
115 ehca_err(&shca->ib_device, "Can't allocate rblock memory.");
120 ehca_err(&shca->ib_device, "Can't query port properties");
145 ehca_err(&shca->ib_device, "Unknown MTU size: %x.",
175 int ehca_query_pkey(struct ib_device *ibde
[all...]
H A Dehca_sqp.c84 ehca_err(&shca->ib_device,
91 ehca_err(&shca->ib_device, "invalid qp_type=%x",
100 ehca_dbg(&shca->ib_device, "... wait until port %x is active",
106 ehca_err(&shca->ib_device, "Port %x is not active.", port);
H A Dehca_iverbs.h47 int ehca_query_device(struct ib_device *ibdev, struct ib_device_attr *props);
49 int ehca_query_port(struct ib_device *ibdev, u8 port,
52 int ehca_query_pkey(struct ib_device *ibdev, u8 port, u16 index, u16 * pkey);
54 int ehca_query_gid(struct ib_device *ibdev, u8 port, int index,
57 int ehca_modify_port(struct ib_device *ibdev, u8 port, int port_modify_mask,
60 struct ib_pd *ehca_alloc_pd(struct ib_device *device,
125 struct ib_cq *ehca_create_cq(struct ib_device *device, int cqe, int comp_vector,
164 struct ib_ucontext *ehca_alloc_ucontext(struct ib_device *device,
H A Dehca_irq.c100 ehca_err(&shca->ib_device,
109 ehca_err(&shca->ib_device,
115 ehca_err(&shca->ib_device,
117 type, shca->ib_device.name);
121 ehca_err(&shca->ib_device, "Error data is available: %lx.", resource);
122 ehca_err(&shca->ib_device, "EHCA ----- error data begin "
125 ehca_err(&shca->ib_device, "EHCA ----- error data end "
141 ehca_err(&shca->ib_device, "Cannot allocate rblock memory.");
153 ehca_err(&shca->ib_device,
165 ehca_err(&shca->ib_device,
[all...]
H A Dehca_pd.c48 struct ib_pd *ehca_alloc_pd(struct ib_device *device,
72 ib_device);
H A Dehca_eq.c61 struct ib_device *ib_dev = &shca->ib_device;
180 ehca_err(&shca->ib_device, "Can't free EQ resources.");
H A Dehca_mrmw.c99 container_of(pd->device, struct ehca_shca, ib_device);
104 ehca_err(&shca->ib_device, "out of memory");
119 ehca_err(&shca->ib_device, "no internal max-MR exist!");
126 ehca_err(&shca->ib_device, "rc=%lx pd=%p mr_access_flags=%x ",
143 container_of(pd->device, struct ehca_shca, ib_device);
249 container_of(pd->device, struct ehca_shca, ib_device);
354 container_of(mr->device, struct ehca_shca, ib_device);
508 container_of(mr->device, struct ehca_shca, ib_device);
565 container_of(mr->device, struct ehca_shca, ib_device);
624 container_of(pd->device, struct ehca_shca, ib_device);
[all...]
H A Dehca_mcast.c63 ib_device);
100 struct ehca_shca, ib_device);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/infiniband/hw/ipath/
H A Dipath_dma.c48 static int ipath_mapping_error(struct ib_device *dev, u64 dma_addr)
53 static u64 ipath_dma_map_single(struct ib_device *dev,
61 static void ipath_dma_unmap_single(struct ib_device *dev,
68 static u64 ipath_dma_map_page(struct ib_device *dev,
92 static void ipath_dma_unmap_page(struct ib_device *dev,
99 static int ipath_map_sg(struct ib_device *dev, struct scatterlist *sg, int nents,
119 static void ipath_unmap_sg(struct ib_device *dev,
126 static u64 ipath_sg_dma_address(struct ib_device *dev, struct scatterlist *sg)
135 static unsigned int ipath_sg_dma_len(struct ib_device *dev,
141 static void ipath_sync_single_for_cpu(struct ib_device *de
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/infiniband/ulp/iser/
H A Diser_memory.c55 struct ib_device *dev;
64 dev = regd_buf->device->ib_device;
89 dma_addr = ib_dma_map_single(device->ib_device,
92 BUG_ON(ib_dma_mapping_error(device->ib_device, dma_addr));
110 struct ib_device *dev;
150 dev = iser_ctask->iser_conn->ib_conn->device->ib_device;
168 struct ib_device *dev;
172 dev = iser_ctask->iser_conn->ib_conn->device->ib_device;
227 struct ib_device *ibdev)
287 struct ib_device *ibde
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/infiniband/hw/cxgb3/
H A Diwch.h105 struct ib_device ibdev;
116 static inline struct iwch_dev *to_iwch_dev(struct ib_device *ibdev)
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/infiniband/hw/mlx4/
H A Dmlx4_ib.h153 struct ib_device ib_dev;
171 static inline struct mlx4_ib_dev *to_mdev(struct ib_device *ibdev)
240 struct ib_cq *mlx4_ib_create_cq(struct ib_device *ibdev, int entries, int vector,
277 int mlx4_ib_process_mad(struct ib_device *ibdev, int mad_flags, u8 port_num,

Completed in 163 milliseconds

123