| Commit message (Expand) | Author | Age | Files | Lines |
* | list: Fix a typo at the kernel-doc markup | Mauro Carvalho Chehab | 2021-01-04 | 1 | -1/+1 |
* | list.h: Update comment to explicitly note circular lists | Asif Rasheed | 2020-11-19 | 1 | -1/+1 |
* | include/linux/list.h: add a macro to test if entry is pointing to the head | Andy Shevchenko | 2020-10-16 | 1 | -10/+19 |
* | list: add "list_del_init_careful()" to go with "list_empty_careful()" | Linus Torvalds | 2020-08-02 | 1 | -1/+19 |
* | list/hashtable: minor documentation corrections. | NeilBrown | 2020-03-17 | 1 | -1/+1 |
* | Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 2020-01-28 | 1 | -24/+112 |
|\ |
|
| * | rcu: Add and update docbook header comments in list.h | Paul E. McKenney | 2020-01-10 | 1 | -17/+95 |
| * | list: Add hlist_unhashed_lockless() | Eric Dumazet | 2019-12-09 | 1 | -11/+21 |
* | | list: introduce list_for_each_continue() | Pavel Begunkov | 2019-12-19 | 1 | -0/+10 |
|/ |
|
* | xskmap: Move non-standard list manipulation to helper | Toke Høiland-Jørgensen | 2019-06-29 | 1 | -0/+14 |
* | Merge tag 'for-5.2/dm-changes-v2' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 2019-05-16 | 1 | -1/+1 |
|\ |
|
| * | list: Don't use WRITE_ONCE() in hlist_add_behind() | Nikos Tsironis | 2019-04-18 | 1 | -1/+1 |
* | | mm: shuffle initial free memory to improve memory-side-cache utilization | Dan Williams | 2019-05-14 | 1 | -0/+17 |
* | | list: add function list_rotate_to_front() | Tobin C. Harding | 2019-05-14 | 1 | -0/+18 |
|/ |
|
* | include/linux/list.h: fix list_is_first() kernel-doc | Randy Dunlap | 2019-03-29 | 1 | -1/+1 |
* | mm, compaction: use free lists to quickly locate a migration source | Mel Gorman | 2019-03-05 | 1 | -0/+11 |
* | list: introduce list_bulk_move_tail helper | Christian König | 2018-10-10 | 1 | -0/+23 |
* | net: core: another layer of lists, around PF_MEMALLOC skb handling | Edward Cree | 2018-07-04 | 1 | -0/+30 |
* | License cleanup: add SPDX GPL-2.0 license identifier to files with no license | Greg Kroah-Hartman | 2017-11-02 | 1 | -0/+1 |
* | list: introduce list_for_each_entry_from_reverse helper | Jiri Pirko | 2017-02-03 | 1 | -0/+13 |
* | list: Split list_del() debug checking into separate function | Kees Cook | 2016-10-31 | 1 | -6/+9 |
* | list: Split list_add() debug checking into separate function | Kees Cook | 2016-10-31 | 1 | -6/+16 |
* | list: Expand list_first_entry_or_null() | Chris Wilson | 2016-09-14 | 1 | -2/+5 |
* | hlist: Add hlist_is_singular_node() helper | Thomas Gleixner | 2016-07-07 | 1 | -0/+10 |
* | list: kill list_force_poison() | Dan Williams | 2016-03-09 | 1 | -11/+0 |
* | mm, dax, pmem: introduce {get|put}_dev_pagemap() for dax-gup | Dan Williams | 2016-01-15 | 1 | -0/+11 |
* | list: Use WRITE_ONCE() when initializing list_head structures | Paul E. McKenney | 2015-12-04 | 1 | -1/+1 |
* | list: Use READ_ONCE() when testing for empty lists | Paul E. McKenney | 2015-11-23 | 1 | -2/+2 |
* | list: Use WRITE_ONCE() when adding to lists and hlists | Paul E. McKenney | 2015-11-23 | 1 | -4/+4 |
* | rculist: Use WRITE_ONCE() when deleting from reader-visible list | Paul E. McKenney | 2015-10-06 | 1 | -2/+3 |
* | inode: add hlist_fake to avoid the inode hash lock in evict | Josef Bacik | 2015-08-17 | 1 | -0/+5 |
* | Replace mentions of "list_struct" to "list_head" | Andrey Utkin | 2014-11-20 | 1 | -17/+17 |
* | list: include linux/kernel.h | Masahiro Yamada | 2014-10-14 | 1 | -0/+1 |
* | list: fix order of arguments for hlist_add_after(_rcu) | Ken Helias | 2014-08-06 | 1 | -2/+2 |
* | list: make hlist_add_after() argument names match hlist_add_after_rcu() | Ken Helias | 2014-08-06 | 1 | -7/+7 |
* | list: introduce list_last_entry(), use list_{first,last}_entry() | Oleg Nesterov | 2013-11-13 | 1 | -4/+15 |
* | list: change list_for_each_entry*() to use list_*_entry() | Oleg Nesterov | 2013-11-13 | 1 | -22/+22 |
* | list: introduce list_next_entry() and list_prev_entry() | Oleg Nesterov | 2013-11-13 | 1 | -0/+16 |
* | linked-list: Remove __list_for_each | Dave Jones | 2013-07-16 | 1 | -11/+0 |
* | list: introduce list_first_entry_or_null | Jiri Pirko | 2013-05-31 | 1 | -0/+11 |
* | list: Fix double fetch of pointer in hlist_entry_safe() | Paul E. McKenney | 2013-03-14 | 1 | -1/+3 |
* | hlist: drop the node parameter from iterators | Sasha Levin | 2013-02-27 | 1 | -27/+22 |
* | list: remove prefetching from regular list iterators | Linus Torvalds | 2011-05-19 | 1 | -15/+11 |
* | hlist: remove software prefetching in hlist iterators | Linus Torvalds | 2011-05-19 | 1 | -5/+4 |
* | Expand CONFIG_DEBUG_LIST to several other list operations | Linus Torvalds | 2011-02-18 | 1 | -3/+9 |
* | list.h: new helper - hlist_add_fake() | Al Viro | 2010-10-25 | 1 | -0/+6 |
* | Drop a couple of unnecessary asm/system.h inclusions | David Howells | 2010-10-07 | 1 | -1/+0 |
* | Merge branch 'master' into for-linus | Chris Metcalf | 2010-07-06 | 1 | -0/+15 |
|\ |
|
| * | fs: fix superblock iteration race | npiggin@suse.de | 2010-06-29 | 1 | -0/+15 |
* | | Move list types from <linux/list.h> to <linux/types.h>. | Chris Metcalf | 2010-07-06 | 1 | -12/+1 |
|/ |
|