@@ -46,8 +46,8 @@ static __be16 t10_pi_ip_fn(void *data, unsigned int len)
46
46
* 16 bit app tag, 32 bit reference tag. Type 3 does not define the ref
47
47
* tag.
48
48
*/
49
- static int t10_pi_generate (struct blk_integrity_iter * iter , csum_fn * fn ,
50
- unsigned int type )
49
+ static blk_status_t t10_pi_generate (struct blk_integrity_iter * iter ,
50
+ csum_fn * fn , unsigned int type )
51
51
{
52
52
unsigned int i ;
53
53
@@ -67,11 +67,11 @@ static int t10_pi_generate(struct blk_integrity_iter *iter, csum_fn *fn,
67
67
iter -> seed ++ ;
68
68
}
69
69
70
- return 0 ;
70
+ return BLK_STS_OK ;
71
71
}
72
72
73
- static int t10_pi_verify (struct blk_integrity_iter * iter , csum_fn * fn ,
74
- unsigned int type )
73
+ static blk_status_t t10_pi_verify (struct blk_integrity_iter * iter ,
74
+ csum_fn * fn , unsigned int type )
75
75
{
76
76
unsigned int i ;
77
77
@@ -108,7 +108,7 @@ static int t10_pi_verify(struct blk_integrity_iter *iter, csum_fn *fn,
108
108
"(rcvd %04x, want %04x)\n" , iter -> disk_name ,
109
109
(unsigned long long )iter -> seed ,
110
110
be16_to_cpu (pi -> guard_tag ), be16_to_cpu (csum ));
111
- return - EILSEQ ;
111
+ return BLK_STS_PROTECTION ;
112
112
}
113
113
114
114
next :
@@ -117,45 +117,45 @@ static int t10_pi_verify(struct blk_integrity_iter *iter, csum_fn *fn,
117
117
iter -> seed ++ ;
118
118
}
119
119
120
- return 0 ;
120
+ return BLK_STS_OK ;
121
121
}
122
122
123
- static int t10_pi_type1_generate_crc (struct blk_integrity_iter * iter )
123
+ static blk_status_t t10_pi_type1_generate_crc (struct blk_integrity_iter * iter )
124
124
{
125
125
return t10_pi_generate (iter , t10_pi_crc_fn , 1 );
126
126
}
127
127
128
- static int t10_pi_type1_generate_ip (struct blk_integrity_iter * iter )
128
+ static blk_status_t t10_pi_type1_generate_ip (struct blk_integrity_iter * iter )
129
129
{
130
130
return t10_pi_generate (iter , t10_pi_ip_fn , 1 );
131
131
}
132
132
133
- static int t10_pi_type1_verify_crc (struct blk_integrity_iter * iter )
133
+ static blk_status_t t10_pi_type1_verify_crc (struct blk_integrity_iter * iter )
134
134
{
135
135
return t10_pi_verify (iter , t10_pi_crc_fn , 1 );
136
136
}
137
137
138
- static int t10_pi_type1_verify_ip (struct blk_integrity_iter * iter )
138
+ static blk_status_t t10_pi_type1_verify_ip (struct blk_integrity_iter * iter )
139
139
{
140
140
return t10_pi_verify (iter , t10_pi_ip_fn , 1 );
141
141
}
142
142
143
- static int t10_pi_type3_generate_crc (struct blk_integrity_iter * iter )
143
+ static blk_status_t t10_pi_type3_generate_crc (struct blk_integrity_iter * iter )
144
144
{
145
145
return t10_pi_generate (iter , t10_pi_crc_fn , 3 );
146
146
}
147
147
148
- static int t10_pi_type3_generate_ip (struct blk_integrity_iter * iter )
148
+ static blk_status_t t10_pi_type3_generate_ip (struct blk_integrity_iter * iter )
149
149
{
150
150
return t10_pi_generate (iter , t10_pi_ip_fn , 3 );
151
151
}
152
152
153
- static int t10_pi_type3_verify_crc (struct blk_integrity_iter * iter )
153
+ static blk_status_t t10_pi_type3_verify_crc (struct blk_integrity_iter * iter )
154
154
{
155
155
return t10_pi_verify (iter , t10_pi_crc_fn , 3 );
156
156
}
157
157
158
- static int t10_pi_type3_verify_ip (struct blk_integrity_iter * iter )
158
+ static blk_status_t t10_pi_type3_verify_ip (struct blk_integrity_iter * iter )
159
159
{
160
160
return t10_pi_verify (iter , t10_pi_ip_fn , 3 );
161
161
}
0 commit comments