Home
last modified time | relevance | path

Searched refs:direct (Results 1 - 25 of 394) sorted by relevance

12345678910>>...16

/kernel/linux/linux-5.10/fs/nilfs2/
H A Ddirect.c3 * direct.c - NILFS direct block pointer.
13 #include "direct.h"
17 static inline __le64 *nilfs_direct_dptrs(const struct nilfs_bmap *direct) in nilfs_direct_dptrs() argument
20 ((struct nilfs_direct_node *)direct->b_u.u_data + 1); in nilfs_direct_dptrs()
24 nilfs_direct_get_ptr(const struct nilfs_bmap *direct, __u64 key) in nilfs_direct_get_ptr() argument
26 return le64_to_cpu(*(nilfs_direct_dptrs(direct) + key)); in nilfs_direct_get_ptr()
29 static inline void nilfs_direct_set_ptr(struct nilfs_bmap *direct, in nilfs_direct_set_ptr() argument
32 *(nilfs_direct_dptrs(direct) + key) = cpu_to_le64(ptr); in nilfs_direct_set_ptr()
35 static int nilfs_direct_lookup(const struct nilfs_bmap *direct, in nilfs_direct_lookup() argument
50 nilfs_direct_lookup_contig(const struct nilfs_bmap *direct, __u64 key, __u64 *ptrp, unsigned int maxblocks) nilfs_direct_lookup_contig() argument
93 nilfs_direct_find_target_v(const struct nilfs_bmap *direct, __u64 key) nilfs_direct_find_target_v() argument
164 nilfs_direct_seek_key(const struct nilfs_bmap *direct, __u64 start, __u64 *keyp) nilfs_direct_seek_key() argument
179 nilfs_direct_last_key(const struct nilfs_bmap *direct, __u64 *keyp) nilfs_direct_last_key() argument
202 nilfs_direct_gather_data(struct nilfs_bmap *direct, __u64 *keys, __u64 *ptrs, int nitems) nilfs_direct_gather_data() argument
287 nilfs_direct_assign_v(struct nilfs_bmap *direct, __u64 key, __u64 ptr, struct buffer_head **bh, sector_t blocknr, union nilfs_binfo *binfo) nilfs_direct_assign_v() argument
307 nilfs_direct_assign_p(struct nilfs_bmap *direct, __u64 key, __u64 ptr, struct buffer_head **bh, sector_t blocknr, union nilfs_binfo *binfo) nilfs_direct_assign_p() argument
[all...]
/kernel/linux/linux-6.6/fs/nilfs2/
H A Ddirect.c3 * NILFS direct block pointer.
13 #include "direct.h"
17 static inline __le64 *nilfs_direct_dptrs(const struct nilfs_bmap *direct) in nilfs_direct_dptrs() argument
20 ((struct nilfs_direct_node *)direct->b_u.u_data + 1); in nilfs_direct_dptrs()
24 nilfs_direct_get_ptr(const struct nilfs_bmap *direct, __u64 key) in nilfs_direct_get_ptr() argument
26 return le64_to_cpu(*(nilfs_direct_dptrs(direct) + key)); in nilfs_direct_get_ptr()
29 static inline void nilfs_direct_set_ptr(struct nilfs_bmap *direct, in nilfs_direct_set_ptr() argument
32 *(nilfs_direct_dptrs(direct) + key) = cpu_to_le64(ptr); in nilfs_direct_set_ptr()
35 static int nilfs_direct_lookup(const struct nilfs_bmap *direct, in nilfs_direct_lookup() argument
42 ptr = nilfs_direct_get_ptr(direct, ke in nilfs_direct_lookup()
50 nilfs_direct_lookup_contig(const struct nilfs_bmap *direct, __u64 key, __u64 *ptrp, unsigned int maxblocks) nilfs_direct_lookup_contig() argument
93 nilfs_direct_find_target_v(const struct nilfs_bmap *direct, __u64 key) nilfs_direct_find_target_v() argument
164 nilfs_direct_seek_key(const struct nilfs_bmap *direct, __u64 start, __u64 *keyp) nilfs_direct_seek_key() argument
179 nilfs_direct_last_key(const struct nilfs_bmap *direct, __u64 *keyp) nilfs_direct_last_key() argument
202 nilfs_direct_gather_data(struct nilfs_bmap *direct, __u64 *keys, __u64 *ptrs, int nitems) nilfs_direct_gather_data() argument
287 nilfs_direct_assign_v(struct nilfs_bmap *direct, __u64 key, __u64 ptr, struct buffer_head **bh, sector_t blocknr, union nilfs_binfo *binfo) nilfs_direct_assign_v() argument
307 nilfs_direct_assign_p(struct nilfs_bmap *direct, __u64 key, __u64 ptr, struct buffer_head **bh, sector_t blocknr, union nilfs_binfo *binfo) nilfs_direct_assign_p() argument
[all...]
/kernel/linux/linux-5.10/arch/s390/mm/
H A Dvmem.c152 unsigned long end, bool add, bool direct) in modify_pte_table()
167 if (!direct) in modify_pte_table()
171 if (!direct) { in modify_pte_table()
187 if (direct) in modify_pte_table()
209 unsigned long end, bool add, bool direct) in modify_pmd_table()
229 if (!direct) in modify_pmd_table()
233 } else if (!direct && vmemmap_unuse_sub_pmd(addr, next)) { in modify_pmd_table()
242 MACHINE_HAS_EDAT1 && addr && direct && in modify_pmd_table()
247 } else if (!direct && MACHINE_HAS_EDAT1) { in modify_pmd_table()
272 if (!direct) in modify_pmd_table()
151 modify_pte_table(pmd_t *pmd, unsigned long addr, unsigned long end, bool add, bool direct) modify_pte_table() argument
208 modify_pmd_table(pud_t *pud, unsigned long addr, unsigned long end, bool add, bool direct) modify_pmd_table() argument
310 modify_pud_table(p4d_t *p4d, unsigned long addr, unsigned long end, bool add, bool direct) modify_pud_table() argument
387 modify_p4d_table(pgd_t *pgd, unsigned long addr, unsigned long end, bool add, bool direct) modify_p4d_table() argument
441 modify_pagetable(unsigned long start, unsigned long end, bool add, bool direct) modify_pagetable() argument
477 add_pagetable(unsigned long start, unsigned long end, bool direct) add_pagetable() argument
482 remove_pagetable(unsigned long start, unsigned long end, bool direct) remove_pagetable() argument
[all...]
/kernel/linux/linux-5.10/drivers/hwmon/pmbus/
H A Dmax34440.c276 .format[PSC_VOLTAGE_IN] = direct,
277 .format[PSC_VOLTAGE_OUT] = direct,
278 .format[PSC_TEMPERATURE] = direct,
279 .format[PSC_CURRENT_OUT] = direct,
318 .format[PSC_VOLTAGE_IN] = direct,
319 .format[PSC_VOLTAGE_OUT] = direct,
320 .format[PSC_TEMPERATURE] = direct,
321 .format[PSC_CURRENT_OUT] = direct,
322 .format[PSC_FAN] = direct,
361 .format[PSC_VOLTAGE_IN] = direct,
[all...]
H A Dltc3815.c36 * with a LSB of 0.5mV, override and report direct mode with in ltc3815_read_byte_data()
153 .format[PSC_VOLTAGE_IN] = direct,
154 .format[PSC_VOLTAGE_OUT] = direct,
155 .format[PSC_CURRENT_IN] = direct,
156 .format[PSC_CURRENT_OUT] = direct,
157 .format[PSC_TEMPERATURE] = direct,
H A Dmax20730.c396 * Convert discreet value to direct data format. Strictly speaking, all passed
539 .format[PSC_TEMPERATURE] = direct,
544 .format[PSC_VOLTAGE_IN] = direct,
549 .format[PSC_CURRENT_OUT] = direct,
568 .format[PSC_TEMPERATURE] = direct,
573 .format[PSC_VOLTAGE_IN] = direct,
588 .format[PSC_CURRENT_OUT] = direct,
607 .format[PSC_TEMPERATURE] = direct,
612 .format[PSC_VOLTAGE_IN] = direct,
617 .format[PSC_CURRENT_OUT] = direct,
[all...]
H A Dmax16064.c67 .format[PSC_VOLTAGE_IN] = direct,
68 .format[PSC_VOLTAGE_OUT] = direct,
69 .format[PSC_TEMPERATURE] = direct,
/kernel/linux/linux-6.6/drivers/hwmon/pmbus/
H A Dmax34440.c276 .format[PSC_VOLTAGE_IN] = direct,
277 .format[PSC_VOLTAGE_OUT] = direct,
278 .format[PSC_TEMPERATURE] = direct,
279 .format[PSC_CURRENT_OUT] = direct,
318 .format[PSC_VOLTAGE_IN] = direct,
319 .format[PSC_VOLTAGE_OUT] = direct,
320 .format[PSC_TEMPERATURE] = direct,
321 .format[PSC_CURRENT_OUT] = direct,
322 .format[PSC_FAN] = direct,
361 .format[PSC_VOLTAGE_IN] = direct,
[all...]
H A Dmp5023.c14 .format[PSC_VOLTAGE_IN] = direct,
15 .format[PSC_VOLTAGE_OUT] = direct,
16 .format[PSC_CURRENT_OUT] = direct,
17 .format[PSC_POWER] = direct,
18 .format[PSC_TEMPERATURE] = direct,
H A Dpli1209bc.c31 /* PMBUS_READ_POUT uses a direct format with R=0 */ in pli1209bc_read_word_data()
95 .format[PSC_VOLTAGE_IN] = direct,
96 .format[PSC_VOLTAGE_OUT] = direct,
97 .format[PSC_CURRENT_IN] = direct,
98 .format[PSC_CURRENT_OUT] = direct,
99 .format[PSC_POWER] = direct,
100 .format[PSC_TEMPERATURE] = direct,
H A Dltc3815.c36 * with a LSB of 0.5mV, override and report direct mode with in ltc3815_read_byte_data()
153 .format[PSC_VOLTAGE_IN] = direct,
154 .format[PSC_VOLTAGE_OUT] = direct,
155 .format[PSC_CURRENT_IN] = direct,
156 .format[PSC_CURRENT_OUT] = direct,
157 .format[PSC_TEMPERATURE] = direct,
H A Dpim4328.c200 info->format[PSC_VOLTAGE_IN] = direct; in pim4328_probe()
201 info->format[PSC_TEMPERATURE] = direct; in pim4328_probe()
202 info->format[PSC_CURRENT_OUT] = direct; in pim4328_probe()
208 info->format[PSC_VOLTAGE_IN] = direct; in pim4328_probe()
209 info->format[PSC_TEMPERATURE] = direct; in pim4328_probe()
210 info->format[PSC_CURRENT_IN] = direct; in pim4328_probe()
H A Dmax20730.c396 * Convert discreet value to direct data format. Strictly speaking, all passed
539 .format[PSC_TEMPERATURE] = direct,
544 .format[PSC_VOLTAGE_IN] = direct,
549 .format[PSC_CURRENT_OUT] = direct,
568 .format[PSC_TEMPERATURE] = direct,
573 .format[PSC_VOLTAGE_IN] = direct,
588 .format[PSC_CURRENT_OUT] = direct,
607 .format[PSC_TEMPERATURE] = direct,
612 .format[PSC_VOLTAGE_IN] = direct,
617 .format[PSC_CURRENT_OUT] = direct,
[all...]
/kernel/linux/linux-6.6/samples/ftrace/
H A DMakefile3 obj-$(CONFIG_SAMPLE_FTRACE_DIRECT) += ftrace-direct.o
4 obj-$(CONFIG_SAMPLE_FTRACE_DIRECT) += ftrace-direct-too.o
5 obj-$(CONFIG_SAMPLE_FTRACE_DIRECT) += ftrace-direct-modify.o
6 obj-$(CONFIG_SAMPLE_FTRACE_DIRECT_MULTI) += ftrace-direct-multi.o
7 obj-$(CONFIG_SAMPLE_FTRACE_DIRECT_MULTI) += ftrace-direct-multi-modify.o
H A Dftrace-direct-multi.c119 static struct ftrace_ops direct; variable
123 ftrace_set_filter_ip(&direct, (unsigned long) wake_up_process, 0, 0); in ftrace_direct_multi_init()
124 ftrace_set_filter_ip(&direct, (unsigned long) schedule, 0, 0); in ftrace_direct_multi_init()
126 return register_ftrace_direct(&direct, (unsigned long) my_tramp); in ftrace_direct_multi_init()
131 unregister_ftrace_direct(&direct, (unsigned long) my_tramp, true); in ftrace_direct_multi_exit()
H A Dftrace-direct-multi-modify.c14 trace_printk("my direct func1 ip %lx\n", ip); in my_direct_func1()
19 trace_printk("my direct func2 ip %lx\n", ip); in my_direct_func2()
193 static struct ftrace_ops direct; variable
207 ret = modify_ftrace_direct(&direct, tramps[t]); in simple_thread()
222 ftrace_set_filter_ip(&direct, (unsigned long) wake_up_process, 0, 0); in ftrace_direct_multi_init()
223 ftrace_set_filter_ip(&direct, (unsigned long) schedule, 0, 0); in ftrace_direct_multi_init()
225 ret = register_ftrace_direct(&direct, my_tramp); in ftrace_direct_multi_init()
235 unregister_ftrace_direct(&direct, my_tramp, true); in ftrace_direct_multi_exit()
H A Dftrace-direct-modify.c14 trace_printk("my direct func1\n"); in my_direct_func1()
19 trace_printk("my direct func2\n"); in my_direct_func2()
167 static struct ftrace_ops direct; variable
187 ret = modify_ftrace_direct(&direct, tramps[t]); in simple_thread()
202 ftrace_set_filter_ip(&direct, (unsigned long) my_ip, 0, 0); in ftrace_direct_init()
203 ret = register_ftrace_direct(&direct, my_tramp); in ftrace_direct_init()
213 unregister_ftrace_direct(&direct, my_tramp, true); in ftrace_direct_exit()
H A Dftrace-direct-too.c128 static struct ftrace_ops direct; variable
132 ftrace_set_filter_ip(&direct, (unsigned long) handle_mm_fault, 0, 0); in ftrace_direct_init()
134 return register_ftrace_direct(&direct, (unsigned long) my_tramp); in ftrace_direct_init()
139 unregister_ftrace_direct(&direct, (unsigned long)my_tramp, true); in ftrace_direct_exit()
H A Dftrace-direct.c113 static struct ftrace_ops direct; variable
117 ftrace_set_filter_ip(&direct, (unsigned long) wake_up_process, 0, 0); in ftrace_direct_init()
119 return register_ftrace_direct(&direct, (unsigned long) my_tramp); in ftrace_direct_init()
124 unregister_ftrace_direct(&direct, (unsigned long)my_tramp, true); in ftrace_direct_exit()
/kernel/linux/linux-6.6/arch/s390/mm/
H A Dvmem.c158 unsigned long end, bool add, bool direct) in modify_pte_table()
173 if (!direct) in modify_pte_table()
177 if (!direct) { in modify_pte_table()
193 if (direct) in modify_pte_table()
215 unsigned long end, bool add, bool direct) in modify_pmd_table()
235 if (!direct) in modify_pmd_table()
239 } else if (!direct && vmemmap_unuse_sub_pmd(addr, next)) { in modify_pmd_table()
248 MACHINE_HAS_EDAT1 && direct && in modify_pmd_table()
253 } else if (!direct && MACHINE_HAS_EDAT1) { in modify_pmd_table()
278 if (!direct) in modify_pmd_table()
157 modify_pte_table(pmd_t *pmd, unsigned long addr, unsigned long end, bool add, bool direct) modify_pte_table() argument
214 modify_pmd_table(pud_t *pud, unsigned long addr, unsigned long end, bool add, bool direct) modify_pmd_table() argument
308 modify_pud_table(p4d_t *p4d, unsigned long addr, unsigned long end, bool add, bool direct) modify_pud_table() argument
376 modify_p4d_table(pgd_t *pgd, unsigned long addr, unsigned long end, bool add, bool direct) modify_p4d_table() argument
421 modify_pagetable(unsigned long start, unsigned long end, bool add, bool direct) modify_pagetable() argument
460 add_pagetable(unsigned long start, unsigned long end, bool direct) add_pagetable() argument
465 remove_pagetable(unsigned long start, unsigned long end, bool direct) remove_pagetable() argument
[all...]
/kernel/linux/linux-5.10/samples/ftrace/
H A DMakefile3 obj-$(CONFIG_SAMPLE_FTRACE_DIRECT) += ftrace-direct.o
4 obj-$(CONFIG_SAMPLE_FTRACE_DIRECT) += ftrace-direct-too.o
5 obj-$(CONFIG_SAMPLE_FTRACE_DIRECT) += ftrace-direct-modify.o
/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtw88/
H A Dsdio.c133 bool direct) in rtw_sdio_to_io_address()
135 if (!direct) in rtw_sdio_to_io_address()
252 bool direct, bus_claim; in rtw_sdio_read8() local
256 direct = rtw_sdio_use_direct_io(rtwdev, addr); in rtw_sdio_read8()
257 addr = rtw_sdio_to_io_address(rtwdev, addr, direct); in rtw_sdio_read8()
263 if (direct) in rtw_sdio_read8()
280 bool direct, bus_claim; in rtw_sdio_read16() local
284 direct = rtw_sdio_use_direct_io(rtwdev, addr); in rtw_sdio_read16()
285 addr = rtw_sdio_to_io_address(rtwdev, addr, direct); in rtw_sdio_read16()
291 if (direct) in rtw_sdio_read16()
132 rtw_sdio_to_io_address(struct rtw_dev *rtwdev, u32 addr, bool direct) rtw_sdio_to_io_address() argument
308 bool direct, bus_claim; rtw_sdio_read32() local
391 bool direct, bus_claim; rtw_sdio_write8() local
416 bool direct, bus_claim; rtw_sdio_write16() local
441 bool direct, bus_claim; rtw_sdio_write32() local
[all...]
/kernel/linux/linux-5.10/tools/testing/selftests/bpf/progs/
H A Dmap_ptr_kern.c56 struct bpf_map *direct) in check_bpf_map_ptr()
58 VERIFY(indirect->map_type == direct->map_type); in check_bpf_map_ptr()
59 VERIFY(indirect->key_size == direct->key_size); in check_bpf_map_ptr()
60 VERIFY(indirect->value_size == direct->value_size); in check_bpf_map_ptr()
61 VERIFY(indirect->max_entries == direct->max_entries); in check_bpf_map_ptr()
62 VERIFY(indirect->id == direct->id); in check_bpf_map_ptr()
63 VERIFY(indirect->memory.pages == direct->memory.pages); in check_bpf_map_ptr()
68 static inline int check(struct bpf_map *indirect, struct bpf_map *direct, in check() argument
71 VERIFY(check_bpf_map_ptr(indirect, direct)); in check()
78 struct bpf_map *direct) in check_default()
55 check_bpf_map_ptr(struct bpf_map *indirect, struct bpf_map *direct) check_bpf_map_ptr() argument
77 check_default(struct bpf_map *indirect, struct bpf_map *direct) check_default() argument
86 check_default_noinline(struct bpf_map *indirect, struct bpf_map *direct) check_default_noinline() argument
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_trace.h369 uint32_t incr, uint64_t flags, bool direct),
370 TP_ARGS(pe, addr, count, incr, flags, direct),
377 __field(bool, direct)
386 __entry->direct = direct;
389 "direct=%d", __entry->pe, __entry->addr, __entry->incr,
390 __entry->flags, __entry->count, __entry->direct)
394 TP_PROTO(uint64_t pe, uint64_t src, unsigned count, bool direct),
395 TP_ARGS(pe, src, count, direct),
400 __field(bool, direct)
[all...]
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/progs/
H A Dmap_ptr_kern.c51 struct bpf_map *direct) in check_bpf_map_ptr()
53 VERIFY(indirect->map_type == direct->map_type); in check_bpf_map_ptr()
54 VERIFY(indirect->key_size == direct->key_size); in check_bpf_map_ptr()
55 VERIFY(indirect->value_size == direct->value_size); in check_bpf_map_ptr()
56 VERIFY(indirect->max_entries == direct->max_entries); in check_bpf_map_ptr()
57 VERIFY(indirect->id == direct->id); in check_bpf_map_ptr()
62 static inline int check(struct bpf_map *indirect, struct bpf_map *direct, in check() argument
65 VERIFY(check_bpf_map_ptr(indirect, direct)); in check()
72 struct bpf_map *direct) in check_default()
74 VERIFY(check(indirect, direct, sizeo in check_default()
50 check_bpf_map_ptr(struct bpf_map *indirect, struct bpf_map *direct) check_bpf_map_ptr() argument
71 check_default(struct bpf_map *indirect, struct bpf_map *direct) check_default() argument
80 check_default_noinline(struct bpf_map *indirect, struct bpf_map *direct) check_default_noinline() argument
[all...]

Completed in 13 milliseconds

12345678910>>...16