Searched refs:prev_ptr (Results 1 – 8 of 8) sorted by relevance
/linux/tools/perf/util/ |
H A D | hashmap.c | 135 struct hashmap_entry *cur, **prev_ptr; in hashmap_find_entry() local 140 for (prev_ptr = &map->buckets[hash], cur = *prev_ptr; in hashmap_find_entry() 142 prev_ptr = &cur->next, cur = cur->next) { in hashmap_find_entry() 145 *pprev = prev_ptr; in hashmap_find_entry()
|
/linux/tools/lib/bpf/ |
H A D | hashmap.c | 135 struct hashmap_entry *cur, **prev_ptr; in hashmap_find_entry() local 140 for (prev_ptr = &map->buckets[hash], cur = *prev_ptr; in hashmap_find_entry() 142 prev_ptr = &cur->next, cur = cur->next) { in hashmap_find_entry() 145 *pprev = prev_ptr; in hashmap_find_entry()
|
/linux/drivers/net/fddi/skfp/h/ |
H A D | sba.h | 26 struct timer_cell *prev_ptr ; member
|
/linux/rust/kernel/ |
H A D | list.rs | 835 fn prev_ptr(&self) -> *mut ListLinksFields { in prev_ptr() method 872 let prev = self.prev_ptr(); in peek_prev() 880 // * `self.prev_ptr()` never returns `self.next`. in peek_prev() 918 // INVARIANT: `prev_ptr()` always returns a pointer that is null or in the list. in move_prev() 919 self.next = self.prev_ptr(); in move_prev()
|
/linux/rust/kernel/device/ |
H A D | property.rs | 222 let prev_ptr = match prev.take() { in children() localVariable 235 // - `prev_ptr` may be null, which is allowed and corresponds to in children() 236 // getting the first child. Otherwise, `prev_ptr` is valid, as it in children() 238 // - `prev_ptr` has its refount incremented. in children() 239 // - The increment of `prev_ptr` is relinquished, i.e. the in children() 241 let next = unsafe { bindings::fwnode_get_next_child_node(self.as_raw(), prev_ptr) }; in children()
|
/linux/sound/pci/ca0106/ |
H A D | ca0106_main.c | 1020 unsigned int ptr, prev_ptr; in snd_ca0106_pcm_pointer_playback() local 1027 prev_ptr = -1; in snd_ca0106_pcm_pointer_playback() 1035 if (prev_ptr == ptr) in snd_ca0106_pcm_pointer_playback() 1037 prev_ptr = ptr; in snd_ca0106_pcm_pointer_playback()
|
/linux/drivers/rapidio/devices/ |
H A D | tsi721.c | 1779 u64 *sts_ptr, last_ptr = 0, prev_ptr = 0; in tsi721_omsg_handler() local 1792 prev_ptr = last_ptr; in tsi721_omsg_handler() 1822 if (prev_ptr) in tsi721_omsg_handler() 1823 tx_slot = (prev_ptr - in tsi721_omsg_handler()
|
/linux/kernel/bpf/ |
H A D | verifier.c | 1592 void *prev_ptr = NULL; in release_lock_state() local 1603 state->active_lock_ptr = prev_ptr; in release_lock_state() 1608 prev_ptr = state->refs[i].ptr; in release_lock_state()
|