Searched refs:ehca_shca (Results 1 - 15 of 15) sorted by relevance

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/hw/ehca/
H A Dehca_irq.h46 struct ehca_shca;
51 int ehca_error_data(struct ehca_shca *shca, void *data, u64 resource);
58 void ehca_process_eq(struct ehca_shca *shca, int is_irq);
H A Dehca_mrmw.h50 int ehca_reg_mr(struct ehca_shca *shca,
61 int ehca_reg_mr_rpages(struct ehca_shca *shca,
65 int ehca_rereg_mr(struct ehca_shca *shca,
75 int ehca_unmap_one_fmr(struct ehca_shca *shca,
78 int ehca_reg_smr(struct ehca_shca *shca,
87 int ehca_reg_internal_maxmr(struct ehca_shca *shca,
91 int ehca_reg_maxmr(struct ehca_shca *shca,
99 int ehca_dereg_internal_maxmr(struct ehca_shca *shca);
H A Dehca_mcast.c62 struct ehca_shca *shca = container_of(ibqp->device, struct ehca_shca,
99 struct ehca_shca *shca = container_of(ibqp->pd->device,
100 struct ehca_shca, ib_device);
H A Dehca_pd.c76 struct ehca_shca *shca = container_of(device, struct ehca_shca,
H A Dehca_hca.c56 struct ehca_shca *shca = container_of(ibdev, struct ehca_shca,
142 static enum ib_mtu map_mtu(struct ehca_shca *shca, u32 fw_mtu)
162 static u8 map_number_of_vls(struct ehca_shca *shca, u32 vl_cap)
187 struct ehca_shca *shca = container_of(ibdev, struct ehca_shca,
245 int ehca_query_sma_attr(struct ehca_shca *shca,
285 struct ehca_shca *shca;
288 shca = container_of(ibdev, struct ehca_shca, ib_device);
320 struct ehca_shca *shc
[all...]
H A Dehca_eq.c53 int ehca_create_eq(struct ehca_shca *shca,
155 void *ehca_poll_eq(struct ehca_shca *shca, struct ehca_eq *eq)
167 int ehca_destroy_eq(struct ehca_shca *shca, struct ehca_eq *eq)
H A Dehca_iverbs.h52 int ehca_query_sma_attr(struct ehca_shca *shca, u8 port,
121 int ehca_create_eq(struct ehca_shca *shca, struct ehca_eq *eq,
124 int ehca_destroy_eq(struct ehca_shca *shca, struct ehca_eq *eq);
126 void *ehca_poll_eq(struct ehca_shca *shca, struct ehca_eq *eq);
176 u64 ehca_define_sqp(struct ehca_shca *shca, struct ehca_qp *ibqp,
197 int ehca_calc_ipd(struct ehca_shca *shca, int port,
H A Dehca_av.c52 int ehca_calc_ipd(struct ehca_shca *shca, int port,
92 struct ehca_shca *shca = container_of(pd->device, struct ehca_shca,
172 struct ehca_shca *shca = container_of(ah->pd->device, struct ehca_shca,
H A Dehca_irq.c88 static void print_error_data(struct ehca_shca *shca, void *data,
134 int ehca_error_data(struct ehca_shca *shca, void *data,
178 static void dispatch_qp_event(struct ehca_shca *shca, struct ehca_qp *qp,
205 static void qp_event_callback(struct ehca_shca *shca, u64 eqe,
239 static void cq_event_callback(struct ehca_shca *shca,
262 static void parse_identifier(struct ehca_shca *shca, u64 eqe)
326 static void dispatch_port_event(struct ehca_shca *shca, int port_num,
338 static void notify_port_conf_change(struct ehca_shca *shca, int port_num)
384 static void parse_ec(struct ehca_shca *shca, u64 eqe)
471 struct ehca_shca *shc
[all...]
H A Dehca_mrmw.c113 static u64 ehca_get_max_hwpage_size(struct ehca_shca *shca)
162 struct ehca_shca *shca =
163 container_of(pd->device, struct ehca_shca, ib_device);
208 struct ehca_shca *shca =
209 container_of(pd->device, struct ehca_shca, ib_device);
319 struct ehca_shca *shca =
320 container_of(pd->device, struct ehca_shca, ib_device);
453 struct ehca_shca *shca =
454 container_of(mr->device, struct ehca_shca, ib_device);
601 struct ehca_shca *shc
[all...]
H A Dehca_cq.c123 struct ehca_shca *shca =
124 container_of(device, struct ehca_shca, ib_device);
332 struct ehca_shca *shca = container_of(device, struct ehca_shca,
H A Dehca_sqp.c64 u64 ehca_define_sqp(struct ehca_shca *shca,
152 struct ehca_shca *shca =
153 container_of(ibdev, struct ehca_shca, ib_device);
H A Dehca_main.c278 static int ehca_sense_attributes(struct ehca_shca *shca)
409 static int init_node_guid(struct ehca_shca *shca)
433 static int ehca_init_device(struct ehca_shca *shca)
530 static int ehca_create_aqp1(struct ehca_shca *shca, u32 port)
638 struct ehca_shca *shca; \
686 struct ehca_shca *shca = dev_get_drvdata(dev);
719 struct ehca_shca *shca;
738 shca = (struct ehca_shca *)ib_alloc_device(sizeof(*shca));
884 struct ehca_shca *shca = dev_get_drvdata(&dev->dev);
953 struct ehca_shca *shc
[all...]
H A Dehca_qp.c279 static inline int init_qp_queue(struct ehca_shca *shca,
460 struct ehca_shca *shca = container_of(pd->device, struct ehca_shca,
975 struct ehca_shca *shca = container_of(pd->device, struct ehca_shca,
1070 static int prepare_sqe_rts(struct ehca_qp *my_qp, struct ehca_shca *shca,
1160 static int check_for_left_cqes(struct ehca_qp *my_qp, struct ehca_shca *shca)
1247 struct ehca_shca *shca =
1248 container_of(ibqp->pd->device, struct ehca_shca, ib_device);
1784 struct ehca_shca *shc
[all...]
H A Dehca_classes.h113 struct ehca_shca { struct

Completed in 85 milliseconds