diff options
author | Andrea Bastoni <bastoni@cs.unc.edu> | 2010-05-30 19:16:45 -0400 |
---|---|---|
committer | Andrea Bastoni <bastoni@cs.unc.edu> | 2010-05-30 19:16:45 -0400 |
commit | ada47b5fe13d89735805b566185f4885f5a3f750 (patch) | |
tree | 644b88f8a71896307d71438e9b3af49126ffb22b /drivers/scsi/bfa/bfa_tskim.c | |
parent | 43e98717ad40a4ae64545b5ba047c7b86aa44f4f (diff) | |
parent | 3280f21d43ee541f97f8cda5792150d2dbec20d5 (diff) |
Merge branch 'wip-2.6.34' into old-private-masterarchived-private-master
Diffstat (limited to 'drivers/scsi/bfa/bfa_tskim.c')
-rw-r--r-- | drivers/scsi/bfa/bfa_tskim.c | 23 |
1 files changed, 12 insertions, 11 deletions
diff --git a/drivers/scsi/bfa/bfa_tskim.c b/drivers/scsi/bfa/bfa_tskim.c index 010d40d1e5d3..ad9aaaedd3f1 100644 --- a/drivers/scsi/bfa/bfa_tskim.c +++ b/drivers/scsi/bfa/bfa_tskim.c | |||
@@ -23,13 +23,14 @@ BFA_TRC_FILE(HAL, TSKIM); | |||
23 | /** | 23 | /** |
24 | * task management completion handling | 24 | * task management completion handling |
25 | */ | 25 | */ |
26 | #define bfa_tskim_qcomp(__tskim, __cbfn) do { \ | 26 | #define bfa_tskim_qcomp(__tskim, __cbfn) do { \ |
27 | bfa_cb_queue((__tskim)->bfa, &(__tskim)->hcb_qe, __cbfn, (__tskim)); \ | 27 | bfa_cb_queue((__tskim)->bfa, &(__tskim)->hcb_qe, \ |
28 | __cbfn, (__tskim)); \ | ||
28 | bfa_tskim_notify_comp(__tskim); \ | 29 | bfa_tskim_notify_comp(__tskim); \ |
29 | } while (0) | 30 | } while (0) |
30 | 31 | ||
31 | #define bfa_tskim_notify_comp(__tskim) do { \ | 32 | #define bfa_tskim_notify_comp(__tskim) do { \ |
32 | if ((__tskim)->notify) \ | 33 | if ((__tskim)->notify) \ |
33 | bfa_itnim_tskdone((__tskim)->itnim); \ | 34 | bfa_itnim_tskdone((__tskim)->itnim); \ |
34 | } while (0) | 35 | } while (0) |
35 | 36 | ||
@@ -109,7 +110,7 @@ bfa_tskim_sm_uninit(struct bfa_tskim_s *tskim, enum bfa_tskim_event event) | |||
109 | break; | 110 | break; |
110 | 111 | ||
111 | default: | 112 | default: |
112 | bfa_assert(0); | 113 | bfa_sm_fault(tskim->bfa, event); |
113 | } | 114 | } |
114 | } | 115 | } |
115 | 116 | ||
@@ -145,7 +146,7 @@ bfa_tskim_sm_active(struct bfa_tskim_s *tskim, enum bfa_tskim_event event) | |||
145 | break; | 146 | break; |
146 | 147 | ||
147 | default: | 148 | default: |
148 | bfa_assert(0); | 149 | bfa_sm_fault(tskim->bfa, event); |
149 | } | 150 | } |
150 | } | 151 | } |
151 | 152 | ||
@@ -177,7 +178,7 @@ bfa_tskim_sm_cleanup(struct bfa_tskim_s *tskim, enum bfa_tskim_event event) | |||
177 | break; | 178 | break; |
178 | 179 | ||
179 | default: | 180 | default: |
180 | bfa_assert(0); | 181 | bfa_sm_fault(tskim->bfa, event); |
181 | } | 182 | } |
182 | } | 183 | } |
183 | 184 | ||
@@ -206,7 +207,7 @@ bfa_tskim_sm_iocleanup(struct bfa_tskim_s *tskim, enum bfa_tskim_event event) | |||
206 | break; | 207 | break; |
207 | 208 | ||
208 | default: | 209 | default: |
209 | bfa_assert(0); | 210 | bfa_sm_fault(tskim->bfa, event); |
210 | } | 211 | } |
211 | } | 212 | } |
212 | 213 | ||
@@ -241,7 +242,7 @@ bfa_tskim_sm_qfull(struct bfa_tskim_s *tskim, enum bfa_tskim_event event) | |||
241 | break; | 242 | break; |
242 | 243 | ||
243 | default: | 244 | default: |
244 | bfa_assert(0); | 245 | bfa_sm_fault(tskim->bfa, event); |
245 | } | 246 | } |
246 | } | 247 | } |
247 | 248 | ||
@@ -276,7 +277,7 @@ bfa_tskim_sm_cleanup_qfull(struct bfa_tskim_s *tskim, | |||
276 | break; | 277 | break; |
277 | 278 | ||
278 | default: | 279 | default: |
279 | bfa_assert(0); | 280 | bfa_sm_fault(tskim->bfa, event); |
280 | } | 281 | } |
281 | } | 282 | } |
282 | 283 | ||
@@ -302,7 +303,7 @@ bfa_tskim_sm_hcb(struct bfa_tskim_s *tskim, enum bfa_tskim_event event) | |||
302 | break; | 303 | break; |
303 | 304 | ||
304 | default: | 305 | default: |
305 | bfa_assert(0); | 306 | bfa_sm_fault(tskim->bfa, event); |
306 | } | 307 | } |
307 | } | 308 | } |
308 | 309 | ||