Linux Kernel
3.7.1
|
#include "ehca_classes.h"
Go to the source code of this file.
Macros | |
#define | ehca_alloc_fw_ctrlblock(flags) ((void *)get_zeroed_page(flags)) |
#define | ehca_free_fw_ctrlblock(ptr) free_page((unsigned long)(ptr)) |
Enumerations | |
enum | ehca_eq_type { EHCA_EQ = 0, EHCA_NEQ } |
#define ehca_alloc_fw_ctrlblock | ( | flags | ) | ((void *)get_zeroed_page(flags)) |
Definition at line 206 of file ehca_iverbs.h.
Definition at line 207 of file ehca_iverbs.h.
enum ehca_eq_type |
Definition at line 116 of file ehca_iverbs.h.
|
read |
Definition at line 765 of file ehca_mrmw.c.
Definition at line 51 of file ehca_uverbs.c.
Definition at line 59 of file ehca_mcast.c.
Definition at line 731 of file ehca_mrmw.c.
Definition at line 981 of file ehca_mrmw.c.
Definition at line 743 of file ehca_mrmw.c.
int ehca_dealloc_ucontext | ( | struct ib_ucontext * | context | ) |
Definition at line 65 of file ehca_uverbs.c.
u64 ehca_define_sqp | ( | struct ehca_shca * | shca, |
struct ehca_qp * | ehca_qp, | ||
struct ib_qp_init_attr * | qp_init_attr | ||
) |
ehca_define_sqp - Defines special queue pair 1 (GSI QP). When special queue pair is created successfully, the corresponding port gets active.
Define Special Queue pair 0 (SMI QP) is still not supported.
: Queue pair init attributes with port and queue pair type
Definition at line 64 of file ehca_sqp.c.
Definition at line 644 of file ehca_mrmw.c.
Definition at line 96 of file ehca_mcast.c.
Definition at line 156 of file ehca_mrmw.c.
Definition at line 855 of file ehca_mrmw.c.
int ehca_mmap | ( | struct ib_ucontext * | context, |
struct vm_area_struct * | vma | ||
) |
Definition at line 248 of file ehca_uverbs.c.
int ehca_modify_ah | ( | struct ib_ah * | ah, |
struct ib_ah_attr * | ah_attr | ||
) |
int ehca_modify_port | ( | struct ib_device * | ibdev, |
u8 | port, | ||
int | port_modify_mask, | ||
struct ib_port_modify * | props | ||
) |
Definition at line 356 of file ehca_hca.c.
int ehca_modify_srq | ( | struct ib_srq * | srq, |
struct ib_srq_attr * | attr, | ||
enum ib_srq_attr_mask | attr_mask, | ||
struct ib_udata * | udata | ||
) |
Definition at line 872 of file ehca_reqs.c.
Definition at line 951 of file ehca_main.c.
int ehca_post_recv | ( | struct ib_qp * | qp, |
struct ib_recv_wr * | recv_wr, | ||
struct ib_recv_wr ** | bad_recv_wr | ||
) |
Definition at line 583 of file ehca_reqs.c.
int ehca_post_send | ( | struct ib_qp * | qp, |
struct ib_send_wr * | send_wr, | ||
struct ib_send_wr ** | bad_send_wr | ||
) |
Definition at line 440 of file ehca_reqs.c.
int ehca_post_srq_recv | ( | struct ib_srq * | srq, |
struct ib_recv_wr * | recv_wr, | ||
struct ib_recv_wr ** | bad_recv_wr | ||
) |
Definition at line 600 of file ehca_reqs.c.
int ehca_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 | ||
) |
Definition at line 219 of file ehca_sqp.c.
int ehca_query_ah | ( | struct ib_ah * | ah, |
struct ib_ah_attr * | ah_attr | ||
) |
int ehca_query_device | ( | struct ib_device * | ibdev, |
struct ib_device_attr * | props | ||
) |
Definition at line 53 of file ehca_hca.c.
Definition at line 315 of file ehca_hca.c.
int ehca_query_mr | ( | struct ib_mr * | mr, |
struct ib_mr_attr * | mr_attr | ||
) |
Definition at line 597 of file ehca_mrmw.c.
Definition at line 281 of file ehca_hca.c.
Definition at line 182 of file ehca_hca.c.
int ehca_query_qp | ( | struct ib_qp * | qp, |
struct ib_qp_attr * | qp_attr, | ||
int | qp_attr_mask, | ||
struct ib_qp_init_attr * | qp_init_attr | ||
) |
Definition at line 245 of file ehca_hca.c.
int ehca_query_srq | ( | struct ib_srq * | srq, |
struct ib_srq_attr * | srq_attr | ||
) |
|
read |
Definition at line 199 of file ehca_mrmw.c.
|
read |
Definition at line 313 of file ehca_mrmw.c.
int ehca_req_notify_cq | ( | struct ib_cq * | cq, |
enum ib_cq_notify_flags | notify_flags | ||
) |
Definition at line 929 of file ehca_reqs.c.
int ehca_rereg_phys_mr | ( | struct ib_mr * | mr, |
int | mr_rereg_mask, | ||
struct ib_pd * | pd, | ||
struct ib_phys_buf * | phys_buf_array, | ||
int | num_phys_buf, | ||
int | mr_access_flags, | ||
u64 * | iova_start | ||
) |
Definition at line 443 of file ehca_mrmw.c.
Definition at line 923 of file ehca_mrmw.c.