Lines Matching defs:queue
605 list_for_each_entry(tgt, &vhost->targets, queue)
638 list_for_each_entry(tgt, &vhost->targets, queue) {
771 /* Clean out the queue */
820 list_add_tail(&evt->queue, &vhost->free);
861 list_del(&evt->queue);
880 list_for_each_entry_safe(evt, pos, &vhost->sent, queue)
966 list_for_each_entry(tgt, &vhost->targets, queue)
1281 list_add_tail(&evt->queue, &vhost->free);
1300 list_del(&pool->events[i].queue);
1326 evt = list_entry(vhost->free.next, struct ibmvfc_event, queue);
1328 list_del(&evt->queue);
1472 list_add_tail(&evt->queue, &vhost->sent);
1484 list_del(&evt->queue);
1494 dev_warn(vhost->dev, "Send warning. Receive queue closed, will retry.\n");
1559 list_for_each_entry(tgt, &vhost->targets, queue) {
1818 list_for_each_entry(tgt, &vhost->targets, queue) {
2156 list_for_each_entry(evt, &vhost->sent, queue) {
2170 list_for_each_entry(evt, &vhost->sent, queue) {
2215 list_for_each_entry(evt, &vhost->sent, queue) {
2346 list_for_each_entry(evt, &vhost->sent, queue) {
2618 list_for_each_entry(tgt, &vhost->targets, queue) {
2758 list_for_each_entry(tgt, &vhost->targets, queue) {
2793 * @crq: Command/Response queue
2872 list_del(&evt->queue);
2977 * ibmvfc_change_queue_depth - Change the device's queue depth
3185 * ibmvfc_next_async_crq - Returns the next entry in async queue
3189 * Pointer to next entry in queue / NULL if empty
3208 * ibmvfc_next_crq - Returns the next entry in message queue
3212 * Pointer to next entry in queue / NULL if empty
3216 struct ibmvfc_crq_queue *queue = &vhost->crq;
3219 crq = &queue->msgs[queue->cur];
3221 if (++queue->cur == queue->size)
3222 queue->cur = 0;
4143 list_for_each_entry(tgt, &vhost->targets, queue) {
4150 list_for_each_entry(tgt, &vhost->targets, queue) {
4202 list_add_tail(&tgt->queue, &vhost->targets);
4341 dev_err(vhost->dev, "Virtual adapter supported queue depth too small: %d\n",
4476 list_for_each_entry(tgt, &vhost->targets, queue) {
4496 list_for_each_entry(tgt, &vhost->targets, queue) {
4526 list_for_each_entry(tgt, &vhost->targets, queue)
4529 list_for_each_entry(tgt, &vhost->targets, queue)
4537 list_for_each_entry(tgt, &vhost->targets, queue)
4540 list_for_each_entry(tgt, &vhost->targets, queue)
4610 list_del(&tgt->queue);
4724 list_for_each_entry(tgt, &vhost->targets, queue)
4729 list_for_each_entry(tgt, &vhost->targets, queue) {
4741 list_for_each_entry(tgt, &vhost->targets, queue) {
4753 list_for_each_entry(tgt, &vhost->targets, queue) {
4758 list_del(&tgt->queue);
4815 list_for_each_entry(tgt, &vhost->targets, queue) {
4976 dev_err(dev, "Couldn't allocate async queue.\n");
4986 dev_err(dev, "Failed to map async queue\n");
5074 list_for_each_entry(tgt, &vhost->targets, queue) {
5189 list_add_tail(&vhost->queue, &ibmvfc_head);
5245 list_del(&vhost->queue);