queue_head
struct fsl_qdma_queue *queue_head, *queue_temp;
len = sizeof(*queue_head) * queue_num * block_number;
queue_head = devm_kzalloc(&pdev->dev, len, GFP_KERNEL);
if (!queue_head)
queue_temp = queue_head + i + (j * queue_num);
return queue_head;
struct list_head queue_head;
INIT_LIST_HEAD(&rcd->flow_queue.queue_head);
INIT_LIST_HEAD(&rcd->rarr_queue.queue_head);
priv = list_first_entry_or_null(&queue->queue_head,
list_add_tail(&priv->tid_wait, &queue->queue_head);
wqe = queue_head(qp->sq.queue, QUEUE_TYPE_FROM_CLIENT);
while ((wqe = queue_head(q, q->type))) {
while ((wqe = queue_head(q, q->type))) {
wqe = queue_head(q, QUEUE_TYPE_FROM_CLIENT);
wqe = queue_head(q, QUEUE_TYPE_FROM_CLIENT);
cqe = queue_head(cq->queue, QUEUE_TYPE_TO_ULP);
if (hmc->queue_head != hmc->queue_tail)
(unsigned int)hmc->queue_head, (unsigned int)hmc_index);
hmc->queue_outbound_msgs[hmc->queue_head] = buffer_id;
hmc->queue_head++;
if (hmc->queue_head == ibmvmc_max_buf_pool_size)
hmc->queue_head = 0;
if (hmc->queue_head == hmc->queue_tail)
hmc->queue_head = 0;
if (hmc->queue_tail != hmc->queue_head)
int queue_head, queue_tail;
uint16_t queue_head;