Lines Matching defs:send_queue
1161 mad_send_wr->mad_list.mad_queue = &qp_info->send_queue;
1188 spin_lock_irqsave(&qp_info->send_queue.lock, flags);
1189 if (qp_info->send_queue.count < qp_info->send_queue.max_active) {
1192 list = &qp_info->send_queue.list;
1199 qp_info->send_queue.count++;
1202 spin_unlock_irqrestore(&qp_info->send_queue.lock, flags);
2443 struct ib_mad_queue *send_queue;
2459 send_queue = mad_list->mad_queue;
2460 qp_info = send_queue->qp_info;
2470 spin_lock_irqsave(&send_queue->lock, flags);
2474 if (send_queue->count-- > send_queue->max_active) {
2480 list_move_tail(&mad_list->list, &send_queue->list);
2482 spin_unlock_irqrestore(&send_queue->lock, flags);
2511 spin_lock_irqsave(&qp_info->send_queue.lock, flags);
2512 list_for_each_entry(mad_list, &qp_info->send_queue.list, list) {
2518 spin_unlock_irqrestore(&qp_info->send_queue.lock, flags);
3070 init_mad_queue(qp_info, &qp_info->send_queue);
3106 qp_info->send_queue.max_active = mad_sendq_size;