Function report |
Source Code:include\linux\xarray.h |
Create Date:2022-07-28 05:42:18 |
Last Modify:2020-03-12 14:18:49 | Copyright©Brick |
home page | Tree |
Annotation kernel can get tool activity | Download SCCT | Chinese |
Name:xas_set() - Set up XArray operation state for a different index
Proto:static inline void xas_set(struct xa_state *xas, unsigned long index)
Type:void
Parameter:
Type | Parameter | Name |
---|---|---|
struct xa_state * | xas | |
unsigned long | index |
1543 | xa_node = XAS_RESTART |
Name | Describe |
---|---|
xas_set_range | |
ida_alloc_range | da_alloc_range() - Allocate an unused ID.*@ida: IDA handle.*@min: Lowest ID to allocate.*@max: Highest ID to allocate.*@gfp: Memory allocation flags.* Allocate an ID between @min and @max, inclusive. The allocated ID will |
check_xas_retry | |
check_xa_mark_1 | |
check_xas_erase | |
check_multi_store_3 | |
check_find_3 | |
check_move_tiny | |
check_move_max | |
check_move_small | |
memfd_wait_for_pins | Setting SEAL_WRITE requires us to verify there's no pending writer. However,* via get_user_pages(), drivers might have some pending I/O without any active* user-space mappings (eg., direct-IO, AIO). Therefore, we look at all pages |
dax_lock_page | dax_lock_mapping_entry - Lock the DAX entry corresponding to a page*@page: The page whose entry we want to lock* Context: Process context.* Return: A cookie to pass to dax_unlock_page() or 0 if the entry could* not be locked. |
grab_mapping_entry | Find page cache entry at given index. If it is a DAX entry, return it* with the entry locked. If the page cache doesn't contain an entry at* that index, add a locked empty entry.* When requesting an entry with size DAX_PMD, grab_mapping_entry() will |
Source code conversion tool public plug-in interface | X |
---|---|
Support c/c++/esqlc/java Oracle/Informix/Mysql Plug-in can realize: logical Report Code generation and batch code conversion |