| /linux-6.15/arch/arm/boot/dts/nxp/imx/ |
| H A D | imx6qdl-gw51xx.dtsi | 30 linux,code = <BTN_0>; 35 linux,code = <BTN_1>; 42 linux,code = <BTN_2>; 49 linux,code = <BTN_3>; 56 linux,code = <BTN_4>; 63 linux,code = <BTN_5>;
|
| H A D | imx6qdl-gw5910.dtsi | 33 linux,code = <BTN_0>; 38 linux,code = <BTN_1>; 45 linux,code = <BTN_2>; 52 linux,code = <BTN_3>; 59 linux,code = <BTN_4>; 66 linux,code = <BTN_5>;
|
| /linux-6.15/drivers/media/platform/sunxi/sun6i-mipi-csi2/ |
| H A D | sun6i_mipi_csi2.c | 108 format = sun6i_mipi_csi2_format_find(mbus_format->code); in sun6i_mipi_csi2_configure() 225 format = sun6i_mipi_csi2_format_find(mbus_format->code); in sun6i_mipi_csi2_s_stream() 299 if (!sun6i_mipi_csi2_format_find(mbus_format->code)) in sun6i_mipi_csi2_mbus_format_prepare() 300 mbus_format->code = sun6i_mipi_csi2_formats[0].mbus_code; in sun6i_mipi_csi2_mbus_format_prepare() 319 mbus_format->code = sun6i_mipi_csi2_formats[0].mbus_code; in sun6i_mipi_csi2_init_state() 338 code_enum->code = sun6i_mipi_csi2_formats[code_enum->index].mbus_code; in sun6i_mipi_csi2_enum_mbus_code()
|
| /linux-6.15/include/linux/ |
| H A D | audit.h | 292 extern void __audit_uring_exit(int success, long code); 304 extern void audit_seccomp(unsigned long syscall, long signr, int code); 339 static inline void audit_uring_exit(int success, long code) in audit_uring_exit() argument 342 __audit_uring_exit(success, code); in audit_uring_exit() 586 static inline void audit_uring_exit(int success, long code) in audit_uring_exit() argument 626 static inline void audit_seccomp(unsigned long syscall, long signr, int code) in audit_seccomp() argument
|
| /linux-6.15/Documentation/userspace-api/gpio/ |
| H A D | sysfs.rst | 27 then changing its output state, then updating the code before re-enabling 64 for GPIO #19, if that's not requested by kernel code. 86 it was exported by kernel code that didn't explicitly 144 Exporting from Kernel code 146 Kernel code can explicitly manage exports of GPIOs which have already been 161 signal direction may change. This helps drivers prevent userspace code
|
| /linux-6.15/Documentation/userspace-api/ |
| H A D | check_exec.rst | 43 interpreter instead. All files that contain executable code, from the point of 57 For such secure execution environment to make sense, only trusted code should 77 Indeed, the use case for these securebits is to only trust executable code 84 a script's caller. Changing these variables may lead to unintended code 87 arbitrary code execution e.g., by enforcing a write xor execute policy. 139 The threat is malicious scripts run by untrusted users (but trusted code).
|
| /linux-6.15/drivers/input/keyboard/ |
| H A D | imx_keypad.c | 152 int code; in imx_keypad_fire_events() local 169 code = MATRIX_SCAN_CODE(row, col, MATRIX_ROW_SHIFT); in imx_keypad_fire_events() 170 input_event(input_dev, EV_MSC, MSC_SCAN, code); in imx_keypad_fire_events() 171 input_report_key(input_dev, keypad->keycodes[code], in imx_keypad_fire_events() 174 keypad->keycodes[code], in imx_keypad_fire_events()
|
| H A D | tc3589x-keypad.c | 194 u8 code; in tc3589x_keypad_irq() local 207 code = MATRIX_SCAN_CODE(row_index, col_index, in tc3589x_keypad_irq() 211 input_event(keypad->input, EV_MSC, MSC_SCAN, code); in tc3589x_keypad_irq() 212 input_report_key(keypad->input, keypad->keymap[code], !up); in tc3589x_keypad_irq()
|
| /linux-6.15/drivers/staging/media/sunxi/sun6i-isp/ |
| H A D | sun6i_isp_proc.c | 154 format = sun6i_isp_proc_format_find(mbus_format->code); in sun6i_isp_proc_configure() 250 if (!sun6i_isp_proc_format_find(mbus_format->code)) in sun6i_isp_proc_mbus_format_prepare() 251 mbus_format->code = sun6i_isp_proc_formats[0].mbus_code; in sun6i_isp_proc_mbus_format_prepare() 270 mbus_format->code = sun6i_isp_proc_formats[0].mbus_code; in sun6i_isp_proc_init_state() 289 code_enum->code = sun6i_isp_proc_formats[code_enum->index].mbus_code; in sun6i_isp_proc_enum_mbus_code()
|
| /linux-6.15/arch/arm/boot/dts/st/ |
| H A D | stm32mp157c-ev1.dts | 40 linux,code = <KEY_ENTER>; 46 linux,code = <KEY_DOWN>; 52 linux,code = <KEY_LEFT>; 58 linux,code = <KEY_RIGHT>; 64 linux,code = <KEY_UP>;
|
| H A D | stm32mp15xx-dhcom-pdk2.dtsi | 36 linux,code = <KEY_A>; 46 linux,code = <KEY_B>; 56 linux,code = <KEY_C>; 66 linux,code = <KEY_D>;
|
| /linux-6.15/drivers/s390/cio/ |
| H A D | trace.h | 288 __field(u16, code) 295 __entry->code = chsc->code; 299 __entry->rcode = chsc->code; 303 TP_printk("code=0x%04x cc=%d rcode=0x%04x", __entry->code,
|
| /linux-6.15/Documentation/mm/ |
| H A D | vmalloced-kernel-stacks.rst | 14 This is a compilation of information from the code and original patch 50 unpopulated page tables or arch code (switch_to() and switch_mm(), 79 the latest code base: 107 the code base to understand when and how a thread stack is allocated. 109 Bulk of the code is in:
|
| /linux-6.15/tools/testing/selftests/drivers/net/mlxsw/ |
| H A D | devlink_trap_l3_exceptions.sh | 186 flower skip_hw ip_proto icmp type 3 code 4 action pass 224 flower skip_hw ip_proto icmp type 11 code 0 action pass 321 local code=$1; shift 334 skip_hw ip_proto $ip_proto type $type code $code action pass
|
| /linux-6.15/Documentation/process/ |
| H A D | 7.AdvancedTopics.rst | 132 should not be making changes to the core memory management code. And, most 157 learn how to program in the kernel environment than by looking at code 159 looking at code you can make a significant contribution to the process as a 162 Reviewing code can be an intimidating prospect, especially for a new kernel 163 developer who may well feel nervous about questioning code - in public - 164 which has been posted by those with more experience. Even code written by 177 Different developers will review code from different points of view. Some 178 are mostly concerned with coding style and whether code lines have trailing 182 security issues, duplication of code found elsewhere, adequate 184 All types of review, if they lead to better code going into the kernel, are
|
| /linux-6.15/drivers/media/platform/samsung/exynos4-is/ |
| H A D | fimc-lite.c | 563 fmt = fimc_lite_find_format(NULL, &mf->code, 0, 0); in fimc_lite_subdev_try_fmt() 568 mf->code = fmt->mbus_code; in fimc_lite_subdev_try_fmt() 578 mf->code = sink_fmt->code; in fimc_lite_subdev_try_fmt() 584 mf->code = sink->fmt->mbus_code; in fimc_lite_subdev_try_fmt() 597 mf->code, mf->colorspace, mf->width, mf->height); in fimc_lite_subdev_try_fmt() 783 sink_fmt.format.code = fimc->inp_frame.fmt->mbus_code; in fimc_pipeline_validate() 804 src_fmt.format.code != sink_fmt.format.code) in fimc_pipeline_validate() 1002 struct v4l2_subdev_mbus_code_enum *code) in fimc_lite_subdev_enum_mbus_code() argument 1009 code->code = fmt->mbus_code; in fimc_lite_subdev_enum_mbus_code() 1039 mf->code = f->fmt->mbus_code; in fimc_lite_subdev_get_fmt() [all …]
|
| /linux-6.15/Documentation/core-api/ |
| H A D | kobject.rst | 26 the code is really interested in. 30 up and incorrect, and your code will be buggy. So do not do this. 39 safely ignore that implementation detail as the kset core code handles 52 It is rare for kernel code to create a standalone kobject, with one major 68 So, for example, the UIO code in ``drivers/uio/uio.c`` has a structure that 148 is being removed. If your code needs to call this function, it is 191 exist, the object (and the code which supports it) must continue to exist. 250 kobject when its reference count reaches zero. The code which created the 259 the direct control of the code which created the kobject. So that code must 409 must be cleaned up when the code is finished with it. To do that, call [all …]
|
| /linux-6.15/Documentation/livepatch/ |
| H A D | livepatch.rst | 27 to redirection of code execution; namely: kernel probes, function tracing, 30 - The kernel probes are the most generic. The code can be redirected by 33 - The function tracer calls the code from a predefined location that is 37 - Livepatching typically needs to redirect the code at the very beginning 181 tracing code to detect interrupts on the stack. 220 is code that makes the kernel start using the new code when the livepatch 221 module is loaded. Also there is code that cleans up before the 370 to the unpatched state. The system starts using either the code from 392 guaranteed that no task sleeps or runs in the old code. 417 patched. Otherwise, the code would end up in an infinite loop. A [all …]
|
| /linux-6.15/kernel/gcov/ |
| H A D | Kconfig | 11 This option enables gcov-based code profiling (e.g. for code coverage
|
| /linux-6.15/arch/loongarch/include/asm/ |
| H A D | kvm_para.h | 12 #define HYPERCALL_ENCODE(vendor, code) ((vendor << HYPERVISOR_VENDOR_SHIFT) + code) argument
|
| /linux-6.15/scripts/coccinelle/misc/ |
| H A D | returnvar.cocci | 8 // Comments: Comments on code can be deleted if near code that is removed.
|
| /linux-6.15/drivers/mtd/nand/ |
| H A D | ecc-sw-bch.c | 24 const unsigned char *buf, unsigned char *code) in nand_ecc_sw_bch_calculate() argument 29 memset(code, 0, engine_conf->code_size); in nand_ecc_sw_bch_calculate() 30 bch_encode(engine_conf->bch, buf, nand->ecc.ctx.conf.step_size, code); in nand_ecc_sw_bch_calculate() 34 code[i] ^= engine_conf->eccmask[i]; in nand_ecc_sw_bch_calculate()
|
| /linux-6.15/arch/arm/boot/dts/qcom/ |
| H A D | qcom-msm8226-samsung-ms013g.dts | 37 linux,code = <SW_LID>; 53 linux,code = <KEY_VOLUMEUP>; 59 linux,code = <KEY_VOLUMEDOWN>; 65 linux,code = <KEY_HOMEPAGE>;
|
| /linux-6.15/drivers/net/wireless/marvell/mwifiex/ |
| H A D | cfp.c | 152 u8 code; member 168 u8 *mwifiex_11d_code_2_region(u8 code) in mwifiex_11d_code_2_region() argument 174 if (region_code_mapping_t[i].code == code) in mwifiex_11d_code_2_region()
|
| /linux-6.15/Documentation/admin-guide/perf/ |
| H A D | hns3-pmu.rst | 24 The "events" directory describes the event code of all supported events 41 Example usage of checking event code and subevent code:: 51 The bits 0~15 of config (here 0x0204) are the true hardware event code. If
|