Searched refs:pprev (Results 1 - 9 of 9) sorted by relevance
/freebsd-13-stable/sys/compat/linuxkpi/common/include/linux/ |
H A D | rculist.h | 90 #define hlist_pprev_rcu(node) (*((struct hlist_node **)((node)->pprev))) 96 n->pprev = &prev->next; 99 n->next->pprev = &n->next; 113 struct hlist_node **pprev = n->pprev; local 115 WRITE_ONCE(*pprev, next); 117 next->pprev = pprev; 126 n->pprev = &h->first; 129 first->pprev [all...] |
H A D | list.h | 336 struct hlist_node *next, **pprev; member in struct:hlist_node 344 (node)->pprev = NULL; \ 351 return !h->pprev; 365 WRITE_ONCE(*(n->pprev), n->next); 367 n->next->pprev = n->pprev; 386 h->first->pprev = &n->next; 388 n->pprev = &h->first; 395 n->pprev = next->pprev; [all...] |
/freebsd-13-stable/sys/contrib/openzfs/include/os/freebsd/spl/sys/ |
H A D | ccompat.h | 74 struct hlist_node *next, **pprev; member in struct:hlist_node 103 h->first->pprev = &n->next; 105 n->pprev = &h->first; 111 WRITE_ONCE(*(n->pprev), n->next); 113 n->next->pprev = n->pprev; 132 (node)->pprev = NULL; \
|
/freebsd-13-stable/sys/dev/drm2/ |
H A D | drm_linux_list.h | 188 struct hlist_node *next, **pprev; member in struct:hlist_node 197 (node)->pprev = NULL; \ 204 return !h->pprev; 219 n->next->pprev = n->pprev; 220 *n->pprev = n->next; 239 h->first->pprev = &n->next; 241 n->pprev = &h->first; 248 n->pprev = next->pprev; [all...] |
/freebsd-13-stable/lib/libpmc/pmu-events/ |
H A D | list.h | 300 struct hlist_node *next, **pprev; member in struct:hlist_node 309 (node)->pprev = NULL; \ 316 return !h->pprev; 331 n->next->pprev = n->pprev; 332 *n->pprev = n->next; 351 h->first->pprev = &n->next; 353 n->pprev = &h->first; 360 n->pprev = next->pprev; [all...] |
/freebsd-13-stable/sys/netpfil/ipfw/ |
H A D | dn_sched_qfq.c | 715 struct qfq_class *cl, struct qfq_class **pprev) 725 if (!pprev) { 726 pprev = &grp->slots[i]; 727 while (*pprev && *pprev != cl) 728 pprev = &(*pprev)->next; 732 *pprev = cl->next; 747 struct qfq_class **pprev) 755 qfq_slot_remove(q, grp, cl, pprev); [all...] |
/freebsd-13-stable/sys/dev/hpt27xx/ |
H A D | ldm.h | 172 struct timer_call ** pprev; member in struct:timer_call 176 #define ldm_init_timer(timer) do { (timer)->next=0; (timer)->pprev=0; } while (0) 180 HPT_ASSERT((timer)->next==0 && (timer)->pprev==0);\
|
/freebsd-13-stable/sys/dev/hptnr/ |
H A D | ldm.h | 172 struct timer_call ** pprev; member in struct:timer_call 176 #define ldm_init_timer(timer) do { (timer)->next=0; (timer)->pprev=0; } while (0) 180 HPT_ASSERT((timer)->next==0 && (timer)->pprev==0);\
|
/freebsd-13-stable/sys/dev/hptrr/ |
H A D | ldm.h | 171 struct timer_call ** pprev; member in struct:timer_call 175 #define ldm_init_timer(timer) do { (timer)->next=0; (timer)->pprev=0; } while (0) 179 HPT_ASSERT((timer)->next==0 && (timer)->pprev==0);\
|
Completed in 190 milliseconds