| /linux/Documentation/translations/zh_CN/core-api/ |
| H A D | cachetlb.rst | 39 1) ``void flush_tlb_all(void)`` 45 2) ``void flush_tlb_mm(struct mm_struct *mm)`` 54 3) ``void flush_tlb_range(struct vm_area_struct *vma, 68 4) ``void flush_tlb_page(struct vm_area_struct *vma, unsigned long addr)`` 81 5) ``void update_mmu_cache(struct vm_area_struct *vma, 119 1) ``void flush_cache_mm(struct mm_struct *mm)`` 127 2) ``void flush_cache_dup_mm(struct mm_struct *mm)`` 137 3) ``void flush_cache_range(struct vm_area_struct *vma, 150 4) ``void flush_cache_page(struct vm_area_struct *vma, unsigned long addr, unsigned long pfn)`` 166 5) ``void flush_cache_kmaps(void)`` [all …]
|
| H A D | assoc_array.rst | 91 void assoc_array_apply_edit(struct assoc_array_edit *edit); 98 void assoc_array_cancel_edit(struct assoc_array_edit *edit); 119 unsigned long (*get_key_chunk)(const void *index_key, int level); 128 unsigned long (*get_object_key_chunk)(const void *object, int level); 135 bool (*compare_object)(const void *object, const void *index_key); 142 int (*diff_objects)(const void *object, const void *index_key); 149 void (*free_object)(void *object); 162 void assoc_array_init(struct assoc_array *array); 172 const void *index_key, 173 void *object); [all …]
|
| H A D | watch_queue.rst | 104 void init_watch_list(struct watch_list *wlist, 105 void (*release_watch)(struct watch *wlist)); 110 * ``void remove_watch_list(struct watch_list *wlist);`` 126 * ``void put_watch_queue(struct watch_queue *wqueue);`` 143 void *private; /* 被观测对象的私有数据 */ 159 * ``void init_watch(struct watch *watch, struct watch_queue *wqueue);`` 190 void post_watch_notification(struct watch_list *wlist, 275 static void consumer(int rfd, struct watch_queue_buffer *buf) 283 void *p = buffer; 284 void *end = buffer + buf_len;
|
| H A D | kref.rst | 89 void data_release(struct kref *ref) 95 void more_data_handling(void *cb_data) 104 int my_data_handler(void) 192 static void release_entry(struct kref *ref) 200 static void put_entry(struct my_data *entry) 211 static void release_entry(struct kref *ref) 216 static void put_entry(struct my_data *entry) 246 static void release_entry(struct kref *ref) 256 static void put_entry(struct my_data *entry) 294 static void release_entry_rcu(struct kref *ref) [all …]
|
| /linux/Documentation/core-api/ |
| H A D | timekeeping.rst | 16 .. c:function:: ktime_t ktime_get( void ) 23 .. c:function:: ktime_t ktime_get_boottime( void ) 31 .. c:function:: ktime_t ktime_get_real( void ) 43 .. c:function:: ktime_t ktime_get_clocktai( void ) 51 .. c:function:: ktime_t ktime_get_raw( void ) 65 .. c:function:: u64 ktime_get_ns( void ) 66 u64 ktime_get_boottime_ns( void ) 67 u64 ktime_get_real_ns( void ) 68 u64 ktime_get_clocktai_ns( void ) 69 u64 ktime_get_raw_ns( void ) [all …]
|
| /linux/Documentation/wmi/devices/ |
| H A D | lenovo-wmi-gamezone.rst | 77 …[WmiMethodId(4), Implemented, Description("Is SupportGpu OverClock")] void IsSupportGpuOC([out, De… 78 …[WmiMethodId(11), Implemented, Description("Get AslCode Version")] void GetVersion ([out, Descript… 79 …[WmiMethodId(12), Implemented, Description("Fan cooling capability")] void IsSupportFanCooling([ou… 80 …[WmiMethodId(13), Implemented, Description("Set Fan cooling on/off")] void SetFanCooling ([in, Des… 81 …[WmiMethodId(14), Implemented, Description("cpu oc capability")] void IsSupportCpuOC ([out, Descri… 82 …[WmiMethodId(15), Implemented, Description("bios has overclock capability")] void IsBIOSSupportOC … 83 …[WmiMethodId(16), Implemented, Description("enable or disable overclock in bios")] void SetBIOSOC … 84 …[WmiMethodId(18), Implemented, Description("Get CPU temperature")] void GetCPUTemp ([out, Descript… 85 …[WmiMethodId(19), Implemented, Description("Get GPU temperature")] void GetGPUTemp ([out, Descript… 86 …[WmiMethodId(20), Implemented, Description("Get Fan cooling on/off status")] void GetFanCoolingSta… [all …]
|
| H A D | msi-wmi-platform.rst | 44 void GetPackage([out, id(0)] Package Data); 47 void SetPackage([in, id(0)] Package Data); 50 void Get_EC([out, id(0)] Package_32 Data); 53 void Set_EC([in, id(0)] Package_32 Data); 56 void Get_BIOS([in, out, id(0)] Package_32 Data); 59 void Set_BIOS([in, out, id(0)] Package_32 Data); 62 void Get_SMBUS([in, out, id(0)] Package_32 Data); 65 void Set_SMBUS([in, out, id(0)] Package_32 Data); 68 void Get_MasterBattery([in, out, id(0)] Package_32 Data); 71 void Set_MasterBattery([in, out, id(0)] Package_32 Data); [all …]
|
| H A D | alienware-wmi.rst | 42 …[WmiMethodId(13), Implemented, read, write, Description("Return Overclocking Report.")] void Retur… 43 …[WmiMethodId(14), Implemented, read, write, Description("Set OCUIBIOS Control.")] void Set_OCUIBIO… 44 …[WmiMethodId(15), Implemented, read, write, Description("Clear OC FailSafe Flag.")] void Clear_OCF… 45 …[WmiMethodId(19), Implemented, read, write, Description("Get Fan Sensors.")] void GetFanSensors([i… 46 …[WmiMethodId(20), Implemented, read, write, Description("Thermal Information.")] void Thermal_Info… 47 …[WmiMethodId(21), Implemented, read, write, Description("Thermal Control.")] void Thermal_Control(… 48 …[WmiMethodId(23), Implemented, read, write, Description("MemoryOCControl.")] void MemoryOCControl(… 49 …[WmiMethodId(26), Implemented, read, write, Description("System Information.")] void SystemInforma… 50 …[WmiMethodId(28), Implemented, read, write, Description("Power Information.")] void PowerInformati… 51 …[WmiMethodId(32), Implemented, read, write, Description("FW Update GPIO toggle.")] void FWUpdateGP… [all …]
|
| /linux/Documentation/translations/zh_TW/filesystems/ |
| H A D | debugfs.rst | 53 struct dentry *parent, void *data, 64 struct dentry *parent, void *data, 73 void debugfs_create_u8(const char *name, umode_t mode, 75 void debugfs_create_u16(const char *name, umode_t mode, 79 void debugfs_create_u64(const char *name, umode_t mode, 86 void debugfs_create_x8(const char *name, umode_t mode, 88 void debugfs_create_x16(const char *name, umode_t mode, 90 void debugfs_create_x32(const char *name, umode_t mode, 92 void debugfs_create_x64(const char *name, umode_t mode, 98 void debugfs_create_size_t(const char *name, umode_t mode, [all …]
|
| /linux/Documentation/translations/zh_CN/filesystems/ |
| H A D | debugfs.rst | 52 struct dentry *parent, void *data, 63 struct dentry *parent, void *data, 72 void debugfs_create_u8(const char *name, umode_t mode, 74 void debugfs_create_u16(const char *name, umode_t mode, 78 void debugfs_create_u64(const char *name, umode_t mode, 85 void debugfs_create_x8(const char *name, umode_t mode, 87 void debugfs_create_x16(const char *name, umode_t mode, 89 void debugfs_create_x32(const char *name, umode_t mode, 91 void debugfs_create_x64(const char *name, umode_t mode, 97 void debugfs_create_size_t(const char *name, umode_t mode, [all …]
|
| /linux/Documentation/translations/zh_CN/security/ |
| H A D | credentials.rst | 270 uid_t current_uid(void) Current's real UID 271 gid_t current_gid(void) Current's real GID 272 uid_t current_euid(void) Current's effective UID 273 gid_t current_egid(void) Current's effective GID 274 uid_t current_fsuid(void) Current's file access UID 275 gid_t current_fsgid(void) Current's file access GID 276 kernel_cap_t current_cap(void) Current's effective capabilities 277 struct user_struct *current_user(void) Current's user account 281 void current_uid_gid(uid_t *, gid_t *); 282 void current_euid_egid(uid_t *, gid_t *); [all …]
|
| /linux/tools/lib/perf/Documentation/ |
| H A D | libperf.txt | 29 void libperf_init(libperf_print_fn_t fn); 40 struct perf_cpu_map *perf_cpu_map__new_any_cpu(void); 45 void perf_cpu_map__put(struct perf_cpu_map *map); 63 struct perf_thread_map *perf_thread_map__new_dummy(void); 66 void perf_thread_map__set_pid(struct perf_thread_map *map, int idx, pid_t pid); 72 void perf_thread_map__put(struct perf_thread_map *map); 83 void perf_evlist__add(struct perf_evlist *evlist, 85 void perf_evlist__remove(struct perf_evlist *evlist, 87 struct perf_evlist *perf_evlist__new(void); 88 void perf_evlist__delete(struct perf_evlist *evlist); [all …]
|
| /linux/Documentation/translations/zh_CN/dev-tools/ |
| H A D | kmsan.rst | 213 void *shadow, *origin; 216 shadow_origin_ptr_t __msan_metadata_ptr_for_load_{1,2,4,8}(void *addr) 217 shadow_origin_ptr_t __msan_metadata_ptr_for_store_{1,2,4,8}(void *addr) 218 shadow_origin_ptr_t __msan_metadata_ptr_for_load_n(void *addr, uintptr_t size) 219 shadow_origin_ptr_t __msan_metadata_ptr_for_store_n(void *addr, uintptr_t size) 231 void __msan_poison_alloca(void *addr, uintptr_t size, char *descr) 239 kmsan_context_state *__msan_get_context_state(void) 275 void *__msan_memcpy(void *dst, void *src, uintptr_t n) 276 void *__msan_memmove(void *dst, void *src, uintptr_t n) 277 void *__msan_memset(void *dst, int c, uintptr_t n) [all …]
|
| /linux/tools/memory-model/Documentation/ |
| H A D | locking.txt | 32 void CPU0(void) 40 void CPU1(void) 64 void CPU0(void) 72 void CPU1(void) 99 void CPU0(void) 124 void CPU0(void) 160 void CPU0(void) 168 void CPU1(void) 176 void CPU2(void) 193 void CPU0(void) [all …]
|
| H A D | recipes.txt | 40 be full sized. Variables that straddle cachelines or pages void 77 void CPU0(void) 85 void CPU1(void) 103 void CPU0(void) 111 void CPU1(void) 134 void CPU0(void) 142 void CPU1(void) 150 void CPU2(void) 167 void CPU0(void) 175 void CPU1(void) [all …]
|
| /linux/Documentation/crypto/ |
| H A D | sha3.rst | 43 void sha3_224(const u8 *in, size_t in_len, u8 out[SHA3_224_DIGEST_SIZE]); 44 void sha3_256(const u8 *in, size_t in_len, u8 out[SHA3_256_DIGEST_SIZE]); 45 void sha3_384(const u8 *in, size_t in_len, u8 out[SHA3_384_DIGEST_SIZE]); 46 void sha3_512(const u8 *in, size_t in_len, u8 out[SHA3_512_DIGEST_SIZE]); 55 void sha3_224_init(struct sha3_ctx *ctx); 56 void sha3_256_init(struct sha3_ctx *ctx); 57 void sha3_384_init(struct sha3_ctx *ctx); 58 void sha3_512_init(struct sha3_ctx *ctx); 62 void sha3_update(struct sha3_ctx *ctx, const u8 *in, size_t in_len); 66 void sha3_final(struct sha3_ctx *ctx, u8 *out); [all …]
|
| /linux/Documentation/translations/zh_TW/arch/arm/ |
| H A D | kernel_user_helpers.txt | 75 void check_kuser_version(void) 95 void * __kuser_get_tls(void); 115 typedef void * (__kuser_get_tls_t)(void); 118 void foo() 120 void *tls = __kuser_get_tls(); 192 void __kuser_memory_barrier(void); 213 typedef void (__kuser_dmb_t)(void);
|
| /linux/Documentation/translations/zh_CN/arch/arm/ |
| H A D | kernel_user_helpers.txt | 75 void check_kuser_version(void) 95 void * __kuser_get_tls(void); 115 typedef void * (__kuser_get_tls_t)(void); 118 void foo() 120 void *tls = __kuser_get_tls(); 192 void __kuser_memory_barrier(void); 213 typedef void (__kuser_dmb_t)(void);
|
| /linux/tools/perf/Documentation/ |
| H A D | perf-dlfilter.txt | 37 int start(void **data, void *ctx); 38 int stop(void *data, void *ctx); 39 int filter_event(void *data, const struct perf_dlfilter_sample *sample, void *ctx); 40 int filter_event_early(void *data, const struct perf_dlfilter_sample *sample, void *ctx); 110 const void *raw_data; /* Refer PERF_SAMPLE_RAW in <linux/perf_event.h> */ 151 const struct perf_dlfilter_al *(*resolve_ip)(void *ctx); 152 const struct perf_dlfilter_al *(*resolve_addr)(void *ctx); 153 char **(*args)(void *ctx, int *dlargc); 154 __s32 (*resolve_address)(void *ctx, __u64 address, struct perf_dlfilter_al *al); 155 const __u8 *(*insn)(void *ctx, __u32 *length); [all …]
|
| /linux/Documentation/trace/rv/ |
| H A D | da_monitor_instrumentation.rst | 16 static void handle_preempt_disable(void *data, /* XXX: fill header */) 21 static void handle_preempt_enable(void *data, /* XXX: fill header */) 26 static void handle_sched_waking(void *data, /* XXX: fill header */) 31 static int enable_wip(void) 59 void handle_preempt_disable(void *data, /* XXX: fill header */) 72 void handle_preempt_disable(void *data, unsigned long ip, unsigned long parent_ip) 98 void handle_preempt_enable(void *data, unsigned long ip, unsigned long parent_ip) 105 void handle_sched_waking(void *data, struct task_struct *task) 148 static int enable_wip(void)
|
| /linux/Documentation/userspace-api/media/v4l/ |
| H A D | capture.c.rst | 45 void *start; 58 static void errno_exit(const char *s) 64 static int xioctl(int fh, int request, void *arg) 75 static void process_image(const void *p, int size) 85 static int read_frame(void) 167 process_image((void *)buf.m.userptr, buf.bytesused); 177 static void mainloop(void) 216 static void stop_capturing(void) 234 static void start_capturing(void) 282 static void uninit_device(void) [all …]
|
| /linux/tools/power/cpupower/bindings/python/ |
| H A D | raw_pylibcpupower.swg | 96 void cpufreq_put_driver(char *ptr); 100 void cpufreq_put_policy(struct cpufreq_policy *policy); 105 void cpufreq_put_available_governors( 111 void cpufreq_put_available_frequencies( 117 void cpufreq_put_boost_frequencies( 123 void cpufreq_put_affected_cpus(struct cpufreq_affected_cpus *first); 128 void cpufreq_put_related_cpus(struct cpufreq_affected_cpus *first); 133 void cpufreq_put_stats(struct cpufreq_stats *stats); 138 void cpufreq_put_energy_performance_preference(char *ptr); 178 char *cpuidle_get_governor(void); [all …]
|
| /linux/Documentation/networking/ |
| H A D | lapb-module.rst | 44 void (*connect_confirmation)(int token, int reason); 45 void (*connect_indication)(int token, int reason); 46 void (*disconnect_confirmation)(int token, int reason); 47 void (*disconnect_indication)(int token, int reason); 49 void (*data_transmit)(int token, struct sk_buff *skb); 113 int lapb_register(void *token, struct lapb_register_struct); 132 int lapb_unregister(void *token); 146 int lapb_getparms(void *token, struct lapb_parms_struct *parms); 159 int lapb_setparms(void *token, struct lapb_parms_struct *parms); 175 int lapb_connect_request(void *token); [all …]
|
| /linux/Documentation/driver-api/ |
| H A D | io-mapping.rst | 31 void *io_mapping_map_local_wc(struct io_mapping *mapping, 34 void *io_mapping_map_atomic_wc(struct io_mapping *mapping, 67 void io_mapping_unmap_local(void *vaddr) 68 void io_mapping_unmap_atomic(void *vaddr) 77 void *io_mapping_map_wc(struct io_mapping *mapping, 85 void io_mapping_unmap(void *vaddr) 91 void io_mapping_free(struct io_mapping *mapping)
|
| /linux/Documentation/filesystems/ |
| H A D | debugfs.rst | 49 struct dentry *parent, void *data, 65 void debugfs_create_file_size(const char *name, umode_t mode, 66 struct dentry *parent, void *data, 78 void debugfs_create_u8(const char *name, umode_t mode, 80 void debugfs_create_u16(const char *name, umode_t mode, 82 void debugfs_create_u32(const char *name, umode_t mode, 84 void debugfs_create_u64(const char *name, umode_t mode, 92 void debugfs_create_x8(const char *name, umode_t mode, 94 void debugfs_create_x16(const char *name, umode_t mode, 96 void debugfs_create_x32(const char *name, umode_t mode, [all …]
|