Searched refs:next_key (Results 1 – 6 of 6) sorted by relevance
/DragonOS/kernel/src/bpf/map/ |
H A D | util.rs | 66 pub next_key: u64, field 76 next_key: u.__bindgen_anon_1.next_key, in from()
|
H A D | lru.rs | 77 fn get_next_key(&self, key: Option<&[u8]>, next_key: &mut [u8]) -> Result<()> { in get_next_key() 89 next_key.copy_from_slice(k.as_slice()); in get_next_key() 148 fn get_next_key(&self, key: Option<&[u8]>, next_key: &mut [u8]) -> Result<()> { in get_next_key() 149 self.per_cpu_maps.get_mut().get_next_key(key, next_key) in get_next_key()
|
H A D | hash_map.rs | 79 fn get_next_key(&self, key: Option<&[u8]>, next_key: &mut [u8]) -> Result<()> { in get_next_key() 91 next_key.copy_from_slice(k.as_slice()); in get_next_key() 150 fn get_next_key(&self, key: Option<&[u8]>, next_key: &mut [u8]) -> Result<()> { in get_next_key() 151 self.per_cpu_maps.get_mut().get_next_key(key, next_key) in get_next_key()
|
H A D | array_map.rs | 135 fn get_next_key(&self, key: Option<&[u8]>, next_key: &mut [u8]) -> Result<()> { in get_next_key() 145 next_key.copy_from_slice(&next_index.to_ne_bytes()); in get_next_key() 147 next_key.copy_from_slice(&0u32.to_ne_bytes()); in get_next_key() 212 fn get_next_key(&self, key: Option<&[u8]>, next_key: &mut [u8]) -> Result<()> { in get_next_key() 213 self.per_cpu_data.get_mut().get_next_key(key, next_key) in get_next_key()
|
H A D | mod.rs | 328 let mut next_key_buf = UserBufferWriter::new(arg.next_key as *mut u8, key_size, true)?; in bpf_map_get_next_key() 330 let next_key = next_key_buf.buffer(0)?; in bpf_map_get_next_key() localVariable 331 inner.get_next_key(key, next_key)?; in bpf_map_get_next_key()
|
/DragonOS/kernel/src/include/bindings/ |
H A D | linux_bpf.rs | 540 pub next_key: __u64,
|