On Thu, Apr 27, 2006 at 04:45:25PM -0600, Ronald G Minnich wrote:
>
> this is from the openib mailing list :-)
Sigh! The fact that 'struct ehca_pfqp *pfqp' is there rules
out the possibility that the guy have never heard of
structs. Although, not entirely, after all a buddy of mine
migrated from Pascal to C with:
#define begin {
#define end }
....
you get the idea...
Thanks,
Roman.
>
> ron
> ===
> On Thu, 27 April 2006 12:49:36 +0200, Heiko J Schick wrote:
>
> >> +u64 hipz_h_alloc_resource_qp(const struct ipz_adapter_handle
> >> adapter_handle,
> >> + struct ehca_pfqp *pfqp,
> >> + const u8 servicetype,
> >> + const u8 daqp_ctrl,
> >> + const u8 signalingtype,
> >> + const u8 ud_av_l_key_ctl,
> >> + const struct ipz_cq_handle send_cq_handle,
> >> + const struct ipz_cq_handle receive_cq_handle,
> >> + const struct ipz_eq_handle async_eq_handle,
> >> + const u32 qp_token,
> >> + const struct ipz_pd pd,
> >> + const u16 max_nr_send_wqes,
> >> + const u16 max_nr_receive_wqes,
> >> + const u8 max_nr_send_sges,
> >> + const u8 max_nr_receive_sges,
> >> + const u32 ud_av_l_key,
> >> + struct ipz_qp_handle *qp_handle,
> >> + u32 * qp_nr,
> >> + u16 * act_nr_send_wqes,
> >> + u16 * act_nr_receive_wqes,
> >> + u8 * act_nr_send_sges,
> >> + u8 * act_nr_receive_sges,
> >> + u32 * nr_sq_pages,
> >> + u32 * nr_rq_pages,
> >> + struct h_galpas *h_galpas);
>
>
> 25 parameters? If you tell me which drugs were involved in this code,
> I know what to stay away from. Might be the current record for any
> code ever proposed for inclusion.
>
>
>
>