static struct ib_cq *mthca_create_cq(struct ib_device *ibdev, int entries) 
static struct ib_cq *mthca_create_cq(struct ib_device *ibdev, int entries, struct ib_ucontext *context, struct ib_udata *udata) 
static struct ib_cq *mthca_create_cq(struct ib_device *ibdev, int entries){	struct mthca_cq *cq;	int nent;	int err;	cq = kmalloc(sizeof *cq, GFP_KERNEL);	if (!cq)		return ERR_PTR(-ENOMEM);	for (nent = 1; nent <= entries; nent <<= 1)		; /* nothing */	err = mthca_init_cq(to_mdev(ibdev), nent, cq);	if (err) {		kfree(cq);		cq = ERR_PTR(err);	}	return &cq->ibcq;}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/1cf296b66afeec2edc39cc7bbedbf3d0afd2a373/mthca_provider.c/clean/drivers/infiniband/hw/mthca/mthca_provider.c