Function report |
Source Code:include\asm-generic\bitops\instrumented-non-atomic.h |
Create Date:2022-07-28 05:34:16 |
Last Modify:2020-03-12 14:18:49 | Copyright©Brick |
home page | Tree |
Annotation kernel can get tool activity | Download SCCT | Chinese |
Name:__clear_bit - Clears a bit in memory*@nr: the bit to clear*@addr: the address to start counting from* Unlike clear_bit(), this function is non-atomic. If it is called on the same* region of memory concurrently, the effect may be that only one operation
Proto:static inline void __clear_bit(long nr, volatile unsigned long *addr)
Type:void
Parameter:
Type | Parameter | Name |
---|---|---|
long | nr | |
volatile unsigned long * | addr |
42 | kasan_check_write(addr + BIT_WORD(nr), sizeof(long)) |
43 | arch___clear_bit(nr, addr) |
Name | Describe |
---|---|
tag_clear | |
ida_free | da_free() - Release an allocated ID.*@ida: IDA handle.*@id: Previously allocated ID.* Context: Any context. |
test_find_first_bit | This is Schlemiel the Painter's algorithm. It should be called after* all other tests for the same bitmap because it sets all bits of bitmap to 1. |
kasan_bitops | |
clear_multiples | |
__mc_scan_banks | |
__mce_disable_bank | |
cmci_discover | Enable CMCI (Corrected Machine Check Interrupt) for available MCE banks* on this CPU. Use the algorithm recommended in the SDM to discover shared* banks. |
__cmci_disable_bank | Caller must hold the lock on cmci_discover_lock |
pseudo_lock_minor_get | pseudo_lock_minor_get - Obtain available minor number*@minor: Pointer to where new minor number will be stored* A bitmask is used to track available minor numbers. Here the next free* minor number is marked as unavailable and returned. |
flat_send_IPI_mask_allbutself | |
pwq_activate_delayed_work | |
init_rt_rq | |
__delist_rt_entity | |
zap_class | Remove all references to a lock class. The caller must hold the graph lock. |
detach_if_pending | |
__reset_page_owner | |
blkcg_deactivate_policy | lkcg_deactivate_policy - deactivate a blkcg policy on a request_queue*@q: request_queue of interest*@pol: blkcg policy to deactivate* Deactivate @pol on @q. Follows the same synchronization rules as* blkcg_activate_policy(). |
bfq_clear_bfqq_just_created | |
bfq_clear_bfqq_busy | |
bfq_clear_bfqq_wait_request | |
bfq_clear_bfqq_non_blocking_wait_rq | |
bfq_clear_bfqq_fifo_expire | |
bfq_clear_bfqq_has_short_ttime | |
bfq_clear_bfqq_sync | |
bfq_clear_bfqq_IO_bound | |
bfq_clear_bfqq_in_large_burst | |
bfq_clear_bfqq_coop | |
bfq_clear_bfqq_split_coop | |
bfq_clear_bfqq_softrt_update | |
bfq_clear_bfqq_has_waker | |
__clear_close_on_exec | |
__clear_open_fd | |
__clear_bit_le | |
__assign_bit | |
bitmap_clear | |
__cpumask_clear_cpu |
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 |