/kernel/linux/linux-5.10/fs/nilfs2/ |
H A D | direct.c | 3 * 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 D | direct.c | 3 * 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 D | vmem.c | 152 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 D | max34440.c | 276 .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 D | ltc3815.c | 36 * 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 D | max20730.c | 396 * 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 D | max16064.c | 67 .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 D | max34440.c | 276 .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 D | mp5023.c | 14 .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 D | pli1209bc.c | 31 /* 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 D | ltc3815.c | 36 * 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 D | pim4328.c | 200 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 D | max20730.c | 396 * 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 D | Makefile | 3 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 D | ftrace-direct-multi.c | 119 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 D | ftrace-direct-multi-modify.c | 14 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 D | ftrace-direct-modify.c | 14 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 D | ftrace-direct-too.c | 128 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 D | ftrace-direct.c | 113 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 D | vmem.c | 158 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 D | Makefile | 3 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 D | sdio.c | 133 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 D | map_ptr_kern.c | 56 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 D | amdgpu_trace.h | 369 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 D | map_ptr_kern.c | 51 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...] |