Searched refs:free_head (Results 1 – 15 of 15) sorted by relevance
76 unsigned int free_head; member169 head = vq->free_head; in virtqueue_add()235 vq->free_head = virtio16_to_cpu(_vq->vdev, vq->vring.desc[head].next); in virtqueue_add()237 vq->free_head = i; in virtqueue_add()450 vq->vring.desc[i].next = cpu_to_virtio16(vq->vq.vdev, vq->free_head); in detach_buf()451 vq->free_head = head; in detach_buf()775 vq->free_head = 0; in vring_new_virtqueue()
349 BUG_ON(cmd->free_head < 0); in mlx4_comm_cmd_wait()350 context = &cmd->context[cmd->free_head]; in mlx4_comm_cmd_wait()352 cmd->free_head = context->next; in mlx4_comm_cmd_wait()399 context->next = cmd->free_head; in mlx4_comm_cmd_wait()400 cmd->free_head = context - cmd->context; in mlx4_comm_cmd_wait()695 BUG_ON(cmd->free_head < 0); in mlx4_cmd_wait()696 context = &cmd->context[cmd->free_head]; in mlx4_cmd_wait()698 cmd->free_head = context->next; in mlx4_cmd_wait()772 context->next = cmd->free_head; in mlx4_cmd_wait()773 cmd->free_head = context - cmd->context; in mlx4_cmd_wait()[all …]
629 int free_head; member
402 unsigned char free_head; member
368 unsigned char free_head; member
457 *request_id = tw_dev->free_queue[tw_dev->free_head]; in twl_get_request_id()458 tw_dev->free_head = (tw_dev->free_head + 1) % TW_Q_LENGTH; in twl_get_request_id()1072 tw_dev->free_head = TW_Q_START; in twl_initialize_device_extension()1389 tw_dev->free_head = TW_Q_START; in twl_reset_device_extension()
648 unsigned char free_head; member
1100 *request_id = tw_dev->free_queue[tw_dev->free_head]; in twa_get_request_id()1101 tw_dev->free_head = (tw_dev->free_head + 1) % TW_Q_LENGTH; in twa_get_request_id()1202 tw_dev->free_head = TW_Q_START; in twa_initialize_device_extension()1609 tw_dev->free_head = TW_Q_START; in twa_reset_device_extension()
485 *request_id = tw_dev->free_queue[tw_dev->free_head]; in tw_state_request_start()486 tw_dev->free_head = (tw_dev->free_head + 1) % TW_Q_LENGTH; in tw_state_request_start()1307 tw_dev->free_head = TW_Q_START; in tw_reset_device_extension()
423 BUG_ON(dev->cmd.free_head < 0); in mthca_cmd_wait()424 context = &dev->cmd.context[dev->cmd.free_head]; in mthca_cmd_wait()426 dev->cmd.free_head = context->next; in mthca_cmd_wait()458 context->next = dev->cmd.free_head; in mthca_cmd_wait()459 dev->cmd.free_head = context - dev->cmd.context; in mthca_cmd_wait()572 dev->cmd.free_head = 0; in mthca_cmd_use_events()
127 int free_head; member
1215 index = qi->free_head; in qi_submit_sync()1231 qi->free_head = (qi->free_head + 2) % QI_LENGTH; in qi_submit_sync()1238 writel(qi->free_head << DMAR_IQ_SHIFT, iommu->reg + DMAR_IQT_REG); in qi_submit_sync()1381 qi->free_head = qi->free_tail = 0; in __dmar_enable_qi()
942 uint64_t free_head:11; member980 uint64_t free_head:11;
1116 struct list_head *free_head = &pcpu_slot[pcpu_nr_slots - 1]; in pcpu_balance_workfn() local1127 list_for_each_entry_safe(chunk, next, free_head, list) { in pcpu_balance_workfn()1131 if (chunk == list_first_entry(free_head, struct pcpu_chunk, list)) in pcpu_balance_workfn()
355 int free_head; /* first free entry */ member