Lines Matching refs:index
59 for index in (DEV_MAJOR_DYN_END.data()..DEV_MAJOR_HASH_SIZE).rev() { in find_dynamic_major()
60 if let Some(item) = chardevs.get(index as usize) { in find_dynamic_major()
62 return Ok(Major::new(index)); // 返回可用的主设备号 in find_dynamic_major()
67 for index in in find_dynamic_major()
70 if let Some(chardevss) = chardevs.get(Self::major_to_index(Major::new(index))) { in find_dynamic_major()
73 if item.device_number().major().data() == index { in find_dynamic_major()
80 return Ok(Major::new(index)); // 返回可用的主设备号 in find_dynamic_major()
150 for (index, item) in items.iter().enumerate() { in __register_chardev_region()
151 insert_index = index; in __register_chardev_region()
187 for (index, item) in items.iter().enumerate() { in __unregister_chardev_region()
190 items.remove(index); in __unregister_chardev_region()