| /linux/tools/perf/ |
| H A D | check-headers.sh | 8 "include/uapi/linux/const.h" 9 "include/uapi/linux/bits.h" 10 "include/uapi/linux/fscrypt.h" 11 "include/uapi/linux/genetlink.h" 12 "include/uapi/linux/if_addr.h" 13 "include/uapi/linux/in.h" 14 "include/uapi/linux/kcmp.h" 15 "include/uapi/linux/kvm.h" 16 "include/uapi/linux/neighbour.h" 17 "include/uapi/linux/netfilter.h" [all …]
|
| /linux/Documentation/ |
| H A D | .renames.txt | 357 media/uapi/cec/cec-api userspace-api/media/cec/cec-api 358 media/uapi/cec/cec-func-close userspace-api/media/cec/cec-func-close 359 media/uapi/cec/cec-func-ioctl userspace-api/media/cec/cec-func-ioctl 360 media/uapi/cec/cec-func-open userspace-api/media/cec/cec-func-open 361 media/uapi/cec/cec-func-poll userspace-api/media/cec/cec-func-poll 362 media/uapi/cec/cec-funcs userspace-api/media/cec/cec-funcs 363 media/uapi/cec/cec-header userspace-api/media/cec/cec-header 364 media/uapi/cec/cec-intro userspace-api/media/cec/cec-intro 365 media/uapi/cec/cec-ioc-adap-g-caps userspace-api/media/cec/cec-ioc-adap-g-caps 366 media/uapi/cec/cec-ioc-adap-g-conn-info userspace-api/media/cec/cec-ioc-adap-g-conn-info [all …]
|
| /linux/Documentation/dev-tools/ |
| H A D | checkuapi.rst | 4 UAPI Checker 7 The UAPI checker (``scripts/check-uapi.sh``) is a shell script which 8 checks UAPI header files for userspace backwards-compatibility across 14 This section will describe the options with which ``check-uapi.sh`` 19 check-uapi.sh [-b BASE_REF] [-p PAST_REF] [-j N] [-l ERROR_LOG] [-i] [-q] [-v] 24 will use any dirty changes in tree to UAPI files. If there are no 31 -i Ignore ambiguous changes that may or may not break UAPI compatibility. 53 First, let's try making a change to a UAPI header file that obviously 57 --- a/include/uapi/linux/acct.h 58 +++ b/include/uapi/linux/acct.h [all …]
|
| /linux/Documentation/gpu/imagination/ |
| H A D | uapi.rst | 2 UAPI title 6 .. kernel-doc:: include/uapi/drm/pvr_drm.h 7 :doc: PowerVR UAPI 11 .. kernel-doc:: include/uapi/drm/pvr_drm.h 14 .. kernel-doc:: include/uapi/drm/pvr_drm.h 19 .. kernel-doc:: include/uapi/drm/pvr_drm.h 22 .. kernel-doc:: include/uapi/drm/pvr_drm.h 27 .. kernel-doc:: include/uapi/drm/pvr_drm.h 30 .. kernel-doc:: include/uapi/drm/pvr_drm.h 33 .. kernel-doc:: include/uapi/drm/pvr_drm.h [all …]
|
| /linux/drivers/infiniband/core/ |
| H A D | uverbs_uapi.c | 16 static void *uapi_add_elm(struct uverbs_api *uapi, u32 key, size_t alloc_size) in uapi_add_elm() argument 27 rc = radix_tree_insert(&uapi->radix, key, elm); in uapi_add_elm() 36 static void *uapi_add_get_elm(struct uverbs_api *uapi, u32 key, in uapi_add_get_elm() argument 41 elm = uapi_add_elm(uapi, key, alloc_size); in uapi_add_get_elm() 50 elm = radix_tree_lookup(&uapi->radix, key); in uapi_add_get_elm() 57 static int uapi_create_write(struct uverbs_api *uapi, in uapi_create_write() argument 72 method_elm = uapi_add_get_elm(uapi, method_key, sizeof(*method_elm), in uapi_create_write() 97 static int uapi_merge_method(struct uverbs_api *uapi, in uapi_merge_method() argument 110 method_elm = uapi_add_get_elm(uapi, method_key, sizeof(*method_elm), in uapi_merge_method() 155 uapi_add_elm(uapi, method_key | uapi_key_attr(attr->id), in uapi_merge_method() [all …]
|
| /linux/drivers/gpu/drm/i915/display/ |
| H A D | intel_plane.c | 70 __drm_atomic_helper_plane_state_reset(&plane_state->uapi, &plane->base); in intel_plane_state_reset() 92 plane->base.state = &plane_state->uapi; in intel_plane_alloc() 136 __drm_atomic_helper_plane_duplicate_state(plane, &intel_state->uapi); in intel_plane_duplicate_state() 147 return &intel_state->uapi; in intel_plane_duplicate_state() 167 __drm_atomic_helper_plane_destroy_state(&plane_state->uapi); in intel_plane_destroy_state() 240 return intel_adjusted_rate(&plane_state->uapi.src, in intel_plane_pixel_rate() 241 &plane_state->uapi.dst, in intel_plane_pixel_rate() 251 if (!plane_state->uapi.visible) in intel_plane_data_rate() 263 struct intel_plane *plane = to_intel_plane(plane_state->uapi.plane); in intel_plane_relative_data_rate() 271 if (!plane_state->uapi.visible) in intel_plane_relative_data_rate() [all …]
|
| /linux/arch/arm/tools/ |
| H A D | Makefile | 10 uapi := $(gen)/uapi/asm macro 20 uapi-hdrs-y += $(uapi)/unistd-oabi.h 21 uapi-hdrs-y += $(uapi)/unistd-eabi.h 23 targets += $(addprefix ../../../,$(gen-y) $(kapi-hdrs-y) $(uapi-hdrs-y)) 25 PHONY += kapi uapi 29 uapi: $(uapi-hdrs-y) target 32 $(shell mkdir -p $(kapi) $(uapi)) 50 $(uapi)/unistd-%.h: $(syscall) $(syshdr) FORCE
|
| /linux/arch/x86/entry/syscalls/ |
| H A D | Makefile | 3 uapi := arch/$(SRCARCH)/include/generated/uapi/asm macro 6 $(shell mkdir -p $(out) $(uapi)) 27 $(uapi)/unistd_32.h: abis := i386 28 $(uapi)/unistd_32.h: $(syscall32) $(syshdr) FORCE 36 $(uapi)/unistd_x32.h: abis := common,x32 37 $(uapi)/unistd_x32.h: offset := __X32_SYSCALL_BIT 38 $(uapi)/unistd_x32.h: $(syscall64) $(syshdr) FORCE 41 $(uapi)/unistd_64.h: abis := common,64 42 $(uapi)/unistd_64.h: $(syscall64) $(syshdr) FORCE 72 uapisyshdr-y := $(addprefix $(uapi)/, $(uapisyshdr-y))
|
| /linux/tools/include/uapi/asm/ |
| H A D | bitsperlong.h | 3 #include "../../../arch/x86/include/uapi/asm/bitsperlong.h" 5 #include "../../../arch/powerpc/include/uapi/asm/bitsperlong.h" 7 #include "../../../arch/s390/include/uapi/asm/bitsperlong.h" 9 #include "../../../arch/sparc/include/uapi/asm/bitsperlong.h" 11 #include "../../../arch/mips/include/uapi/asm/bitsperlong.h" 13 #include "../../../arch/ia64/include/uapi/asm/bitsperlong.h" 15 #include "../../../arch/alpha/include/uapi/asm/bitsperlong.h"
|
| H A D | bpf_perf_event.h | 2 #include "../../arch/arm64/include/uapi/asm/bpf_perf_event.h" 4 #include "../../arch/arc/include/uapi/asm/bpf_perf_event.h" 6 #include "../../arch/s390/include/uapi/asm/bpf_perf_event.h" 8 #include "../../arch/riscv/include/uapi/asm/bpf_perf_event.h" 10 #include "../../arch/loongarch/include/uapi/asm/bpf_perf_event.h" 12 #include <uapi/asm-generic/bpf_perf_event.h>
|
| H A D | errno.h | 3 #include "../../../arch/x86/include/uapi/asm/errno.h" 5 #include "../../../arch/powerpc/include/uapi/asm/errno.h" 7 #include "../../../arch/sparc/include/uapi/asm/errno.h" 9 #include "../../../arch/alpha/include/uapi/asm/errno.h" 11 #include "../../../arch/mips/include/uapi/asm/errno.h" 13 #include "../../../arch/parisc/include/uapi/asm/errno.h"
|
| /linux/tools/lib/bpf/ |
| H A D | Makefile | 57 -I$(srctree)/tools/include -I$(srctree)/tools/include/uapi \ 138 @(test -f ../../include/uapi/linux/bpf.h -a -f ../../../include/uapi/linux/bpf.h && ( \ 139 (diff -B ../../include/uapi/linux/bpf.h ../../../include/uapi/linux/bpf.h >/dev/null) || \ 140 …Warning: Kernel ABI header at 'tools/include/uapi/linux/bpf.h' differs from latest version at 'inc… 141 …@(test -f ../../include/uapi/linux/bpf_common.h -a -f ../../../include/uapi/linux/bpf_common.h && … 142 …(diff -B ../../include/uapi/linux/bpf_common.h ../../../include/uapi/linux/bpf_common.h >/dev/null… 143 …ning: Kernel ABI header at 'tools/include/uapi/linux/bpf_common.h' differs from latest version at … 144 @(test -f ../../include/uapi/linux/if_xdp.h -a -f ../../../include/uapi/linux/if_xdp.h && ( \ 145 (diff -B ../../include/uapi/linux/if_xdp.h ../../../include/uapi/linux/if_xdp.h >/dev/null) || \ 146 …arning: Kernel ABI header at 'tools/include/uapi/linux/if_xdp.h' differs from latest version at 'i… [all …]
|
| /linux/Documentation/gpu/rfc/ |
| H A D | i915_scheduler.rst | 21 * Merge new parallel submission uAPI 22 * Bonding uAPI completely incompatible with GuC submission, plus it has 25 * New uAPI adds I915_CONTEXT_ENGINES_EXT_PARALLEL context setup step 68 New uAPI for basic GuC submission 70 No major changes are required to the uAPI for basic GuC submission. The only 89 New parallel submission uAPI 91 The existing bonding uAPI is completely broken with GuC submission because 97 bonding uAPI does. Hence the need for a new parallel submission interface. Also 98 the legacy bonding uAPI is quite confusing and not intuitive at all. Furthermore 102 The new parallel submission uAPI consists of 3 parts: [all …]
|
| /linux/arch/powerpc/kernel/syscalls/ |
| H A D | Makefile | 3 uapi := arch/$(SRCARCH)/include/generated/uapi/asm macro 5 $(shell mkdir -p $(uapi) $(kapi)) 17 $(uapi)/unistd_32.h: abis := common,nospu,32 18 $(uapi)/unistd_32.h: $(syscall) $(syshdr) FORCE 21 $(uapi)/unistd_64.h: abis := common,nospu,64 22 $(uapi)/unistd_64.h: $(syscall) $(syshdr) FORCE 42 uapisyshdr-y := $(addprefix $(uapi)/, $(uapisyshdr-y))
|
| /linux/samples/bpf/ |
| H A D | tcbpf1_kern.c | 2 #include <uapi/linux/bpf.h> 3 #include <uapi/linux/if_ether.h> 4 #include <uapi/linux/if_packet.h> 5 #include <uapi/linux/ip.h> 6 #include <uapi/linux/in.h> 7 #include <uapi/linux/tcp.h> 8 #include <uapi/linux/filter.h> 9 #include <uapi/linux/pkt_cls.h>
|
| H A D | tcp_tos_reflect_kern.c | 10 #include <uapi/linux/bpf.h> 11 #include <uapi/linux/tcp.h> 12 #include <uapi/linux/if_ether.h> 13 #include <uapi/linux/if_packet.h> 14 #include <uapi/linux/ip.h> 15 #include <uapi/linux/ipv6.h> 16 #include <uapi/linux/in.h>
|
| /linux/Documentation/misc-devices/ |
| H A D | xilinx_sdfec.rst | 237 .. kernel-doc:: include/uapi/misc/xilinx_sdfec.h 241 .. kernel-doc:: include/uapi/misc/xilinx_sdfec.h 245 .. kernel-doc:: include/uapi/misc/xilinx_sdfec.h 249 .. kernel-doc:: include/uapi/misc/xilinx_sdfec.h 253 .. kernel-doc:: include/uapi/misc/xilinx_sdfec.h 257 .. kernel-doc:: include/uapi/misc/xilinx_sdfec.h 261 .. kernel-doc:: include/uapi/misc/xilinx_sdfec.h 265 .. kernel-doc:: include/uapi/misc/xilinx_sdfec.h 269 .. kernel-doc:: include/uapi/misc/xilinx_sdfec.h 273 .. kernel-doc:: include/uapi/misc/xilinx_sdfec.h [all …]
|
| /linux/arch/sh/kernel/syscalls/ |
| H A D | Makefile | 3 uapi := arch/$(SRCARCH)/include/generated/uapi/asm macro 5 $(shell mkdir -p $(uapi) $(kapi)) 17 $(uapi)/unistd_32.h: $(syscall) $(syshdr) FORCE 26 uapisyshdr-y := $(addprefix $(uapi)/, $(uapisyshdr-y))
|
| /linux/arch/alpha/kernel/syscalls/ |
| H A D | Makefile | 3 uapi := arch/$(SRCARCH)/include/generated/uapi/asm macro 5 $(shell mkdir -p $(uapi) $(kapi)) 17 $(uapi)/unistd_32.h: $(syscall) $(syshdr) FORCE 26 uapisyshdr-y := $(addprefix $(uapi)/, $(uapisyshdr-y))
|
| /linux/arch/xtensa/kernel/syscalls/ |
| H A D | Makefile | 3 uapi := arch/$(SRCARCH)/include/generated/uapi/asm macro 5 $(shell mkdir -p $(uapi) $(kapi)) 17 $(uapi)/unistd_32.h: $(syscall) $(syshdr) FORCE 26 uapisyshdr-y := $(addprefix $(uapi)/, $(uapisyshdr-y))
|
| /linux/arch/microblaze/kernel/syscalls/ |
| H A D | Makefile | 3 uapi := arch/$(SRCARCH)/include/generated/uapi/asm macro 5 $(shell mkdir -p $(uapi) $(kapi)) 17 $(uapi)/unistd_32.h: $(syscall) $(syshdr) FORCE 26 uapisyshdr-y := $(addprefix $(uapi)/, $(uapisyshdr-y))
|
| /linux/arch/m68k/kernel/syscalls/ |
| H A D | Makefile | 3 uapi := arch/$(SRCARCH)/include/generated/uapi/asm macro 5 $(shell mkdir -p $(uapi) $(kapi)) 17 $(uapi)/unistd_32.h: $(syscall) $(syshdr) FORCE 26 uapisyshdr-y := $(addprefix $(uapi)/, $(uapisyshdr-y))
|
| /linux/Documentation/userspace-api/media/dvb/ |
| H A D | headers.rst | 4 Digital TV uAPI symbols 14 .. kernel-include:: include/uapi/linux/dvb/frontend.h 23 .. kernel-include:: include/uapi/linux/dvb/dmx.h 32 .. kernel-include:: include/uapi/linux/dvb/ca.h 41 .. kernel-include:: include/uapi/linux/dvb/net.h
|
| /linux/drivers/android/binder/ |
| H A D | allocation.rs | 15 uapi, 363 obj: &uapi::flat_binder_object, in transfer_binder_object() 452 hdr: uapi::binder_object_header, 453 fbo: uapi::flat_binder_object, 454 fdo: uapi::binder_fd_object, 455 bbo: uapi::binder_buffer_object, 456 fdao: uapi::binder_fd_array_object, 461 Binder(&'a mut uapi::flat_binder_object), 462 Handle(&'a mut uapi::flat_binder_object), 463 Fd(&'a mut uapi::binder_fd_object), [all …]
|
| /linux/rust/kernel/net/phy/ |
| H A D | reg.rs | 14 use crate::uapi; 143 pub const PMAPMD: Self = Mmd(uapi::MDIO_MMD_PMAPMD as u8); 145 pub const WIS: Self = Mmd(uapi::MDIO_MMD_WIS as u8); 147 pub const PCS: Self = Mmd(uapi::MDIO_MMD_PCS as u8); 149 pub const PHYXS: Self = Mmd(uapi::MDIO_MMD_PHYXS as u8); 151 pub const DTEXS: Self = Mmd(uapi::MDIO_MMD_DTEXS as u8); 153 pub const TC: Self = Mmd(uapi::MDIO_MMD_TC as u8); 155 pub const AN: Self = Mmd(uapi::MDIO_MMD_AN as u8); 169 pub const C22_EXT: Self = Mmd(uapi::MDIO_MMD_C22EXT as u8); 171 pub const VEND1: Self = Mmd(uapi::MDIO_MMD_VEND1 as u8); [all …]
|