| /linux-6.15/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)`` 119 1) ``void flush_cache_mm(struct mm_struct *mm)`` 166 5) ``void flush_cache_kmaps(void)`` 223 ``void copy_user_page(void *to, void *from, unsigned long addr, struct page *page)`` 224 ``void clear_user_page(void *to, unsigned long addr, struct page *page)`` 240 ``void flush_dcache_page(struct page *page)`` 288 unsigned long user_vaddr, void *dst, void *src, int len)`` 290 unsigned long user_vaddr, void *dst, void *src, int len)`` 324 ``void flush_kernel_vmap_range(void *vaddr, int size)`` [all …]
|
| H A D | assoc_array.rst | 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); 193 const void *index_key); 234 bool (*iterator)(void *object, void *iterator_data), 235 void *iterator_data); 261 void *iterator_data); [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-6.15/Documentation/core-api/ |
| H A D | timekeeping.rst | 16 .. c:function:: ktime_t ktime_get( 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 ) 109 u64 ktime_get_coarse_real_ns( void ) 133 u64 ktime_get_raw_fast_ns( void ) 134 u64 ktime_get_boot_fast_ns( void ) 135 u64 ktime_get_tai_fast_ns( void ) [all …]
|
| /linux-6.15/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, 130 void *data; 155 void __iomem *base; 163 int nregs, void __iomem *base, char *prefix); 183 void *data)); [all …]
|
| /linux-6.15/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, 129 void *data; 154 void __iomem *base; 162 int nregs, void __iomem *base, char *prefix); 182 void *data)); [all …]
|
| /linux-6.15/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 281 void current_uid_gid(uid_t *, gid_t *); 282 void current_euid_egid(uid_t *, gid_t *); 283 void current_fsuid_fsgid(uid_t *, gid_t *); 290 const struct cred *get_current_cred(void); 294 struct user_struct *get_current_user(void); 295 struct group_info *get_current_groups(void); 374 struct cred *prepare_creds(void); 410 void abort_creds(struct cred *new); [all …]
|
| /linux-6.15/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) 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) 285 void __msan_warning(u32 origin) [all …]
|
| /linux-6.15/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); 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); 135 void perf_evsel__delete(struct perf_evsel *evsel); 138 void perf_evsel__close(struct perf_evsel *evsel); 141 void perf_evsel__munmap(struct perf_evsel *evsel); 162 void perf_mmap__consume(struct perf_mmap *map); [all …]
|
| /linux-6.15/tools/memory-model/Documentation/ |
| H A D | locking.txt | 27 void CPU0(void) 35 void CPU1(void) 59 void CPU0(void) 67 void CPU1(void) 94 void CPU0(void) 119 void CPU0(void) 155 void CPU0(void) 163 void CPU1(void) 171 void CPU2(void) 188 void CPU0(void) [all …]
|
| H A D | recipes.txt | 73 void CPU0(void) 81 void CPU1(void) 99 void CPU0(void) 107 void CPU1(void) 130 void CPU0(void) 138 void CPU1(void) 146 void CPU2(void) 163 void CPU0(void) 171 void CPU1(void) 180 void CPU2(void) [all …]
|
| /linux-6.15/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-6.15/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-6.15/Documentation/wmi/devices/ |
| 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); 92 void Get_Fan([in, out, id(0)] Package_32 Data); 95 void Set_Fan([in, out, id(0)] Package_32 Data); 116 void Get_AP([in, out, id(0)] Package_32 Data); 119 void Set_AP([in, out, id(0)] Package_32 Data); [all …]
|
| H A D | alienware-wmi.rst | 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… 52 …[WmiMethodId(33), Implemented, read, write, Description("Read Total of GPIOs.")] void ReadTotalofG… 54 …[WmiMethodId(35), Implemented, read, write, Description("Read Chassis Color.")] void ReadChassisCo… 57 …[WmiMethodId(128), Implemented, read, write, Description("Caldera SW installation.")] void Caldera… 58 …[WmiMethodId(129), Implemented, read, write, Description("Caldera SW is released.")] void CalderaS… 62 …[WmiMethodId(133), Implemented, read, write, Description("Cancel Undock Request.")] void CancelUnd… 65 …[WmiMethodId(160), Implemented, read, write, Description("Tobii SW installation.")] void TobiiSWin… 66 …[WmiMethodId(161), Implemented, read, write, Description("Tobii SW Released.")] void TobiiSWReleas… 68 …[WmiMethodId(163), Implemented, read, write, Description("Tobii Camera Power On.")] void TobiiCame… [all …]
|
| /linux-6.15/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-6.15/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); 153 char **(*args)(void *ctx, int *dlargc); 157 struct perf_event_attr *(*attr)(void *ctx); 158 __s32 (*object_code)(void *ctx, __u64 ip, void *buf, __u32 len); 159 void (*al_cleanup)(void *ctx, struct perf_dlfilter_al *al); 160 void *(*reserved[119])(void *); 214 void *priv; /* Private data. Do not change */ [all …]
|
| /linux-6.15/Documentation/userspace-api/media/v4l/ |
| H A D | capture.c.rst | 44 void *start; 74 static void process_image(const void *p, int size) 84 static int read_frame(void) 176 static void mainloop(void) 215 static void stop_capturing(void) 233 static void start_capturing(void) 281 static void uninit_device(void) 323 static void init_mmap(void) 419 static void init_device(void) 531 static void close_device(void) [all …]
|
| /linux-6.15/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( 133 void cpufreq_put_stats(struct cpufreq_stats *stats); 138 void cpufreq_put_energy_performance_preference(char *ptr); 178 char *cpuidle_get_governor(void); 180 char *cpuidle_get_driver(void); 207 void cpu_topology_release(struct cpupower_topology cpu_top); [all …]
|
| /linux-6.15/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)
|
| H A D | nvmem.rst | 108 void nvmem_cell_put(struct nvmem_cell *cell); 111 void *nvmem_cell_read(struct nvmem_cell *cell, ssize_t *len); 128 struct nvmem_device *nvmem_device_find(void *data, 129 int (*match)(struct device *dev, const void *data)); 130 void nvmem_device_put(struct nvmem_device *nvmem); 132 size_t bytes, void *buf); 134 size_t bytes, void *buf); 136 struct nvmem_cell_info *info, void *buf); 138 struct nvmem_cell_info *info, void *buf); 153 void nvmem_cell_put(struct nvmem_cell *cell); [all …]
|
| /linux-6.15/Documentation/ABI/testing/ |
| H A D | sysfs-driver-hid-corsair-void | 1 What: /sys/bus/hid/drivers/hid-corsair-void/<dev>/fw_version_headset 8 What: /sys/bus/hid/drivers/hid-corsair-void/<dev>/fw_version_receiver 14 What: /sys/bus/hid/drivers/hid-corsair-void/<dev>/microphone_up 22 What: /sys/bus/hid/drivers/hid-corsair-void/<dev>/send_alert 28 What: /sys/bus/hid/drivers/hid-corsair-void/<dev>/set_sidetone 34 What: /sys/bus/hid/drivers/hid-corsair-void/<dev>/sidetone_max
|
| /linux-6.15/Documentation/networking/ |
| H A D | lapb-module.rst | 44 void (*connect_confirmation)(int token, int reason); 45 void (*connect_indication)(int token, int reason); 47 void (*disconnect_indication)(int token, int reason); 132 int lapb_unregister(void *token); 175 int lapb_connect_request(void *token); 188 int lapb_disconnect_request(void *token); 237 void (*connect_confirmation)(void *token, int reason); 245 void (*connect_indication)(void *token, int reason); 252 void (*disconnect_confirmation)(void *token, int reason); 268 void (*disconnect_indication)(void *token, int reason); [all …]
|
| /linux-6.15/Documentation/filesystems/ |
| H A D | debugfs.rst | 49 struct dentry *parent, void *data, 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, 92 void debugfs_create_x8(const char *name, umode_t mode, 142 void *data; 171 void __iomem *base; 180 int nregs, void __iomem *base, char *prefix); 202 void debugfs_create_devm_seqfile(struct device *dev, 206 void *data)); [all …]
|