Function report |
Source Code:include\asm-generic\bitops\instrumented-atomic.h |
Create Date:2022-07-28 05:34:15 |
| Last Modify:2020-03-12 14:18:49 | Copyright©Brick |
| home page | Tree |
| Annotation kernel can get tool activity | Download SCCT | Chinese |
Name:set_bit - Atomically set a bit in memory*@nr: the bit to set*@addr: the address to start counting from* This is a relaxed atomic operation (no implied memory barriers).* Note that @nr may be almost arbitrarily large; this function is not
Proto:static inline void set_bit(long nr, volatile unsigned long *addr)
Type:void
Parameter:
| Type | Parameter | Name |
|---|---|---|
| long | nr | |
| volatile unsigned long * | addr |
| 28 | kasan_check_write(addr + BIT_WORD(nr), sizeof(long)) |
| Name | Describe |
|---|---|
| vsscanf | vsscanf - Unformat a buffer into a list of arguments*@buf: input buffer*@fmt: format of buffer*@args: arguments |
| get_cpuflags | |
| idt_setup_from_table | |
| add_taint | add_taint: add a taint flag if not already set.*@flag: one of the TAINT_* constants.*@lockdep_ok: whether lock debugging is still OK.* If something bad has gone wrong, you'll want @lockdebug_ok = false, but for |
| __oom_reap_task_mm | |
| blk_queue_flag_set | lk_queue_flag_set - atomically set a queue flag*@flag: flag to be set*@q: request queue |
| key_schedule_gc_links | Schedule a dead links collection run. |
| wb_io_lists_populated | |
| set_bit_le | |
| assign_bit | assign_bit - Assign value to a bit in memory*@nr: the bit to set*@addr: the address to start counting from*@value: the value to assign |
| cpumask_set_cpu | pumask_set_cpu - set a cpu in a cpumask*@cpu: cpu number (< nr_cpu_ids)*@dstp: the cpumask pointer |
| set_ti_thread_flag | lag set/clear/test wrappers* - pass TIF_xxxx constants to these functions |
| __node_set |
| 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 |