tail head cat sleep
QR code linking to this page

Manual Pages  — IBV_RESIZE_CQ

NAME

ibv_resize_cq - resize a completion queue (CQ)

CONTENTS

SYNOPSIS

#include <infiniband/verbs.h> 

int ibv_resize_cq(struct ibv_cq *cq, int cqe");

DESCRIPTION

ibv_resize_cq() resizes the completion queue (CQ) cq to have at least cqe entries. cqe must be at least the number of unpolled entries in the CQ cq. If cqe is a valid value less than the current CQ size, ibv_resize_cq() may not do anything, since this function is only guaranteed to resize the CQ to a size at least as big as the requested size.

RETURN VALUE

ibv_resize_cq() returns 0 on success, or the value of errno on failure (which indicates the failure reason).

NOTES

ibv_resize_cq() may assign a CQ size greater than or equal to the requested size. The cqe member of cq will be updated to the actual size.

SEE ALSO

ibv_create_cq(3) ibv_destroy_cq(3)

AUTHORS


2006-10-31 IBV_RESIZE_CQ (3) libibverbs

tail head cat sleep
QR code linking to this page


Please direct any comments about this manual page service to Ben Bullock. Privacy policy.

If it wasn't for C, we'd be using BASI, PASAL and OBOL