Lines Matching defs:multipath
73 struct multipath { struct
74 unsigned long flags; /* Multipath state flags */
76 spinlock_t lock;
77 enum dm_queue_mode queue_mode;
79 struct pgpath *current_pgpath;
80 struct priority_group *current_pg;
81 struct priority_group *next_pg; /* Switch to this PG if set */
82 struct priority_group *last_probed_pg;
84 atomic_t nr_valid_paths; /* Total number of usable paths */
85 unsigned int nr_priority_groups;
86 struct list_head priority_groups;
88 const char *hw_handler_name;
89 char *hw_handler_params;
90 wait_queue_head_t pg_init_wait; /* Wait for pg_init completion */
91 wait_queue_head_t probe_wait; /* Wait for probing paths */
92 unsigned int pg_init_retries; /* Number of times to retry pg_init */
93 unsigned int pg_init_delay_msecs; /* Number of msecs before pg_init retry */
94 atomic_t pg_init_in_progress; /* Only one pg_init allowed at once */
95 atomic_t pg_init_count; /* Number of times pg_init called */
119 static struct workqueue_struct *kmultipathd, *kmpath_handlerd; argument