Home
last modified time | relevance | path

Searched refs:list_prev (Results 1 – 19 of 19) sorted by relevance

/freebsd/sys/contrib/openzfs/module/os/freebsd/spl/
H A Dlist.c42 lnew->list_prev = (node); \
44 (node)->list_next->list_prev = lnew; \
51 lnew->list_prev = (node)->list_prev; \
52 (node)->list_prev->list_next = lnew; \
53 (node)->list_prev = lnew; \
57 (node)->list_prev->list_next = (node)->list_next; \
58 (node)->list_next->list_prev = (node)->list_prev; \
59 (node)->list_next = (node)->list_prev = NULL
70 list->list_head.list_next = list->list_head.list_prev = in list_create()
81 ASSERT3P(list->list_head.list_prev, ==, node); in list_destroy()
[all …]
/freebsd/sys/contrib/vchiq/interface/compat/
H A Dlist.h92 list_prev(const struct list_head *node) in list_prev() function
209 list_entry(list_prev(&(ENTRY)->FIELD), typeof(*(ENTRY)), FIELD)
230 (VAR) = list_entry(list_prev(&(VAR)->FIELD), typeof(*(VAR)), \
/freebsd/sys/contrib/openzfs/include/os/freebsd/spl/sys/
H A Dlist_impl.h38 struct list_node *list_prev; member
H A Dlist.h53 void *list_prev(list_t *, void *);
/freebsd/sys/cddl/contrib/opensolaris/uts/common/sys/
H A Dlist_impl.h38 struct list_node *list_prev; member
H A Dlist.h53 void *list_prev(list_t *, void *);
/freebsd/sys/contrib/openzfs/lib/libspl/include/sys/
H A Dlist.h53 void *list_prev(list_t *, void *);
/freebsd/sys/contrib/openzfs/module/zfs/
H A Dmultilist.c368 void *prev = list_prev(&mls->mls_list, obj); in multilist_sublist_is_empty()
435 return (list_prev(&mls->mls_list, obj));
H A Dspa_stats.c354 sth = list_prev(&shl->procfs_list.pl_list, sth)) { in spa_txg_history_set()
383 sth = list_prev(&shl->procfs_list.pl_list, sth)) { in spa_txg_history_set_io()
687 smh = list_prev(&shl->procfs_list.pl_list, smh)) { in spa_mmp_history_set_skip()
718 smh = list_prev(&shl->procfs_list.pl_list, smh)) { in spa_mmp_history_set()
H A Dspa_misc.c2365 sip = list_prev(&shl->procfs_list.pl_list, sip)) { in spa_import_progress_set_state()
2396 sip = list_prev(&shl->procfs_list.pl_list, sip)) { in spa_import_progress_set_notes_impl()
2446 sip = list_prev(&shl->procfs_list.pl_list, sip)) { in spa_import_progress_set_max_txg()
2471 sip = list_prev(&shl->procfs_list.pl_list, sip)) { in spa_import_progress_set_mmp_check()
2518 sip = list_prev(&shl->procfs_list.pl_list, sip)) { in spa_import_progress_remove()
H A Dfm.c332 ev = list_prev(&zevent_list, ze->ze_zevent); in zfs_zevent_next()
440 ev = list_prev(&zevent_list, ev)) { in zfs_zevent_seek()
H A Dzil.c1684 lwb_t *prev_lwb = list_prev(&zilog->zl_lwb_list, lwb); in zil_lwb_set_zio_dependency()
2933 } else if ((plwb = list_prev(&zilog->zl_lwb_list, lwb)) in zil_process_commit_list()
H A Darc.c8473 for (hdr = list_prev(buflist, head); hdr; hdr = hdr_prev) { in l2arc_write_done()
8474 hdr_prev = list_prev(buflist, hdr); in l2arc_write_done()
9027 lb_ptr_buf_prev = list_prev(&dev->l2ad_lbptr_list, lb_ptr_buf); in l2arc_evict()
9057 hdr_prev = list_prev(buflist, hdr); in l2arc_evict()
/freebsd/sys/contrib/openzfs/include/os/linux/spl/sys/
H A Dlist.h174 list_prev(list_t *list, void *object) in list_prev() function
/freebsd/sys/contrib/openzfs/lib/libspl/
H A Dlist.c179 list_prev(list_t *list, void *object) in list_prev() function
/freebsd/sys/contrib/openzfs/lib/libuutil/
H A Dlibuutil.abi170 …<elf-symbol name='list_prev' type='func-type' binding='global-binding' visibility='default-visibil…
883 …nction-decl name='list_prev' mangled-name='list_prev' visibility='default' binding='global' size-i…
/freebsd/sys/contrib/openzfs/lib/libzfs_core/
H A Dlibzfs_core.abi155 …<elf-symbol name='list_prev' type='func-type' binding='global-binding' visibility='default-visibil…
881 …nction-decl name='list_prev' mangled-name='list_prev' visibility='default' binding='global' size-i…
/freebsd/sys/contrib/openzfs/cmd/
H A Dztest.c6155 tmp_cb = list_prev(&zcl.zcl_callbacks, tmp_cb); in ztest_dmu_commit_callbacks()
/freebsd/sys/contrib/openzfs/lib/libzfs/
H A Dlibzfs.abi234 …<elf-symbol name='list_prev' type='func-type' binding='global-binding' visibility='default-visibil…
1395 …nction-decl name='list_prev' mangled-name='list_prev' visibility='default' binding='global' size-i…