| /linux/Documentation/translations/zh_CN/core-api/ |
| 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 …]
|
| 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 …]
|
| 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;
|
| 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 …]
|
| A D | local_ops.rst | 148 static void test_each(void *info) 162 static void do_test_timer(unsigned long data) 177 static int __init test_init(void) 186 static void __exit test_exit(void)
|
| /linux/Documentation/core-api/ |
| 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/Documentation/translations/zh_CN/filesystems/ |
| 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/Documentation/translations/zh_TW/filesystems/ |
| 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/tools/lib/perf/Documentation/ |
| 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); 46 void perf_cpu_map__put(struct perf_cpu_map *map); 84 void perf_evlist__add(struct perf_evlist *evlist, 86 void perf_evlist__remove(struct perf_evlist *evlist, 88 struct perf_evlist *perf_evlist__new(void); 136 void perf_evsel__delete(struct perf_evsel *evsel); 139 void perf_evsel__close(struct perf_evsel *evsel); 142 void perf_evsel__munmap(struct perf_evsel *evsel); 163 void perf_mmap__consume(struct perf_mmap *map); [all …]
|
| /linux/tools/memory-model/Documentation/ |
| 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 …]
|
| 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/Documentation/translations/zh_CN/arch/arm/ |
| 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_TW/arch/arm/ |
| 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/wmi/devices/ |
| 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 …]
|
| /linux/Documentation/trace/rv/ |
| 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/tools/perf/Documentation/ |
| 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/Documentation/userspace-api/media/v4l/ |
| 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/tools/power/cpupower/bindings/python/ |
| 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( 128 void cpufreq_put_related_cpus(struct cpufreq_affected_cpus *first); 133 void cpufreq_put_stats(struct cpufreq_stats *stats); 173 char *cpuidle_get_governor(void); 175 char *cpuidle_get_driver(void); 202 void cpu_topology_release(struct cpupower_topology cpu_top); [all …]
|
| /linux/Documentation/driver-api/ |
| 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)
|
| 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 …]
|
| A D | parport-lowlevel.rst | 115 void (*attach) (struct parport *); 224 int lp_init (void) 272 void cleanup_module (void) 329 int detect_device (void) 368 typedef void (*wakeup_func) (void *handle); 377 void *handle); 459 static void wakeup (void *handle) 873 int (*pf) (void *), 874 void (*kf) (void *), 875 void (*irqf) (int, void *, [all …]
|
| /linux/Documentation/filesystems/ |
| 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 …]
|
| /linux/Documentation/networking/ |
| 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/Documentation/filesystems/caching/ |
| A D | backend-api.rst | 46 void *cache_priv; 88 void *cache_priv); 141 void *cache_priv; 180 void *cache_priv; 314 void fscache_cookie_lookup_negative( 430 void fscache_io_error(struct fscache_cache *cache); 448 void fscache_count_read(void); 449 void fscache_count_write(void); 456 void fscache_count_no_write_space(void); 457 void fscache_count_no_create_space(void); [all …]
|
| /linux/Documentation/bpf/ |
| A D | map_queue_stack.rst | 36 long bpf_map_push_elem(struct bpf_map *map, const void *value, u64 flags) 50 long bpf_map_peek_elem(struct bpf_map *map, void *value) 61 long bpf_map_pop_elem(struct bpf_map *map, void *value) 75 int bpf_map_update_elem (int fd, const void *key, const void *value, __u64 flags) 88 int bpf_map_lookup_elem (int fd, const void *key, void *value) 100 int bpf_map_lookup_and_delete_elem (int fd, const void *key, void *value)
|