Searched refs:ibdev (Results 1 - 25 of 27) sorted by relevance

12

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/infiniband/hw/mlx4/
H A Dmain.c67 static int mlx4_ib_query_device(struct ib_device *ibdev, argument
70 struct mlx4_ib_dev *dev = to_mdev(ibdev);
83 err = mlx4_MAD_IFC(to_mdev(ibdev), 1, 1, 1, NULL, NULL, in_mad, out_mad);
142 static int mlx4_ib_query_port(struct ib_device *ibdev, u8 port, argument
160 err = mlx4_MAD_IFC(to_mdev(ibdev), 1, 1, port, NULL, NULL, in_mad, out_mad);
171 props->gid_tbl_len = to_mdev(ibdev)->dev->caps.gid_table_len[port];
173 props->pkey_tbl_len = to_mdev(ibdev)->dev->caps.pkey_table_len[port];
191 static int mlx4_ib_query_gid(struct ib_device *ibdev, u8 port, int index, argument
207 err = mlx4_MAD_IFC(to_mdev(ibdev), 1, 1, port, NULL, NULL, in_mad, out_mad);
217 err = mlx4_MAD_IFC(to_mdev(ibdev),
229 mlx4_ib_query_pkey(struct ib_device *ibdev, u8 port, u16 index, u16 *pkey) argument
257 mlx4_ib_modify_device(struct ib_device *ibdev, int mask, struct ib_device_modify *props) argument
299 mlx4_ib_modify_port(struct ib_device *ibdev, u8 port, int mask, struct ib_port_modify *props) argument
324 mlx4_ib_alloc_ucontext(struct ib_device *ibdev, struct ib_udata *udata) argument
397 mlx4_ib_alloc_pd(struct ib_device *ibdev, struct ib_ucontext *context, struct ib_udata *udata) argument
480 struct mlx4_ib_dev *ibdev; local
600 struct mlx4_ib_dev *ibdev = ibdev_ptr; local
[all...]
H A Dmad.c150 static void smp_snoop(struct ib_device *ibdev, u8 port_num, struct ib_mad *mad) argument
161 update_sm_ah(to_mdev(ibdev), port_num,
165 event.device = ibdev;
177 event.device = ibdev;
227 int mlx4_ib_process_mad(struct ib_device *ibdev, int mad_flags, u8 port_num, argument
237 forward_trap(to_mdev(ibdev), port_num, in_mad);
265 err = mlx4_MAD_IFC(to_mdev(ibdev),
273 smp_snoop(ibdev, port_num, in_mad);
274 node_desc_override(ibdev, out_mad);
H A Dmlx4_ib.h171 static inline struct mlx4_ib_dev *to_mdev(struct ib_device *ibdev) argument
173 return container_of(ibdev, struct mlx4_ib_dev, ib_dev);
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,
H A Dcq.c94 struct ib_cq *mlx4_ib_create_cq(struct ib_device *ibdev, int entries, int vector, argument
98 struct mlx4_ib_dev *dev = to_mdev(ibdev);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/infiniband/hw/amso1100/
H A Dc2_provider.c65 static int c2_query_device(struct ib_device *ibdev, argument
68 struct c2_dev *c2dev = to_c2dev(ibdev);
76 static int c2_query_port(struct ib_device *ibdev, argument
101 static int c2_modify_port(struct ib_device *ibdev, argument
109 static int c2_query_pkey(struct ib_device *ibdev, argument
117 static int c2_query_gid(struct ib_device *ibdev, u8 port, argument
120 struct c2_dev *c2dev = to_c2dev(ibdev);
132 static struct ib_ucontext *c2_alloc_ucontext(struct ib_device *ibdev, argument
158 static struct ib_pd *c2_alloc_pd(struct ib_device *ibdev, argument
171 err = c2_pd_alloc(to_c2dev(ibdev), !contex
294 c2_create_cq(struct ib_device *ibdev, int entries, int vector, struct ib_ucontext *context, struct ib_udata *udata) argument
588 c2_process_mad(struct ib_device *ibdev, int mad_flags, u8 port_num, struct ib_wc *in_wc, struct ib_grh *in_grh, struct ib_mad *in_mad, struct ib_mad *out_mad) argument
[all...]
H A Dc2.h289 struct ib_device ibdev; member in struct:c2_dev
433 static inline struct c2_dev *to_c2dev(struct ib_device *ibdev) argument
435 return container_of(ibdev, struct c2_dev, ibdev);
H A Dc2_ae.c232 ib_event.device = &c2dev->ibdev;
302 ib_event.device = &c2dev->ibdev;
H A Dc2.c1185 ib_dealloc_device(&c2dev->ibdev);
1226 ib_dealloc_device(&c2dev->ibdev);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/infiniband/hw/cxgb3/
H A Diwch_provider.c59 static int iwch_modify_port(struct ib_device *ibdev, argument
87 static int iwch_process_mad(struct ib_device *ibdev, argument
111 static struct ib_ucontext *iwch_alloc_ucontext(struct ib_device *ibdev, argument
115 struct iwch_dev *rhp = to_iwch_dev(ibdev);
117 PDBG("%s ibdev %p\n", __FUNCTION__, ibdev);
143 static struct ib_cq *iwch_create_cq(struct ib_device *ibdev, int entries, int vector, argument
153 PDBG("%s ib_dev %p entries %d\n", __FUNCTION__, ibdev, entries);
154 rhp = to_iwch_dev(ibdev);
398 static struct ib_pd *iwch_allocate_pd(struct ib_device *ibdev, argument
957 iwch_query_pkey(struct ib_device *ibdev, u8 port, u16 index, u16 * pkey) argument
965 iwch_query_gid(struct ib_device *ibdev, u8 port, int index, union ib_gid *gid) argument
979 iwch_query_device(struct ib_device *ibdev, struct ib_device_attr *props) argument
1007 iwch_query_port(struct ib_device *ibdev, u8 port, struct ib_port_attr *props) argument
[all...]
H A Diwch.h105 struct ib_device ibdev; member in struct:iwch_dev
116 static inline struct iwch_dev *to_iwch_dev(struct ib_device *ibdev) argument
118 return container_of(ibdev, struct iwch_dev, ibdev);
H A Diwch.c126 ib_dealloc_device(&rnicp->ibdev);
157 ib_dealloc_device(&dev->ibdev);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/infiniband/hw/ipath/
H A Dipath_mad.c58 struct ib_device *ibdev)
63 strncpy(smp->data, ibdev->node_desc, sizeof(smp->data));
84 struct ib_device *ibdev, u8 port)
87 struct ipath_devdata *dd = to_idev(ibdev)->dd;
97 nip->num_ports = ibdev->phys_port_cnt;
99 nip->sys_guid = to_idev(ibdev)->sys_image_guid;
117 struct ib_device *ibdev)
131 __be64 g = to_idev(ibdev)->dd->ipath_guid;
221 struct ib_device *ibdev, u8 port)
230 if (be32_to_cpu(smp->attr_mod) > ibdev
57 recv_subn_get_nodedescription(struct ib_smp *smp, struct ib_device *ibdev) argument
83 recv_subn_get_nodeinfo(struct ib_smp *smp, struct ib_device *ibdev, u8 port) argument
116 recv_subn_get_guidinfo(struct ib_smp *smp, struct ib_device *ibdev) argument
220 recv_subn_get_portinfo(struct ib_smp *smp, struct ib_device *ibdev, u8 port) argument
331 recv_subn_get_pkeytable(struct ib_smp *smp, struct ib_device *ibdev) argument
355 recv_subn_set_guidinfo(struct ib_smp *smp, struct ib_device *ibdev) argument
388 recv_subn_set_portinfo(struct ib_smp *smp, struct ib_device *ibdev, u8 port) argument
745 recv_subn_set_pkeytable(struct ib_smp *smp, struct ib_device *ibdev) argument
932 recv_pma_get_portsamplescontrol(struct ib_perf *pmp, struct ib_device *ibdev, u8 port) argument
972 recv_pma_set_portsamplescontrol(struct ib_perf *pmp, struct ib_device *ibdev, u8 port) argument
1050 recv_pma_get_portsamplesresult(struct ib_perf *pmp, struct ib_device *ibdev) argument
1068 recv_pma_get_portsamplesresult_ext(struct ib_perf *pmp, struct ib_device *ibdev) argument
1088 recv_pma_get_portcounters(struct ib_perf *pmp, struct ib_device *ibdev, u8 port) argument
1185 recv_pma_get_portcounters_ext(struct ib_perf *pmp, struct ib_device *ibdev, u8 port) argument
1222 recv_pma_set_portcounters(struct ib_perf *pmp, struct ib_device *ibdev, u8 port) argument
1283 recv_pma_set_portcounters_ext(struct ib_perf *pmp, struct ib_device *ibdev, u8 port) argument
1321 process_subn(struct ib_device *ibdev, int mad_flags, u8 port_num, struct ib_mad *in_mad, struct ib_mad *out_mad) argument
1448 process_perf(struct ib_device *ibdev, u8 port_num, struct ib_mad *in_mad, struct ib_mad *out_mad) argument
1549 ipath_process_mad(struct ib_device *ibdev, int mad_flags, u8 port_num, struct ib_wc *in_wc, struct ib_grh *in_grh, struct ib_mad *in_mad, struct ib_mad *out_mad) argument
[all...]
H A Dipath_verbs.c953 static int ipath_query_device(struct ib_device *ibdev, argument
956 struct ipath_ibdev *dev = to_idev(ibdev);
1017 static int ipath_query_port(struct ib_device *ibdev, argument
1020 struct ipath_ibdev *dev = to_idev(ibdev);
1099 static int ipath_modify_port(struct ib_device *ibdev, argument
1103 struct ipath_ibdev *dev = to_idev(ibdev);
1114 static int ipath_query_gid(struct ib_device *ibdev, u8 port, argument
1117 struct ipath_ibdev *dev = to_idev(ibdev);
1133 static struct ib_pd *ipath_alloc_pd(struct ib_device *ibdev, argument
1137 struct ipath_ibdev *dev = to_idev(ibdev);
1304 ipath_query_pkey(struct ib_device *ibdev, u8 port, u16 index, u16 *pkey) argument
1328 ipath_alloc_ucontext(struct ib_device *ibdev, struct ib_udata *udata) argument
1635 struct ib_device *ibdev = &dev->ibdev; local
[all...]
H A Dipath_verbs.h483 struct ib_device ibdev; member in struct:ipath_ibdev
620 static inline struct ipath_ibdev *to_idev(struct ib_device *ibdev) argument
622 return container_of(ibdev, struct ipath_ibdev, ibdev);
625 int ipath_process_mad(struct ib_device *ibdev,
734 struct ib_cq *ipath_create_cq(struct ib_device *ibdev, int entries, int comp_vector,
H A Dipath_cq.c197 * @ibdev: the device this completion queue is attached to
207 struct ib_cq *ipath_create_cq(struct ib_device *ibdev, int entries, int comp_vector, argument
211 struct ipath_ibdev *dev = to_idev(ibdev);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/infiniband/ulp/iser/
H A Diser_memory.c227 struct ib_device *ibdev)
240 unsigned int dma_len = ib_sg_dma_len(ibdev, &sg[i]);
244 first_addr = ib_sg_dma_address(ibdev, &sg[i]);
252 dma_len = ib_sg_dma_len(ibdev, &sg[i]);
254 last_addr = ib_sg_dma_address(ibdev, &sg[i]) + dma_len;
287 struct ib_device *ibdev)
302 end_addr = ib_sg_dma_address(ibdev, &sg[i]) +
303 ib_sg_dma_len(ibdev, &sg[i]);
307 next_addr = ib_sg_dma_address(ibdev, &sg[i+1]);
325 struct ib_device *ibdev)
225 iser_sg_to_page_vec(struct iser_data_buf *data, struct iser_page_vec *page_vec, struct ib_device *ibdev) argument
286 iser_data_buf_aligned_len(struct iser_data_buf *data, struct ib_device *ibdev) argument
324 iser_data_buf_dump(struct iser_data_buf *data, struct ib_device *ibdev) argument
348 iser_page_vec_build(struct iser_data_buf *data, struct iser_page_vec *page_vec, struct ib_device *ibdev) argument
418 struct ib_device *ibdev = device->ib_device; local
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/infiniband/hw/mthca/
H A Dmthca_mad.c107 static void smp_snoop(struct ib_device *ibdev, argument
120 mthca_update_rate(to_mdev(ibdev), port_num);
121 update_sm_ah(to_mdev(ibdev), port_num,
125 event.device = ibdev;
137 event.device = ibdev;
190 int mthca_process_mad(struct ib_device *ibdev, argument
205 forward_trap(to_mdev(ibdev), port_num, in_mad);
239 err = mthca_MAD_IFC(to_mdev(ibdev),
245 mthca_err(to_mdev(ibdev), "MAD_IFC failed\n");
251 mthca_err(to_mdev(ibdev), "MAD_IF
[all...]
H A Dmthca_provider.c57 static int mthca_query_device(struct ib_device *ibdev, argument
63 struct mthca_dev* mdev = to_mdev(ibdev);
137 static int mthca_query_port(struct ib_device *ibdev, argument
156 err = mthca_MAD_IFC(to_mdev(ibdev), 1, 1,
173 props->gid_tbl_len = to_mdev(ibdev)->limits.gid_table_len;
175 props->pkey_tbl_len = to_mdev(ibdev)->limits.pkey_table_len;
192 static int mthca_modify_device(struct ib_device *ibdev, argument
200 if (mutex_lock_interruptible(&to_mdev(ibdev)->cap_mask_mutex))
202 memcpy(ibdev->node_desc, props->node_desc, 64);
203 mutex_unlock(&to_mdev(ibdev)
209 mthca_modify_port(struct ib_device *ibdev, u8 port, int port_modify_mask, struct ib_port_modify *props) argument
244 mthca_query_pkey(struct ib_device *ibdev, u8 port, u16 index, u16 *pkey) argument
279 mthca_query_gid(struct ib_device *ibdev, u8 port, int index, union ib_gid *gid) argument
330 mthca_alloc_ucontext(struct ib_device *ibdev, struct ib_udata *udata) argument
399 mthca_alloc_pd(struct ib_device *ibdev, struct ib_ucontext *context, struct ib_udata *udata) argument
666 mthca_create_cq(struct ib_device *ibdev, int entries, int comp_vector, struct ib_ucontext *context, struct ib_udata *udata) argument
[all...]
H A Dmthca_dev.h578 int mthca_process_mad(struct ib_device *ibdev,
588 static inline struct mthca_dev *to_mdev(struct ib_device *ibdev) argument
590 return container_of(ibdev, struct mthca_dev, ib_dev);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/infiniband/hw/ehca/
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,
H A Dehca_hca.c46 int ehca_query_device(struct ib_device *ibdev, struct ib_device_attr *props) argument
49 struct ehca_shca *shca = container_of(ibdev, struct ehca_shca,
105 int ehca_query_port(struct ib_device *ibdev, argument
109 struct ehca_shca *shca = container_of(ibdev, struct ehca_shca,
175 int ehca_query_pkey(struct ib_device *ibdev, u8 port, u16 index, u16 *pkey) argument
178 struct ehca_shca *shca = container_of(ibdev, struct ehca_shca, ib_device);
206 int ehca_query_gid(struct ib_device *ibdev, u8 port, argument
210 struct ehca_shca *shca = container_of(ibdev, struct ehca_shca,
245 int ehca_modify_port(struct ib_device *ibdev, argument
250 struct ehca_shca *shca = container_of(ibdev, struc
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/infiniband/core/
H A Dsysfs.c46 struct ib_device *ibdev; member in struct:ib_port
85 if (!ibdev_is_alive(p->ibdev))
110 ret = ib_query_port(p->ibdev, p->port_num, &attr);
125 ret = ib_query_port(p->ibdev, p->port_num, &attr);
139 ret = ib_query_port(p->ibdev, p->port_num, &attr);
152 ret = ib_query_port(p->ibdev, p->port_num, &attr);
165 ret = ib_query_port(p->ibdev, p->port_num, &attr);
178 ret = ib_query_port(p->ibdev, p->port_num, &attr);
193 ret = ib_query_port(p->ibdev, p->port_num, &attr);
218 ret = ib_query_port(p->ibdev,
[all...]
H A Duverbs_cmd.c262 struct ib_device *ibdev = file->device->ib_dev; local
284 ucontext = ibdev->alloc_ucontext(ibdev, &udata);
290 ucontext->device = ibdev;
337 ibdev->dealloc_ucontext(ucontext);
H A Duverbs_main.c707 static CLASS_DEVICE_ATTR(ibdev, S_IRUGO, show_ibdev, NULL);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/infiniband/ulp/srp/
H A Dib_srp.c596 struct ib_device *ibdev = dev->dev; local
601 if ((ib_sg_dma_address(ibdev, &scat[0]) & ~dev->fmr_page_mask) &&
607 unsigned int dma_len = ib_sg_dma_len(ibdev, &scat[i]);
609 if (ib_sg_dma_address(ibdev, &scat[i]) & ~dev->fmr_page_mask) {
615 if ((ib_sg_dma_address(ibdev, &scat[i]) + dma_len) &
636 unsigned int dma_len = ib_sg_dma_len(ibdev, &scat[i]);
640 (ib_sg_dma_address(ibdev, &scat[i]) &
652 buf->va = cpu_to_be64(ib_sg_dma_address(ibdev, &scat[0]) &
673 struct ib_device *ibdev; local
699 ibdev
[all...]

Completed in 154 milliseconds

12