Query: list_empty_careful
OS: centos
Section: 9
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
LIST_EMPTY_CAREFUL(9) Data Types LIST_EMPTY_CAREFUL(9)NAMElist_empty_careful - tests whether a list is empty and not being modifiedSYNOPSISint list_empty_careful(const struct list_head * head);ARGUMENTShead the list to testDESCRIPTIONtests whether a list is empty _and_ checks that no other CPU might be in the process of modifying either member (next or prev)NOTEusing list_empty_careful without synchronization can only be safe if the only activity that can happen to the list entry is list_del_init. Eg. it cannot be used if another CPU could re-list_add it.COPYRIGHTKernel Hackers Manual 3.10 June 2014 LIST_EMPTY_CAREFUL(9)
| Related Man Pages |
|---|
| del_timer_sync(9) - centos |
| struct_irq_chip_generic(9) - centos |
| struct_rio_mport(9) - centos |
| gtester(1) - centos |
| struct_sk_buff(9) - suse |
| Similar Topics in the Unix Linux Community |
|---|
| Is UNIX an open source OS ? |
| Weird 'find' results |
| Shopt -s histappend |
| Unsure why access time on a directory change isn't changing |
| Controlling user input |