| /kernel/linux/linux-5.10/tools/testing/selftests/ftrace/test.d/direct/ |
| D | ftrace-direct.tc | 3 # description: Test ftrace direct functions against tracers 5 rmmod ftrace-direct ||: 6 if ! modprobe ftrace-direct ; then 7 echo "No ftrace-direct sample module - please make CONFIG_SAMPLE_FTRACE_DIRECT=m" 16 rmmod ftrace-direct 21 # tracer -> direct -> no direct > no tracer 23 modprobe ftrace-direct 24 rmmod ftrace-direct 27 # tracer -> direct -> no tracer > no direct 29 modprobe ftrace-direct [all …]
|
| D | kprobe-direct.tc | 3 # description: Test ftrace direct functions against kprobes 6 rmmod ftrace-direct ||: 7 if ! modprobe ftrace-direct ; then 8 echo "No ftrace-direct sample module - please build with CONFIG_SAMPLE_FTRACE_DIRECT=m" 17 rmmod ftrace-direct 23 modprobe ftrace-direct 29 rmmod ftrace-direct 44 # probe -> direct -> no direct > no probe 50 # probe -> direct -> no probe > no direct 56 # direct -> probe -> no probe > no direct [all …]
|
| /kernel/linux/linux-6.6/tools/testing/selftests/ftrace/test.d/direct/ |
| D | ftrace-direct.tc | 3 # description: Test ftrace direct functions against tracers 5 rmmod ftrace-direct ||: 6 if ! modprobe ftrace-direct ; then 7 echo "No ftrace-direct sample module - please make CONFIG_SAMPLE_FTRACE_DIRECT=m" 16 rmmod ftrace-direct 21 # tracer -> direct -> no direct > no tracer 23 modprobe ftrace-direct 24 rmmod ftrace-direct 27 # tracer -> direct -> no tracer > no direct 29 modprobe ftrace-direct [all …]
|
| D | kprobe-direct.tc | 3 # description: Test ftrace direct functions against kprobes 6 rmmod ftrace-direct ||: 7 if ! modprobe ftrace-direct ; then 8 echo "No ftrace-direct sample module - please build with CONFIG_SAMPLE_FTRACE_DIRECT=m" 17 rmmod ftrace-direct 23 modprobe ftrace-direct 29 rmmod ftrace-direct 44 # probe -> direct -> no direct > no probe 50 # probe -> direct -> no probe > no direct 56 # direct -> probe -> no probe > no direct [all …]
|
| /kernel/linux/linux-6.6/tools/testing/selftests/bpf/verifier/ |
| D | direct_value_access.c | 2 "direct map access, write test 1", 14 "direct map access, write test 2", 26 "direct map access, write test 3", 38 "direct map access, write test 4", 50 "direct map access, write test 5", 62 "direct map access, write test 6", 75 "direct map access, write test 7", 84 .errstr = "direct value offset of 4294967295 is not allowed", 87 "direct map access, write test 8", 99 "direct map access, write test 9", [all …]
|
| /kernel/linux/linux-5.10/tools/testing/selftests/bpf/verifier/ |
| D | direct_value_access.c | 2 "direct map access, write test 1", 14 "direct map access, write test 2", 26 "direct map access, write test 3", 38 "direct map access, write test 4", 50 "direct map access, write test 5", 62 "direct map access, write test 6", 74 "direct map access, write test 7", 83 .errstr = "direct value offset of 4294967295 is not allowed", 86 "direct map access, write test 8", 98 "direct map access, write test 9", [all …]
|
| D | direct_packet_access.c | 16 "direct packet access: test1", 33 "direct packet access: test2", 67 "direct packet access: test3", 79 "direct packet access: test4 (write)", 96 "direct packet access: test5 (pkt_end >= reg, good access)", 115 "direct packet access: test6 (pkt_end >= reg, bad access)", 135 "direct packet access: test7 (pkt_end >= reg, both accesses)", 156 "direct packet access: test8 (double test, variant 1)", 177 "direct packet access: test9 (double test, variant 2)", 198 "direct packet access: test10 (write invalid)", [all …]
|
| /kernel/linux/linux-5.10/fs/nilfs2/ |
| 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 42 ptr = nilfs_direct_get_ptr(direct, key); in nilfs_direct_lookup() [all …]
|
| /kernel/linux/linux-6.6/fs/nilfs2/ |
| 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, key); in nilfs_direct_lookup() [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/input/ |
| D | pxa27x-keypad.txt | 9 is debounce interval for direct key and bit[15:0] is debounce 15 Optional Properties for Direct Keyes 16 - marvell,direct-key-count : How many direct keyes are used. 17 - marvell,direct-key-mask : The mask indicates which keyes 18 are used. If bit[X] of the mask is set, the direct key X 20 - marvell,direct-key-low-active : Direct key status register 21 tells the level of pins that connects to the direct keyes. 24 - marvell,direct-key-map : It is a u16 array. Each item indicates 25 the linux key-code for the direct key. 57 marvell,direct-key-count = <1>; [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/input/ |
| D | pxa27x-keypad.txt | 9 is debounce interval for direct key and bit[15:0] is debounce 15 Optional Properties for Direct Keyes 16 - marvell,direct-key-count : How many direct keyes are used. 17 - marvell,direct-key-mask : The mask indicates which keyes 18 are used. If bit[X] of the mask is set, the direct key X 20 - marvell,direct-key-low-active : Direct key status register 21 tells the level of pins that connects to the direct keyes. 24 - marvell,direct-key-map : It is a u16 array. Each item indicates 25 the linux key-code for the direct key. 57 marvell,direct-key-count = <1>; [all …]
|
| /kernel/linux/linux-5.10/drivers/scsi/mpt3sas/ |
| D | mpt3sas_warpdrive.c | 31 * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 50 * _warpdrive_disable_ddio - Disable direct I/O for all the volumes 109 * mpt3sas_init_warpdrive_properties - Set properties for warpdrive direct I/O. 130 ioc_info(ioc, "WarpDrive : Direct IO is disabled globally as drives are exposed\n"); in mpt3sas_init_warpdrive_properties() 135 ioc_info(ioc, "WarpDrive : Direct IO is disabled globally as number of drives > 1\n"); in mpt3sas_init_warpdrive_properties() 140 ioc_info(ioc, "WarpDrive : Direct IO is disabled Failure in computing number of drives\n"); in mpt3sas_init_warpdrive_properties() 148 ioc_info(ioc, "WarpDrive : Direct IO is disabled Memory allocation failure for RVPG0\n"); in mpt3sas_init_warpdrive_properties() 154 ioc_info(ioc, "WarpDrive : Direct IO is disabled Failure in retrieving RVPG0\n"); in mpt3sas_init_warpdrive_properties() 161 * assumed for WARPDRIVE, disable direct I/O in mpt3sas_init_warpdrive_properties() 164 …ioc_warn(ioc, "WarpDrive : Direct IO is disabled for the drive with handle(0x%04x): num_mem=%d, ma… in mpt3sas_init_warpdrive_properties() [all …]
|
| /kernel/linux/linux-6.6/drivers/scsi/mpt3sas/ |
| D | mpt3sas_warpdrive.c | 31 * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 50 * _warpdrive_disable_ddio - Disable direct I/O for all the volumes 109 * mpt3sas_init_warpdrive_properties - Set properties for warpdrive direct I/O. 130 ioc_info(ioc, "WarpDrive : Direct IO is disabled globally as drives are exposed\n"); in mpt3sas_init_warpdrive_properties() 135 ioc_info(ioc, "WarpDrive : Direct IO is disabled globally as number of drives > 1\n"); in mpt3sas_init_warpdrive_properties() 140 ioc_info(ioc, "WarpDrive : Direct IO is disabled Failure in computing number of drives\n"); in mpt3sas_init_warpdrive_properties() 148 ioc_info(ioc, "WarpDrive : Direct IO is disabled Memory allocation failure for RVPG0\n"); in mpt3sas_init_warpdrive_properties() 154 ioc_info(ioc, "WarpDrive : Direct IO is disabled Failure in retrieving RVPG0\n"); in mpt3sas_init_warpdrive_properties() 161 * assumed for WARPDRIVE, disable direct I/O in mpt3sas_init_warpdrive_properties() 164 …ioc_warn(ioc, "WarpDrive : Direct IO is disabled for the drive with handle(0x%04x): num_mem=%d, ma… in mpt3sas_init_warpdrive_properties() [all …]
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/intel/i40e/ |
| D | i40e_adminq_cmd.h | 285 * - no suffix for direct command descriptor structures 288 * - _completion for direct return data 310 /* Get version (direct 0x0001) */ 335 /* Queue Shutdown (direct 0x0003) */ 344 /* Set PF context (0x0004, direct) */ 352 /* Request resource ownership (direct 0x0008) 353 * Release resource ownership (direct 0x0009) 421 /* Set CPPM Configuration (direct 0x0103) */ 512 /* Clear PXE Command and response (direct 0x0110) */ 601 /* Add Statistics (direct 0x0201) [all …]
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/intel/i40e/ |
| D | i40e_adminq_cmd.h | 288 * - no suffix for direct command descriptor structures 291 * - _completion for direct return data 313 /* Get version (direct 0x0001) */ 338 /* Queue Shutdown (direct 0x0003) */ 347 /* Set PF context (0x0004, direct) */ 355 /* Request resource ownership (direct 0x0008) 356 * Release resource ownership (direct 0x0009) 424 /* Set CPPM Configuration (direct 0x0103) */ 515 /* Clear PXE Command and response (direct 0x0110) */ 604 /* Add Statistics (direct 0x0201) [all …]
|
| /kernel/linux/linux-5.10/arch/s390/mm/ |
| D | vmem.c | 152 unsigned long end, bool add, bool direct) in modify_pte_table() argument 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() argument 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() [all …]
|
| /kernel/linux/linux-6.6/drivers/hwmon/pmbus/ |
| D | max34440.c | 251 data->info.format[PSC_VOLTAGE_IN] = direct; in max34451_set_supported_funcs() 252 data->info.format[PSC_CURRENT_IN] = direct; in max34451_set_supported_funcs() 314 .format[PSC_VOLTAGE_IN] = direct, 315 .format[PSC_VOLTAGE_OUT] = direct, 316 .format[PSC_TEMPERATURE] = direct, 317 .format[PSC_CURRENT_OUT] = direct, 356 .format[PSC_VOLTAGE_IN] = direct, 357 .format[PSC_VOLTAGE_OUT] = direct, 358 .format[PSC_TEMPERATURE] = direct, 359 .format[PSC_CURRENT_OUT] = direct, [all …]
|
| /kernel/linux/linux-5.10/drivers/hwmon/pmbus/ |
| 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 …]
|
| /kernel/linux/linux-6.6/arch/s390/mm/ |
| D | vmem.c | 158 unsigned long end, bool add, bool direct) in modify_pte_table() argument 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() argument 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() [all …]
|
| /kernel/linux/linux-5.10/arch/arm/mach-lpc32xx/ |
| D | pm.c | 17 * direct-run, and halt modes. When switching between halt and run modes, 18 * the CPU transistions through direct-run mode. For Linux, direct-run 27 * Direct-run mode: 38 * wake the system up back into direct-run mode. 43 * SDRAM will still be accessible in direct-run mode. In DDR based systems, 44 * a transition to direct-run mode will stop all DDR accesses (no clocks). 54 * Enter direct-run mode 58 * System enters direct-run mode when an enabled event occurs
|
| /kernel/linux/linux-6.6/arch/arm/mach-lpc32xx/ |
| D | pm.c | 15 * direct-run, and halt modes. When switching between halt and run modes, 16 * the CPU transistions through direct-run mode. For Linux, direct-run 25 * Direct-run mode: 36 * wake the system up back into direct-run mode. 41 * SDRAM will still be accessible in direct-run mode. In DDR based systems, 42 * a transition to direct-run mode will stop all DDR accesses (no clocks). 52 * Enter direct-run mode 56 * System enters direct-run mode when an enabled event occurs
|
| /kernel/linux/linux-5.10/include/linux/spi/ |
| D | spi-mem.h | 140 * struct spi_mem_dirmap_info - Direct mapping information 141 * @op_tmpl: operation template that should be used by the direct mapping when 143 * @offset: absolute offset this direct mapping is pointing to 144 * @length: length in byte of this direct mapping 149 * A direct mapping is only valid for one direction (read or write) and this 159 * struct spi_mem_dirmap_desc - Direct mapping descriptor 160 * @mem: the SPI memory device this direct mapping is attached to 161 * @info: information passed at direct mapping creation time 167 * no matter whether the controller supports direct mapping or not 170 * Common part of a direct mapping descriptor. This object is created by [all …]
|
| /kernel/linux/linux-6.6/samples/ftrace/ |
| 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
|
| /kernel/linux/linux-6.6/fs/reiserfs/ |
| D | tail_conversion.c | 18 * Converts direct items to an unformatted node. Panics if file has no 22 * path points to first direct item of the file regardless of how many of 100 /* Set the key to search for the direct items of the file */ in direct2indirect() 105 * Move bytes from the direct items to the new unformatted node in direct2indirect() 118 "direct item (%K) not found", &end_key); in direct2indirect() 121 "vs-14055: direct item expected(%K), found %h", in direct2indirect() 144 /* done: file does not have direct items anymore */ in direct2indirect() 196 * reads tail through page cache, insert direct item. When direct item 265 /* Set direct item header to insert. */ in indirect2direct() 282 /* Insert tail as new direct item in the tree */ in indirect2direct() [all …]
|
| /kernel/linux/linux-5.10/fs/reiserfs/ |
| D | tail_conversion.c | 18 * Converts direct items to an unformatted node. Panics if file has no 22 * path points to first direct item of the file regardless of how many of 100 /* Set the key to search for the direct items of the file */ in direct2indirect() 105 * Move bytes from the direct items to the new unformatted node in direct2indirect() 118 "direct item (%K) not found", &end_key); in direct2indirect() 121 "vs-14055: direct item expected(%K), found %h", in direct2indirect() 144 /* done: file does not have direct items anymore */ in direct2indirect() 196 * reads tail through page cache, insert direct item. When direct item 265 /* Set direct item header to insert. */ in indirect2direct() 282 /* Insert tail as new direct item in the tree */ in indirect2direct() [all …]
|