Lines Matching defs:path

75 	struct pqi_queue_group *queue_group, enum pqi_io_path path,
2721 /* Process via normal I/O path. */
3134 static inline void pqi_take_device_offline(struct scsi_device *sdev, char *path)
3147 path, ctrl_info->scsi_host->host_no, device->bus,
4466 struct pqi_queue_group *queue_group, enum pqi_io_path path,
4480 spin_lock_irqsave(&queue_group->submit_lock[path], flags);
4485 &queue_group->request_list[path]);
4488 iq_pi = queue_group->iq_pi_copy[path];
4491 &queue_group->request_list[path], request_list_entry) {
4501 iq_ci = readl(queue_group->iq_ci[path]);
4510 next_element = queue_group->iq_element_array[path] +
4522 memcpy(queue_group->iq_element_array[path],
4533 if (iq_pi != queue_group->iq_pi_copy[path]) {
4534 queue_group->iq_pi_copy[path] = iq_pi;
4539 writel(iq_pi, queue_group->iq_pi[path]);
4542 spin_unlock_irqrestore(&queue_group->submit_lock[path], flags);
4885 * RAID path.
4920 * Advanced I/O (AIO) path.
4954 * Designate the 2nd IQ as the AIO path. By default, all IQs are
4955 * assumed to be for RAID path I/O unless we change the queue's
5958 * requests down non-AIO path.
6081 unsigned int path;
6091 for (path = 0; path < 2; path++) {
6092 spin_lock_irqsave(&queue_group->submit_lock[path], flags);
6093 list_for_each_entry(io_request, &queue_group->request_list[path], request_list_entry)
6095 spin_unlock_irqrestore(&queue_group->submit_lock[path], flags);
6105 unsigned int path;
6115 for (path = 0; path < 2; path++) {
6116 iq_pi = queue_group->iq_pi_copy[path];
6117 iq_ci = readl(queue_group->iq_ci[path]);
6170 unsigned int path;
6181 for (path = 0; path < 2; path++) {
6183 &queue_group->submit_lock[path], flags);
6186 &queue_group->request_list[path],
6208 &queue_group->submit_lock[path], flags);