Lines Matching refs:head
193 let head = RobustListHead { in set_list() localVariable
198 let head = NonNull::from(&head).as_ptr(); in set_list() localVariable
201 let head_ref_mut = &mut *head; in set_list()
214 let ret = syscall2(set_robust_list, head as usize, len); in set_list()
234 let head = RobustListHead { in test01() localVariable
239 let head = NonNull::from(&head).as_ptr(); in test01() localVariable
267 println!("robust list next(get behind): {:?}", &unsafe { *head }); in test01()
270 let head_ref_mut = &mut *head; in test01()
275 println!("robust list next addr: {:?}", (*head).list.next); in test01()
278 (*(*head).list.next).next in test01()
284 let ret = syscall2(set_robust_list, head as usize, len); in test01()
290 println!("get before, set after: {:?}", head); in test01()
291 println!("get before, set after: {:?}", &unsafe { *head }); in test01()
296 let ret = syscall3(get_robust_list, 0, head as usize, len_ptr as usize); in test01()
307 println!("robust list head(get after): {:?}", head); in test01()
308 println!("robust list next(get after): {:?}", &unsafe { *head }); in test01()