/drivers/infiniband/hw/ehca/ |
D | ehca_hca.c | 56 struct ehca_shca *shca = container_of(ibdev, struct ehca_shca, in ehca_query_device() local 142 static enum ib_mtu map_mtu(struct ehca_shca *shca, u32 fw_mtu) in map_mtu() 162 static u8 map_number_of_vls(struct ehca_shca *shca, u32 vl_cap) in map_number_of_vls() 187 struct ehca_shca *shca = container_of(ibdev, struct ehca_shca, in ehca_query_port() local 245 int ehca_query_sma_attr(struct ehca_shca *shca, in ehca_query_sma_attr() 285 struct ehca_shca *shca; in ehca_query_pkey() local 320 struct ehca_shca *shca = container_of(ibdev, struct ehca_shca, in ehca_query_gid() local 361 struct ehca_shca *shca; in ehca_modify_port() local
|
D | ehca_irq.c | 89 static void print_error_data(struct ehca_shca *shca, void *data, in print_error_data() 135 int ehca_error_data(struct ehca_shca *shca, void *data, in ehca_error_data() 179 static void dispatch_qp_event(struct ehca_shca *shca, struct ehca_qp *qp, in dispatch_qp_event() 206 static void qp_event_callback(struct ehca_shca *shca, u64 eqe, in qp_event_callback() 240 static void cq_event_callback(struct ehca_shca *shca, in cq_event_callback() 263 static void parse_identifier(struct ehca_shca *shca, u64 eqe) in parse_identifier() 327 static void dispatch_port_event(struct ehca_shca *shca, int port_num, in dispatch_port_event() 339 static void notify_port_conf_change(struct ehca_shca *shca, int port_num) in notify_port_conf_change() 385 static void parse_ec(struct ehca_shca *shca, u64 eqe) in parse_ec() 472 struct ehca_shca *shca = (struct ehca_shca*)dev_id; in ehca_interrupt_neq() local [all …]
|
D | ehca_main.c | 279 static int ehca_sense_attributes(struct ehca_shca *shca) in ehca_sense_attributes() 410 static int init_node_guid(struct ehca_shca *shca) in init_node_guid() 434 static int ehca_init_device(struct ehca_shca *shca) in ehca_init_device() 531 static int ehca_create_aqp1(struct ehca_shca *shca, u32 port) in ehca_create_aqp1() 687 struct ehca_shca *shca = dev_get_drvdata(dev); in ehca_show_adapter_handle() local 719 struct ehca_shca *shca; in ehca_probe() local 884 struct ehca_shca *shca = dev_get_drvdata(&dev->dev); in ehca_remove() local 953 struct ehca_shca *shca; in ehca_poll_eqs() local
|
D | ehca_mrmw.c | 113 static u64 ehca_get_max_hwpage_size(struct ehca_shca *shca) in ehca_get_max_hwpage_size() 162 struct ehca_shca *shca = in ehca_get_dma_mr() local 208 struct ehca_shca *shca = in ehca_reg_phys_mr() local 319 struct ehca_shca *shca = in ehca_reg_user_mr() local 450 struct ehca_shca *shca = in ehca_rereg_phys_mr() local 598 struct ehca_shca *shca = in ehca_query_mr() local 645 struct ehca_shca *shca = in ehca_dereg_mr() local 694 struct ehca_shca *shca = in ehca_alloc_mw() local 746 struct ehca_shca *shca = in ehca_dealloc_mw() local 770 struct ehca_shca *shca = in ehca_alloc_fmr() local [all …]
|
D | ehca_eq.c | 53 int ehca_create_eq(struct ehca_shca *shca, in ehca_create_eq() 155 void *ehca_poll_eq(struct ehca_shca *shca, struct ehca_eq *eq) in ehca_poll_eq() 167 int ehca_destroy_eq(struct ehca_shca *shca, struct ehca_eq *eq) in ehca_destroy_eq()
|
D | ehca_qp.c | 279 static inline int init_qp_queue(struct ehca_shca *shca, in init_qp_queue() 460 struct ehca_shca *shca = container_of(pd->device, struct ehca_shca, in internal_create_qp() local 971 struct ehca_shca *shca = container_of(pd->device, struct ehca_shca, in ehca_create_srq() local 1069 static int prepare_sqe_rts(struct ehca_qp *my_qp, struct ehca_shca *shca, in prepare_sqe_rts() 1159 static int check_for_left_cqes(struct ehca_qp *my_qp, struct ehca_shca *shca) in check_for_left_cqes() 1246 struct ehca_shca *shca = in internal_modify_qp() local 1783 struct ehca_shca *shca = container_of(ibqp->device, struct ehca_shca, in ehca_modify_qp() local 1892 struct ehca_shca *shca = container_of(qp->device, struct ehca_shca, in ehca_query_qp() local 2037 struct ehca_shca *shca = in ehca_modify_srq() local 2093 struct ehca_shca *shca = container_of(srq->device, struct ehca_shca, in ehca_query_srq() local [all …]
|
D | ehca_av.c | 52 int ehca_calc_ipd(struct ehca_shca *shca, int port, in ehca_calc_ipd() 92 struct ehca_shca *shca = container_of(pd->device, struct ehca_shca, in ehca_create_ah() local 172 struct ehca_shca *shca = container_of(ah->pd->device, struct ehca_shca, in ehca_modify_ah() local
|
D | ehca_mcast.c | 62 struct ehca_shca *shca = container_of(ibqp->device, struct ehca_shca, in ehca_attach_mcast() local 99 struct ehca_shca *shca = container_of(ibqp->pd->device, in ehca_detach_mcast() local
|
D | ehca_sqp.c | 64 u64 ehca_define_sqp(struct ehca_shca *shca, in ehca_define_sqp() 152 struct ehca_shca *shca = in ehca_process_perf() local
|
D | ehca_cq.c | 123 struct ehca_shca *shca = in ehca_create_cq() local 320 struct ehca_shca *shca = container_of(device, struct ehca_shca, in ehca_destroy_cq() local
|
D | ehca_pd.c | 76 struct ehca_shca *shca = container_of(device, struct ehca_shca, in ehca_alloc_pd() local
|