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

12345

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/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 int (*port_callback)(struct ib_device *,
44 void ib_device_unregister_sysfs(struct ib_device *device);
H A Ddevice.c67 static int ib_device_check_mandatory(struct ib_device *device)
69 #define IB_MANDATORY_FUNC(x) { offsetof(struct ib_device, x), #x }
107 static struct ib_device *__ib_device_get_by_name(const char *name)
109 struct ib_device *device;
123 struct ib_device *device;
151 static int start_port(struct ib_device *device)
157 static int end_port(struct ib_device *device)
168 * ib_device. @size is the size of the structure to be allocated,
173 struct ib_device *ib_alloc_device(size_t size)
175 BUG_ON(size < sizeof (struct ib_device));
[all...]
H A Dsmi.h66 struct ib_device *device)
81 struct ib_device *device)
H A Dsa.h52 struct ib_device *device, u8 port_num,
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)
192 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,
316 static void ib_cache_setup_one(struct ib_device *devic
[all...]
H A Dsysfs.c44 struct ib_device *ibdev;
415 struct ib_device *dev = container_of(device, struct ib_device, dev);
423 struct ib_device *dev = container_of(device, struct ib_device, dev);
478 static int add_port(struct ib_device *device, int port_num,
479 int (*port_callback)(struct ib_device *,
568 struct ib_device *dev = container_of(device, struct ib_device, dev);
582 struct ib_device *de
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/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.h348 struct ib_device *device;
359 struct ib_device *device;
714 struct ib_device *device;
816 struct ib_device *device;
846 struct ib_device *device;
852 struct ib_device *device;
860 struct ib_device *device;
870 struct ib_device *device;
879 struct ib_device *device;
892 struct ib_device *devic
986 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.h262 struct ib_device *device, u8 port_num,
273 struct ib_device *device, u8 port_num,
321 struct ib_device *device, u8 port_num,
350 int ib_sa_get_mcmember_rec(struct ib_device *device, u8 port_num,
357 int ib_init_ah_from_mcmember(struct ib_device *device, u8 port_num,
365 int ib_init_ah_from_path(struct ib_device *device, u8 port_num,
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/hw/ipath/
H A Dipath_dma.c50 static int ipath_mapping_error(struct ib_device *dev, u64 dma_addr)
55 static u64 ipath_dma_map_single(struct ib_device *dev,
63 static void ipath_dma_unmap_single(struct ib_device *dev,
70 static u64 ipath_dma_map_page(struct ib_device *dev,
94 static void ipath_dma_unmap_page(struct ib_device *dev,
101 static int ipath_map_sg(struct ib_device *dev, struct scatterlist *sgl,
122 static void ipath_unmap_sg(struct ib_device *dev,
129 static u64 ipath_sg_dma_address(struct ib_device *dev, struct scatterlist *sg)
138 static unsigned int ipath_sg_dma_len(struct ib_device *dev,
144 static void ipath_sync_single_for_cpu(struct ib_device *de
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/hw/ehca/
H A Dehca_main.c416 ehca_err(&shca->ib_device, "Can't allocate rblock memory.");
421 ehca_err(&shca->ib_device, "Can't query device properties");
426 memcpy(&shca->ib_device.node_guid, &rblock->node_guid, sizeof(u64));
441 strlcpy(shca->ib_device.name, "ehca%d", IB_DEVICE_NAME_MAX);
442 shca->ib_device.owner = THIS_MODULE;
444 shca->ib_device.uverbs_abi_ver = 8;
445 shca->ib_device.uverbs_cmd_mask =
463 shca->ib_device.node_type = RDMA_NODE_IB_CA;
464 shca->ib_device.phys_port_cnt = shca->num_ports;
465 shca->ib_device
[all...]
H A Dehca_hca.c53 int ehca_query_device(struct ib_device *ibdev, struct ib_device_attr *props)
57 ib_device);
76 ehca_err(&shca->ib_device, "Can't allocate rblock memory.");
81 ehca_err(&shca->ib_device, "Can't query device properties");
156 ehca_err(&shca->ib_device, "Unknown MTU size: %x.",
176 ehca_err(&shca->ib_device, "invalid Vl Capability: %x.",
182 int ehca_query_port(struct ib_device *ibdev,
188 ib_device);
193 ehca_err(&shca->ib_device, "Can't allocate rblock memory.");
199 ehca_err(&shca->ib_device, "Ca
[all...]
H A Dehca_irq.c103 ehca_err(&shca->ib_device,
112 ehca_err(&shca->ib_device,
118 ehca_err(&shca->ib_device,
120 type, shca->ib_device.name);
124 ehca_err(&shca->ib_device, "Error data is available: %llx.", resource);
125 ehca_err(&shca->ib_device, "EHCA ----- error data begin "
128 ehca_err(&shca->ib_device, "EHCA ----- error data end "
144 ehca_err(&shca->ib_device, "Cannot allocate rblock memory.");
156 ehca_err(&shca->ib_device,
168 ehca_err(&shca->ib_device,
[all...]
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,
55 int ehca_query_pkey(struct ib_device *ibdev, u8 port, u16 index, u16 * pkey);
57 int ehca_query_gid(struct ib_device *ibdev, u8 port, int index,
60 int ehca_modify_port(struct ib_device *ibdev, u8 port, int port_modify_mask,
63 struct ib_pd *ehca_alloc_pd(struct ib_device *device,
129 struct ib_cq *ehca_create_cq(struct ib_device *device, int cqe, int comp_vector,
183 struct ib_ucontext *ehca_alloc_ucontext(struct ib_device *device,
190 int ehca_process_mad(struct ib_device *ibdev, int mad_flags, u8 port_num,
H A Dehca_pd.c48 struct ib_pd *ehca_alloc_pd(struct ib_device *device,
77 ib_device);
H A Dehca_sqp.c87 ehca_err(&shca->ib_device,
93 ehca_dbg(&shca->ib_device, "port=%x pma_qp_nr=%x",
97 ehca_err(&shca->ib_device, "invalid qp_type=%x",
109 ehca_dbg(&shca->ib_device, "... wait until port %x is active",
115 ehca_err(&shca->ib_device, "Port %x is not active.", port);
142 static int ehca_process_perf(struct ib_device *ibdev, u8 port_num,
153 container_of(ibdev, struct ehca_shca, ib_device);
219 int ehca_process_mad(struct ib_device *ibdev, int mad_flags, u8 port_num,
H A Dehca_eq.c62 struct ib_device *ib_dev = &shca->ib_device;
183 ehca_err(&shca->ib_device, "Can't free EQ resources.");
H A Dehca_mrmw.c163 container_of(pd->device, struct ehca_shca, ib_device);
168 ehca_err(&shca->ib_device, "out of memory");
185 ehca_err(&shca->ib_device, "no internal max-MR exist!");
192 ehca_err(&shca->ib_device, "h_ret=%li pd=%p mr_access_flags=%x",
209 container_of(pd->device, struct ehca_shca, ib_device);
320 container_of(pd->device, struct ehca_shca, ib_device);
454 container_of(mr->device, struct ehca_shca, ib_device);
602 container_of(mr->device, struct ehca_shca, ib_device);
649 container_of(mr->device, struct ehca_shca, ib_device);
698 container_of(pd->device, struct ehca_shca, ib_device);
[all...]
H A Dehca_av.c65 ehca_err(&shca->ib_device, "Invalid static rate! path_rate=%x",
70 ret = ehca_query_port(&shca->ib_device, port, &pa);
72 ehca_err(&shca->ib_device, "Failed to query port ret=%i", ret);
93 ib_device);
173 ib_device);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/hw/qib/
H A Dqib_dma.c48 static int qib_mapping_error(struct ib_device *dev, u64 dma_addr)
53 static u64 qib_dma_map_single(struct ib_device *dev, void *cpu_addr,
60 static void qib_dma_unmap_single(struct ib_device *dev, u64 addr, size_t size,
66 static u64 qib_dma_map_page(struct ib_device *dev, struct page *page,
88 static void qib_dma_unmap_page(struct ib_device *dev, u64 addr, size_t size,
94 static int qib_map_sg(struct ib_device *dev, struct scatterlist *sgl,
115 static void qib_unmap_sg(struct ib_device *dev,
122 static u64 qib_sg_dma_address(struct ib_device *dev, struct scatterlist *sg)
131 static unsigned int qib_sg_dma_len(struct ib_device *dev,
137 static void qib_sync_single_for_cpu(struct ib_device *de
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/ulp/iser/
H A Diser_memory.c50 struct ib_device *dev;
92 dev = iser_task->iser_conn->ib_conn->device->ib_device;
110 struct ib_device *dev;
114 dev = iser_task->iser_conn->ib_conn->device->ib_device;
173 struct ib_device *ibdev)
224 struct ib_device *ibdev)
263 struct ib_device *ibdev)
292 struct ib_device *ibdev)
318 struct ib_device *dev;
321 dev = iser_task->iser_conn->ib_conn->device->ib_device;
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/hw/cxgb3/
H A Diwch.h105 struct ib_device ibdev;
117 static inline struct iwch_dev *to_iwch_dev(struct ib_device *ibdev)

Completed in 664 milliseconds

12345