Home
last modified time | relevance | path

Searched defs:s (Results 1 – 25 of 5679) sorted by relevance

12345678910>>...228

/kernel/linux/linux-6.6/include/linux/
Dseqlock.h71 static inline void __seqcount_init(seqcount_t *s, const char *name, in __seqcount_init()
90 # define seqcount_init(s) \ argument
96 static inline void seqcount_lockdep_reader_access(const seqcount_t *s) in seqcount_lockdep_reader_access()
109 # define seqcount_init(s) __seqcount_init(s, NULL, NULL) argument
175 #define seqcount_LOCKNAME_init(s, _lock, lockname) \ argument
182 #define seqcount_raw_spinlock_init(s, lock) seqcount_LOCKNAME_init(s, lock, raw_spinlock) argument
183 #define seqcount_spinlock_init(s, lock) seqcount_LOCKNAME_init(s, lock, spinlock) argument
184 #define seqcount_rwlock_init(s, lock) seqcount_LOCKNAME_init(s, lock, rwlock) argument
185 #define seqcount_mutex_init(s, lock) seqcount_LOCKNAME_init(s, lock, mutex) argument
252 static inline seqcount_t *__seqprop_ptr(seqcount_t *s) in __seqprop_ptr()
[all …]
Dtrace_seq.h22 trace_seq_init(struct trace_seq *s) in trace_seq_init()
42 static inline int trace_seq_used(struct trace_seq *s) in trace_seq_used()
57 trace_seq_buffer_ptr(struct trace_seq *s) in trace_seq_buffer_ptr()
69 static inline bool trace_seq_has_overflowed(struct trace_seq *s) in trace_seq_has_overflowed()
104 void trace_seq_printf(struct trace_seq *s, const char *fmt, ...) in trace_seq_printf()
108 void trace_seq_bprintf(struct trace_seq *s, const char *fmt, const u32 *binary) in trace_seq_bprintf()
113 trace_seq_bitmask(struct trace_seq *s, const unsigned long *maskp, in trace_seq_bitmask()
118 static inline int trace_print_seq(struct seq_file *m, struct trace_seq *s) in trace_print_seq()
122 static inline int trace_seq_to_user(struct trace_seq *s, char __user *ubuf, in trace_seq_to_user()
127 static inline void trace_seq_puts(struct trace_seq *s, const char *str) in trace_seq_puts()
[all …]
Dkstrtox.h30 static inline int __must_check kstrtoul(const char *s, unsigned int base, unsigned long *res) in kstrtoul()
58 static inline int __must_check kstrtol(const char *s, unsigned int base, long *res) in kstrtol()
74 static inline int __must_check kstrtou64(const char *s, unsigned int base, u64 *res) in kstrtou64()
79 static inline int __must_check kstrtos64(const char *s, unsigned int base, s64 *res) in kstrtos64()
84 static inline int __must_check kstrtou32(const char *s, unsigned int base, u32 *res) in kstrtou32()
89 static inline int __must_check kstrtos32(const char *s, unsigned int base, s32 *res) in kstrtos32()
112 static inline int __must_check kstrtou64_from_user(const char __user *s, size_t count, unsigned int… in kstrtou64_from_user()
117 static inline int __must_check kstrtos64_from_user(const char __user *s, size_t count, unsigned int… in kstrtos64_from_user()
122 static inline int __must_check kstrtou32_from_user(const char __user *s, size_t count, unsigned int… in kstrtou32_from_user()
127 static inline int __must_check kstrtos32_from_user(const char __user *s, size_t count, unsigned int… in kstrtos32_from_user()
[all …]
/kernel/linux/linux-5.10/include/linux/
Dseqlock.h72 static inline void __seqcount_init(seqcount_t *s, const char *name, in __seqcount_init()
91 # define seqcount_init(s) \ argument
97 static inline void seqcount_lockdep_reader_access(const seqcount_t *s) in seqcount_lockdep_reader_access()
110 # define seqcount_init(s) __seqcount_init(s, NULL, NULL) argument
176 #define seqcount_LOCKNAME_init(s, _lock, lockname) \ argument
183 #define seqcount_raw_spinlock_init(s, lock) seqcount_LOCKNAME_init(s, lock, raw_spinlock) argument
184 #define seqcount_spinlock_init(s, lock) seqcount_LOCKNAME_init(s, lock, spinlock) argument
185 #define seqcount_rwlock_init(s, lock) seqcount_LOCKNAME_init(s, lock, rwlock); argument
186 #define seqcount_mutex_init(s, lock) seqcount_LOCKNAME_init(s, lock, mutex); argument
187 #define seqcount_ww_mutex_init(s, lock) seqcount_LOCKNAME_init(s, lock, ww_mutex); argument
[all …]
Dtrace_seq.h21 trace_seq_init(struct trace_seq *s) in trace_seq_init()
40 static inline int trace_seq_used(struct trace_seq *s) in trace_seq_used()
55 trace_seq_buffer_ptr(struct trace_seq *s) in trace_seq_buffer_ptr()
67 static inline bool trace_seq_has_overflowed(struct trace_seq *s) in trace_seq_has_overflowed()
100 static inline void trace_seq_printf(struct trace_seq *s, const char *fmt, ...) in trace_seq_printf()
104 trace_seq_bprintf(struct trace_seq *s, const char *fmt, const u32 *binary) in trace_seq_bprintf()
109 trace_seq_bitmask(struct trace_seq *s, const unsigned long *maskp, in trace_seq_bitmask()
114 static inline int trace_print_seq(struct seq_file *m, struct trace_seq *s) in trace_print_seq()
118 static inline int trace_seq_to_user(struct trace_seq *s, char __user *ubuf, in trace_seq_to_user()
123 static inline void trace_seq_puts(struct trace_seq *s, const char *str) in trace_seq_puts()
[all …]
Dkstrtox.h30 static inline int __must_check kstrtoul(const char *s, unsigned int base, unsigned long *res) in kstrtoul()
58 static inline int __must_check kstrtol(const char *s, unsigned int base, long *res) in kstrtol()
74 static inline int __must_check kstrtou64(const char *s, unsigned int base, u64 *res) in kstrtou64()
79 static inline int __must_check kstrtos64(const char *s, unsigned int base, s64 *res) in kstrtos64()
84 static inline int __must_check kstrtou32(const char *s, unsigned int base, u32 *res) in kstrtou32()
89 static inline int __must_check kstrtos32(const char *s, unsigned int base, s32 *res) in kstrtos32()
112 static inline int __must_check kstrtou64_from_user(const char __user *s, size_t count, unsigned int… in kstrtou64_from_user()
117 static inline int __must_check kstrtos64_from_user(const char __user *s, size_t count, unsigned int… in kstrtos64_from_user()
122 static inline int __must_check kstrtou32_from_user(const char __user *s, size_t count, unsigned int… in kstrtou32_from_user()
127 static inline int __must_check kstrtos32_from_user(const char __user *s, size_t count, unsigned int… in kstrtos32_from_user()
[all …]
/kernel/linux/linux-5.10/tools/lib/traceevent/
Dtrace-seq.c22 #define TRACE_SEQ_CHECK(s) \ argument
29 #define TRACE_SEQ_CHECK_RET_N(s, n) \ argument
36 #define TRACE_SEQ_CHECK_RET(s) TRACE_SEQ_CHECK_RET_N(s, ) argument
37 #define TRACE_SEQ_CHECK_RET0(s) TRACE_SEQ_CHECK_RET_N(s, 0) argument
43 void trace_seq_init(struct trace_seq *s) in trace_seq_init()
59 void trace_seq_reset(struct trace_seq *s) in trace_seq_reset()
74 void trace_seq_destroy(struct trace_seq *s) in trace_seq_destroy()
83 static void expand_buffer(struct trace_seq *s) in expand_buffer()
113 trace_seq_printf(struct trace_seq *s, const char *fmt, ...) in trace_seq_printf()
155 trace_seq_vprintf(struct trace_seq *s, const char *fmt, va_list args) in trace_seq_vprintf()
[all …]
/kernel/linux/linux-5.10/mm/
Dslub.c126 static inline bool kmem_cache_debug(struct kmem_cache *s) in kmem_cache_debug()
131 void *fixup_red_left(struct kmem_cache *s, void *p) in fixup_red_left()
139 static inline bool kmem_cache_has_cpu_partial(struct kmem_cache *s) in kmem_cache_has_cpu_partial()
223 static inline int sysfs_slab_add(struct kmem_cache *s) { return 0; } in sysfs_slab_add()
224 static inline int sysfs_slab_alias(struct kmem_cache *s, const char *p) in sysfs_slab_alias()
228 static inline void stat(const struct kmem_cache *s, enum stat_item si) in stat()
248 static inline void *freelist_ptr(const struct kmem_cache *s, void *ptr, in freelist_ptr()
270 static inline void *freelist_dereference(const struct kmem_cache *s, in freelist_dereference()
277 static inline void *get_freepointer(struct kmem_cache *s, void *object) in get_freepointer()
282 static void prefetch_freepointer(const struct kmem_cache *s, void *object) in prefetch_freepointer()
[all …]
/kernel/linux/linux-6.6/mm/
Dslub.c212 static inline bool kmem_cache_debug(struct kmem_cache *s) in kmem_cache_debug()
217 static inline bool slub_debug_orig_size(struct kmem_cache *s) in slub_debug_orig_size()
223 void *fixup_red_left(struct kmem_cache *s, void *p) in fixup_red_left()
231 static inline bool kmem_cache_has_cpu_partial(struct kmem_cache *s) in kmem_cache_has_cpu_partial()
322 static inline int sysfs_slab_add(struct kmem_cache *s) { return 0; } in sysfs_slab_add()
323 static inline int sysfs_slab_alias(struct kmem_cache *s, const char *p) in sysfs_slab_alias()
330 static inline void debugfs_slab_add(struct kmem_cache *s) { } in debugfs_slab_add()
333 static inline void stat(const struct kmem_cache *s, enum stat_item si) in stat()
374 static inline freeptr_t freelist_ptr_encode(const struct kmem_cache *s, in freelist_ptr_encode()
387 static inline void *freelist_ptr_decode(const struct kmem_cache *s, in freelist_ptr_decode()
[all …]
/kernel/linux/linux-5.10/kernel/trace/
Dtrace_seq.c31 #define TRACE_SEQ_BUF_LEFT(s) seq_buf_buffer_left(&(s)->seq) argument
36 static inline void __trace_seq_init(struct trace_seq *s) in __trace_seq_init()
51 int trace_print_seq(struct seq_file *m, struct trace_seq *s) in trace_print_seq()
81 void trace_seq_printf(struct trace_seq *s, const char *fmt, ...) in trace_seq_printf()
111 void trace_seq_bitmask(struct trace_seq *s, const unsigned long *maskp, in trace_seq_bitmask()
141 void trace_seq_vprintf(struct trace_seq *s, const char *fmt, va_list args) in trace_seq_vprintf()
175 void trace_seq_bprintf(struct trace_seq *s, const char *fmt, const u32 *binary) in trace_seq_bprintf()
205 void trace_seq_puts(struct trace_seq *s, const char *str) in trace_seq_puts()
233 void trace_seq_putc(struct trace_seq *s, unsigned char c) in trace_seq_putc()
259 void trace_seq_putmem(struct trace_seq *s, const void *mem, unsigned int len) in trace_seq_putmem()
[all …]
/kernel/linux/linux-6.6/kernel/trace/
Dtrace_seq.c31 #define TRACE_SEQ_BUF_LEFT(s) seq_buf_buffer_left(&(s)->seq) argument
36 static inline void __trace_seq_init(struct trace_seq *s) in __trace_seq_init()
51 int trace_print_seq(struct seq_file *m, struct trace_seq *s) in trace_print_seq()
81 void trace_seq_printf(struct trace_seq *s, const char *fmt, ...) in trace_seq_printf()
111 void trace_seq_bitmask(struct trace_seq *s, const unsigned long *maskp, in trace_seq_bitmask()
142 void trace_seq_vprintf(struct trace_seq *s, const char *fmt, va_list args) in trace_seq_vprintf()
176 void trace_seq_bprintf(struct trace_seq *s, const char *fmt, const u32 *binary) in trace_seq_bprintf()
206 void trace_seq_puts(struct trace_seq *s, const char *str) in trace_seq_puts()
234 void trace_seq_putc(struct trace_seq *s, unsigned char c) in trace_seq_putc()
260 void trace_seq_putmem(struct trace_seq *s, const void *mem, unsigned int len) in trace_seq_putmem()
[all …]
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/subdev/fb/
Dramseq.h6 #define ram_init(s,p) hwsq_init(&(s)->base, (p)) argument
7 #define ram_exec(s,e) hwsq_exec(&(s)->base, (e)) argument
8 #define ram_have(s,r) ((s)->r_##r.addr != 0x000000) argument
9 #define ram_rd32(s,r) hwsq_rd32(&(s)->base, &(s)->r_##r) argument
10 #define ram_wr32(s,r,d) hwsq_wr32(&(s)->base, &(s)->r_##r, (d)) argument
11 #define ram_nuke(s,r) hwsq_nuke(&(s)->base, &(s)->r_##r) argument
12 #define ram_mask(s,r,m,d) hwsq_mask(&(s)->base, &(s)->r_##r, (m), (d)) argument
13 #define ram_setf(s,f,d) hwsq_setf(&(s)->base, (f), (d)) argument
14 #define ram_wait(s,f,d) hwsq_wait(&(s)->base, (f), (d)) argument
15 #define ram_wait_vblank(s) hwsq_wait_vblank(&(s)->base) argument
[all …]
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/subdev/fb/
Dramseq.h6 #define ram_init(s,p) hwsq_init(&(s)->base, (p)) argument
7 #define ram_exec(s,e) hwsq_exec(&(s)->base, (e)) argument
8 #define ram_have(s,r) ((s)->r_##r.addr != 0x000000) argument
9 #define ram_rd32(s,r) hwsq_rd32(&(s)->base, &(s)->r_##r) argument
10 #define ram_wr32(s,r,d) hwsq_wr32(&(s)->base, &(s)->r_##r, (d)) argument
11 #define ram_nuke(s,r) hwsq_nuke(&(s)->base, &(s)->r_##r) argument
12 #define ram_mask(s,r,m,d) hwsq_mask(&(s)->base, &(s)->r_##r, (m), (d)) argument
13 #define ram_setf(s,f,d) hwsq_setf(&(s)->base, (f), (d)) argument
14 #define ram_wait(s,f,d) hwsq_wait(&(s)->base, (f), (d)) argument
15 #define ram_wait_vblank(s) hwsq_wait_vblank(&(s)->base) argument
[all …]
/kernel/linux/linux-5.10/tools/testing/selftests/kvm/lib/
Dsparsebit.c205 static struct node *node_first(struct sparsebit *s) in node_first()
219 static struct node *node_next(struct sparsebit *s, struct node *np) in node_next()
247 static struct node *node_prev(struct sparsebit *s, struct node *np) in node_prev()
310 static struct node *node_find(struct sparsebit *s, sparsebit_idx_t idx) in node_find()
333 static struct node *node_add(struct sparsebit *s, sparsebit_idx_t idx) in node_add()
396 bool sparsebit_all_set(struct sparsebit *s) in sparsebit_all_set()
409 static void node_rm(struct sparsebit *s, struct node *nodep) in node_rm()
498 static struct node *node_split(struct sparsebit *s, sparsebit_idx_t idx) in node_split()
599 static void node_reduce(struct sparsebit *s, struct node *nodep) in node_reduce()
779 bool sparsebit_is_set(struct sparsebit *s, sparsebit_idx_t idx) in sparsebit_is_set()
[all …]
/kernel/linux/linux-6.6/tools/testing/selftests/kvm/lib/
Dsparsebit.c205 static struct node *node_first(struct sparsebit *s) in node_first()
219 static struct node *node_next(struct sparsebit *s, struct node *np) in node_next()
247 static struct node *node_prev(struct sparsebit *s, struct node *np) in node_prev()
310 static struct node *node_find(struct sparsebit *s, sparsebit_idx_t idx) in node_find()
333 static struct node *node_add(struct sparsebit *s, sparsebit_idx_t idx) in node_add()
396 bool sparsebit_all_set(struct sparsebit *s) in sparsebit_all_set()
409 static void node_rm(struct sparsebit *s, struct node *nodep) in node_rm()
498 static struct node *node_split(struct sparsebit *s, sparsebit_idx_t idx) in node_split()
599 static void node_reduce(struct sparsebit *s, struct node *nodep) in node_reduce()
778 bool sparsebit_is_set(struct sparsebit *s, sparsebit_idx_t idx) in sparsebit_is_set()
[all …]
/kernel/linux/linux-5.10/drivers/media/pci/ivtv/
Divtv-irq.c31 struct ivtv_stream *s = &itv->streams[IVTV_ENC_STREAM_TYPE_PCM]; in ivtv_pcm_work_handler() local
60 struct ivtv_stream *s = &itv->streams[itv->cur_pio_stream]; in ivtv_pio_work_handler() local
111 static int stream_enc_dma_append(struct ivtv_stream *s, u32 data[CX2341X_MBOX_MAX_DATA]) in stream_enc_dma_append()
246 static void dma_post(struct ivtv_stream *s) in dma_post()
337 void ivtv_dma_stream_dec_prepare(struct ivtv_stream *s, u32 offset, int lock) in ivtv_dma_stream_dec_prepare()
414 static void ivtv_dma_enc_start_xfer(struct ivtv_stream *s) in ivtv_dma_enc_start_xfer()
430 static void ivtv_dma_dec_start_xfer(struct ivtv_stream *s) in ivtv_dma_dec_start_xfer()
447 static void ivtv_dma_enc_start(struct ivtv_stream *s) in ivtv_dma_enc_start()
508 static void ivtv_dma_dec_start(struct ivtv_stream *s) in ivtv_dma_dec_start()
529 struct ivtv_stream *s = NULL; in ivtv_irq_dma_read() local
[all …]
Divtv-queue.h18 static inline int ivtv_might_use_pio(struct ivtv_stream *s) in ivtv_might_use_pio()
23 static inline int ivtv_use_pio(struct ivtv_stream *s) in ivtv_use_pio()
31 static inline int ivtv_might_use_dma(struct ivtv_stream *s) in ivtv_might_use_dma()
36 static inline int ivtv_use_dma(struct ivtv_stream *s) in ivtv_use_dma()
41 static inline void ivtv_buf_sync_for_cpu(struct ivtv_stream *s, struct ivtv_buffer *buf) in ivtv_buf_sync_for_cpu()
48 static inline void ivtv_buf_sync_for_device(struct ivtv_stream *s, struct ivtv_buffer *buf) in ivtv_buf_sync_for_device()
70 static inline void ivtv_stream_sync_for_cpu(struct ivtv_stream *s) in ivtv_stream_sync_for_cpu()
77 static inline void ivtv_stream_sync_for_device(struct ivtv_stream *s) in ivtv_stream_sync_for_device()
/kernel/linux/linux-6.6/drivers/media/pci/ivtv/
Divtv-irq.c31 struct ivtv_stream *s = &itv->streams[IVTV_ENC_STREAM_TYPE_PCM]; in ivtv_pcm_work_handler() local
60 struct ivtv_stream *s = &itv->streams[itv->cur_pio_stream]; in ivtv_pio_work_handler() local
111 static int stream_enc_dma_append(struct ivtv_stream *s, u32 data[CX2341X_MBOX_MAX_DATA]) in stream_enc_dma_append()
246 static void dma_post(struct ivtv_stream *s) in dma_post()
337 void ivtv_dma_stream_dec_prepare(struct ivtv_stream *s, u32 offset, int lock) in ivtv_dma_stream_dec_prepare()
414 static void ivtv_dma_enc_start_xfer(struct ivtv_stream *s) in ivtv_dma_enc_start_xfer()
430 static void ivtv_dma_dec_start_xfer(struct ivtv_stream *s) in ivtv_dma_dec_start_xfer()
447 static void ivtv_dma_enc_start(struct ivtv_stream *s) in ivtv_dma_enc_start()
508 static void ivtv_dma_dec_start(struct ivtv_stream *s) in ivtv_dma_dec_start()
529 struct ivtv_stream *s = NULL; in ivtv_irq_dma_read() local
[all …]
Divtv-queue.h18 static inline int ivtv_might_use_pio(struct ivtv_stream *s) in ivtv_might_use_pio()
23 static inline int ivtv_use_pio(struct ivtv_stream *s) in ivtv_use_pio()
31 static inline int ivtv_might_use_dma(struct ivtv_stream *s) in ivtv_might_use_dma()
36 static inline int ivtv_use_dma(struct ivtv_stream *s) in ivtv_use_dma()
41 static inline void ivtv_buf_sync_for_cpu(struct ivtv_stream *s, struct ivtv_buffer *buf) in ivtv_buf_sync_for_cpu()
48 static inline void ivtv_buf_sync_for_device(struct ivtv_stream *s, struct ivtv_buffer *buf) in ivtv_buf_sync_for_device()
71 static inline void ivtv_stream_sync_for_cpu(struct ivtv_stream *s) in ivtv_stream_sync_for_cpu()
79 static inline void ivtv_stream_sync_for_device(struct ivtv_stream *s) in ivtv_stream_sync_for_device()
/kernel/linux/linux-5.10/lib/
Dkstrtox.c25 const char *_parse_integer_fixup_radix(const char *s, unsigned int *base) in _parse_integer_fixup_radix()
50 unsigned int _parse_integer_limit(const char *s, unsigned int base, unsigned long long *p, in _parse_integer_limit()
88 unsigned int _parse_integer(const char *s, unsigned int base, unsigned long long *p) in _parse_integer()
93 static int _kstrtoull(const char *s, unsigned int base, unsigned long long *res) in _kstrtoull()
128 int kstrtoull(const char *s, unsigned int base, unsigned long long *res) in kstrtoull()
151 int kstrtoll(const char *s, unsigned int base, long long *res) in kstrtoll()
176 int _kstrtoul(const char *s, unsigned int base, unsigned long *res) in _kstrtoul()
192 int _kstrtol(const char *s, unsigned int base, long *res) in _kstrtol()
222 int kstrtouint(const char *s, unsigned int base, unsigned int *res) in kstrtouint()
252 int kstrtoint(const char *s, unsigned int base, int *res) in kstrtoint()
[all …]
/kernel/linux/linux-6.6/lib/
Dkstrtox.c26 const char *_parse_integer_fixup_radix(const char *s, unsigned int *base) in _parse_integer_fixup_radix()
52 unsigned int _parse_integer_limit(const char *s, unsigned int base, unsigned long long *p, in _parse_integer_limit()
91 unsigned int _parse_integer(const char *s, unsigned int base, unsigned long long *p) in _parse_integer()
96 static int _kstrtoull(const char *s, unsigned int base, unsigned long long *res) in _kstrtoull()
132 int kstrtoull(const char *s, unsigned int base, unsigned long long *res) in kstrtoull()
156 int kstrtoll(const char *s, unsigned int base, long long *res) in kstrtoll()
181 int _kstrtoul(const char *s, unsigned int base, unsigned long *res) in _kstrtoul()
197 int _kstrtol(const char *s, unsigned int base, long *res) in _kstrtol()
228 int kstrtouint(const char *s, unsigned int base, unsigned int *res) in kstrtouint()
259 int kstrtoint(const char *s, unsigned int base, int *res) in kstrtoint()
[all …]
/kernel/liteos_a/compat/posix/src/
Dsocket.c43 int accept(int s, struct sockaddr *addr, socklen_t *addrlen) in accept()
48 int bind(int s, const struct sockaddr *name, socklen_t namelen) in bind()
58 int shutdown(int s, int how) in shutdown()
63 int getpeername(int s, struct sockaddr *name, socklen_t *namelen) in getpeername()
70 int getsockname(int s, struct sockaddr *name, socklen_t *namelen) in getsockname()
77 int getsockopt(int s, int level, int optname, void *optval, socklen_t *optlen) in getsockopt()
82 int setsockopt(int s, int level, int optname, const void *optval, socklen_t optlen) in setsockopt()
87 int closesocket(int s) in closesocket()
92 int connect(int s, const struct sockaddr *name, socklen_t namelen) in connect()
102 int listen(int s, int backlog) in listen()
[all …]
/kernel/linux/linux-6.6/drivers/usb/host/
Docteon-hcd.h157 } s; member
227 } s; member
316 } s; member
546 } s; member
573 } s; member
626 } s; member
754 } s; member
778 } s; member
824 } s; member
913 } s; member
[all …]
/kernel/linux/linux-5.10/drivers/staging/octeon-usb/
Docteon-hcd.h157 } s; member
227 } s; member
316 } s; member
546 } s; member
573 } s; member
626 } s; member
754 } s; member
778 } s; member
824 } s; member
913 } s; member
[all …]
/kernel/linux/linux-5.10/arch/x86/kvm/
Di8259.c42 static void pic_lock(struct kvm_pic *s) in pic_lock()
48 static void pic_unlock(struct kvm_pic *s) in pic_unlock()
70 static void pic_clear_isr(struct kvm_kpic_state *s, int irq) in pic_clear_isr()
89 static inline int pic_set_irq1(struct kvm_kpic_state *s, int irq, int level) in pic_set_irq1()
119 static inline int get_priority(struct kvm_kpic_state *s, int mask) in get_priority()
133 static int pic_get_irq(struct kvm_kpic_state *s) in pic_get_irq()
163 static void pic_update_irq(struct kvm_pic *s) in pic_update_irq()
179 void kvm_pic_update_irq(struct kvm_pic *s) in kvm_pic_update_irq()
186 int kvm_pic_set_irq(struct kvm_pic *s, int irq, int irq_source_id, int level) in kvm_pic_set_irq()
204 void kvm_pic_clear_all(struct kvm_pic *s, int irq_source_id) in kvm_pic_clear_all()
[all …]

12345678910>>...228