@@ -193,65 +193,77 @@ impl GS {
193
193
}
194
194
195
195
/// Alias for [`CS::set_reg()`]
196
+ #[ deprecated( since = "0.14.4" , note = "use `CS::set_reg()` instead" ) ]
196
197
#[ inline]
197
198
pub unsafe fn set_cs ( sel : SegmentSelector ) {
198
199
CS :: set_reg ( sel)
199
200
}
200
201
/// Alias for [`SS::set_reg()`]
202
+ #[ deprecated( since = "0.14.4" , note = "use `SS::set_reg()` instead" ) ]
201
203
#[ inline]
202
204
pub unsafe fn load_ss ( sel : SegmentSelector ) {
203
205
SS :: set_reg ( sel)
204
206
}
205
207
/// Alias for [`DS::set_reg()`]
208
+ #[ deprecated( since = "0.14.4" , note = "use `DS::set_reg()` instead" ) ]
206
209
#[ inline]
207
210
pub unsafe fn load_ds ( sel : SegmentSelector ) {
208
211
DS :: set_reg ( sel)
209
212
}
210
213
/// Alias for [`ES::set_reg()`]
214
+ #[ deprecated( since = "0.14.4" , note = "use `ES::set_reg()` instead" ) ]
211
215
#[ inline]
212
216
pub unsafe fn load_es ( sel : SegmentSelector ) {
213
217
ES :: set_reg ( sel)
214
218
}
215
219
/// Alias for [`FS::set_reg()`]
220
+ #[ deprecated( since = "0.14.4" , note = "use `FS::set_reg()` instead" ) ]
216
221
#[ inline]
217
222
pub unsafe fn load_fs ( sel : SegmentSelector ) {
218
223
FS :: set_reg ( sel)
219
224
}
220
225
/// Alias for [`GS::set_reg()`]
226
+ #[ deprecated( since = "0.14.4" , note = "use `GS::set_reg()` instead" ) ]
221
227
#[ inline]
222
228
pub unsafe fn load_gs ( sel : SegmentSelector ) {
223
229
GS :: set_reg ( sel)
224
230
}
225
231
/// Alias for [`GS::swap()`]
232
+ #[ deprecated( since = "0.14.4" , note = "use `GS::swap()` instead" ) ]
226
233
#[ inline]
227
234
pub unsafe fn swap_gs ( ) {
228
235
GS :: swap ( )
229
236
}
230
237
/// Alias for [`CS::get_reg()`]
238
+ #[ deprecated( since = "0.14.4" , note = "use `CS::get_reg()` instead" ) ]
231
239
#[ inline]
232
240
pub fn cs ( ) -> SegmentSelector {
233
241
CS :: get_reg ( )
234
242
}
235
243
/// Alias for [`FS::write_base()`].
236
244
///
237
245
/// Raises #GP if the provided address is non-canonical.
246
+ #[ deprecated( since = "0.14.4" , note = "use `FS::write_base()` instead" ) ]
238
247
#[ inline]
239
248
pub unsafe fn wrfsbase ( val : u64 ) {
240
249
FS :: write_base ( VirtAddr :: new ( val) )
241
250
}
242
251
/// Alias for [`FS::read_base()`]
252
+ #[ deprecated( since = "0.14.4" , note = "use `FS::read_base()` instead" ) ]
243
253
#[ inline]
244
254
pub unsafe fn rdfsbase ( ) -> u64 {
245
255
FS :: read_base ( ) . as_u64 ( )
246
256
}
247
257
/// Alias for [`GS::write_base()`].
248
258
///
249
259
/// Raises #GP if the provided address is non-canonical.
260
+ #[ deprecated( since = "0.14.4" , note = "use `GS::write_base()` instead" ) ]
250
261
#[ inline]
251
262
pub unsafe fn wrgsbase ( val : u64 ) {
252
263
GS :: write_base ( VirtAddr :: new ( val) )
253
264
}
254
265
/// Alias for [`GS::read_base()`]
266
+ #[ deprecated( since = "0.14.4" , note = "use `GS::read_base()` instead" ) ]
255
267
#[ inline]
256
268
pub unsafe fn rdgsbase ( ) -> u64 {
257
269
GS :: read_base ( ) . as_u64 ( )
0 commit comments