BNX2FC_RQ_BUF_SZ
#define BNX2FC_RQ_BUF_LOG_SZ (ilog2(BNX2FC_RQ_BUF_SZ))
#define BNX2FC_RQ_WQE_SIZE (BNX2FC_RQ_BUF_SZ)
unsigned char rq_data[BNX2FC_RQ_BUF_SZ];
unsigned char rq_data_buff[BNX2FC_RQ_BUF_SZ];
memset(rq_data_buff, 0, BNX2FC_RQ_BUF_SZ);
memcpy(rq_data_buff, rq_data, BNX2FC_RQ_BUF_SZ);
char *buf = (char *)tgt->rq + (tgt->rq_cons_idx * BNX2FC_RQ_BUF_SZ);
num_rq = (frame_len + BNX2FC_RQ_BUF_SZ - 1) / BNX2FC_RQ_BUF_SZ;
buf1 = buf = kmalloc((num_rq * BNX2FC_RQ_BUF_SZ),
len = BNX2FC_RQ_BUF_SZ;
memcpy(work->rq_data, rq_data, BNX2FC_RQ_BUF_SZ);
if (rq_buff_len > num_rq * BNX2FC_RQ_BUF_SZ) {
rq_buff_len = num_rq * BNX2FC_RQ_BUF_SZ;