/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/infiniband/hw/mlx4/ |
H A D | main.c | 67 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 D | mad.c | 150 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 D | mlx4_ib.h | 171 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 D | cq.c | 94 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 D | c2_provider.c | 65 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 D | c2.h | 289 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 D | c2_ae.c | 232 ib_event.device = &c2dev->ibdev; 302 ib_event.device = &c2dev->ibdev;
|
H A D | c2.c | 1185 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 D | iwch_provider.c | 59 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 D | iwch.h | 105 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 D | iwch.c | 126 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 D | ipath_mad.c | 58 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 D | ipath_verbs.c | 953 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 D | ipath_verbs.h | 483 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 D | ipath_cq.c | 197 * @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 D | iser_memory.c | 227 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 D | mthca_mad.c | 107 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 D | mthca_provider.c | 57 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 D | mthca_dev.h | 578 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 D | ehca_iverbs.h | 47 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 D | ehca_hca.c | 46 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 D | sysfs.c | 46 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 D | uverbs_cmd.c | 262 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 D | uverbs_main.c | 707 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 D | ib_srp.c | 596 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...] |