diff options
| author | Michael Brown | 2007-09-15 01:19:38 +0200 |
|---|---|---|
| committer | Michael Brown | 2007-09-15 01:19:38 +0200 |
| commit | 38a73b55c445ffa596d4b4ecc2aef6476d00a3c1 (patch) | |
| tree | b736d2159408f8ad94efa479e3cd6e20d7129717 /src/drivers/net/mlx_ipoib/mt25218.h | |
| parent | Starting to introduce an Infiniband device abstraction (diff) | |
| download | ipxe-38a73b55c445ffa596d4b4ecc2aef6476d00a3c1.tar.gz ipxe-38a73b55c445ffa596d4b4ecc2aef6476d00a3c1.tar.xz ipxe-38a73b55c445ffa596d4b4ecc2aef6476d00a3c1.zip | |
Now at least compiles
Diffstat (limited to 'src/drivers/net/mlx_ipoib/mt25218.h')
| -rw-r--r-- | src/drivers/net/mlx_ipoib/mt25218.h | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/src/drivers/net/mlx_ipoib/mt25218.h b/src/drivers/net/mlx_ipoib/mt25218.h index 1e7c8d8bf..590d72f65 100644 --- a/src/drivers/net/mlx_ipoib/mt25218.h +++ b/src/drivers/net/mlx_ipoib/mt25218.h @@ -342,6 +342,24 @@ struct cq_dbell_st { __u8 raw[MT_STRUCT_SIZE(arbelprm_cq_cmd_doorbell_st)]; } __attribute__ ((packed)); +struct qp_db_record_st { + __u8 raw[MT_STRUCT_SIZE(arbelprm_qp_db_record_st)]; +} __attribute__ ((packed)); + +struct cq_arm_db_record_st { + __u8 raw[MT_STRUCT_SIZE(arbelprm_cq_arm_db_record_st)]; +} __attribute__ ((packed)); + +struct cq_ci_db_record_st { + __u8 raw[MT_STRUCT_SIZE(arbelprm_cq_ci_db_record_st)]; +} __attribute__ ((packed)); + +union db_record_st { + struct qp_db_record_st qp; + struct cq_arm_db_record_st cq_arm; + struct cq_ci_db_record_st cq_ci; +} __attribute__ ((packed)); + struct mad_ifc_inprm_st { union mad_u mad; } __attribute__ ((packed)); |
