Home
last modified time | relevance | path

Searched refs:uapi (Results 1 – 25 of 298) sorted by relevance

12345678910>>...12

/openbmc/linux/drivers/infiniband/core/
H A Duverbs_uapi.c16 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 …]
H A Drdma_core.h131 uapi_get_object(struct uverbs_api *uapi, u16 object_id) in uapi_get_object() argument
138 res = radix_tree_lookup(&uapi->radix, uapi_key_obj(object_id)); in uapi_get_object()
148 void uverbs_disassociate_api(struct uverbs_api *uapi);
149 void uverbs_destroy_api(struct uverbs_api *uapi);
168 uapi_get_method(const struct uverbs_api *uapi, u32 command) in uapi_get_method() argument
177 if (cmd_idx >= uapi->num_write_ex) in uapi_get_method()
179 return uapi->write_ex_methods[cmd_idx]; in uapi_get_method()
182 if (cmd_idx >= uapi->num_write) in uapi_get_method()
184 return uapi->write_methods[cmd_idx]; in uapi_get_method()
/openbmc/linux/rust/kernel/
H A Dioctl.rs14 build_assert!(dir <= uapi::_IOC_DIRMASK); in _IOC()
15 build_assert!(ty <= uapi::_IOC_TYPEMASK); in _IOC()
16 build_assert!(nr <= uapi::_IOC_NRMASK); in _IOC()
17 build_assert!(size <= (uapi::_IOC_SIZEMASK as usize)); in _IOC()
19 (dir << uapi::_IOC_DIRSHIFT) in _IOC()
20 | (ty << uapi::_IOC_TYPESHIFT) in _IOC()
21 | (nr << uapi::_IOC_NRSHIFT) in _IOC()
22 | ((size as u32) << uapi::_IOC_SIZESHIFT) in _IOC()
28 _IOC(uapi::_IOC_NONE, ty, nr, 0) in _IO()
34 _IOC(uapi::_IOC_READ, ty, nr, core::mem::size_of::<T>()) in _IOR()
[all …]
/openbmc/linux/drivers/gpu/drm/i915/display/
H A Dintel_cursor.c36 to_i915(plane_state->uapi.plane->dev); in intel_cursor_base()
49 int x = plane_state->uapi.dst.x1; in intel_cursor_position()
50 int y = plane_state->uapi.dst.y1; in intel_cursor_position()
71 &plane_state->uapi.plane->dev->mode_config; in intel_cursor_size_ok()
72 int width = drm_rect_width(&plane_state->uapi.dst); in intel_cursor_size_ok()
73 int height = drm_rect_height(&plane_state->uapi.dst); in intel_cursor_size_ok()
82 to_i915(plane_state->uapi.plane->dev); in intel_cursor_check_surface()
92 if (!plane_state->uapi.visible) in intel_cursor_check_surface()
95 src_x = plane_state->uapi.src.x1 >> 16; in intel_cursor_check_surface()
96 src_y = plane_state->uapi.src.y1 >> 16; in intel_cursor_check_surface()
[all …]
H A Dintel_atomic_plane.c55 __drm_atomic_helper_plane_state_reset(&plane_state->uapi, &plane->base); in intel_plane_state_reset()
77 plane->base.state = &plane_state->uapi; in intel_plane_alloc()
108 __drm_atomic_helper_plane_duplicate_state(plane, &intel_state->uapi); in intel_plane_duplicate_state()
118 return &intel_state->uapi; in intel_plane_duplicate_state()
138 __drm_atomic_helper_plane_destroy_state(&plane_state->uapi); in intel_plane_destroy_state()
178 return intel_adjusted_rate(&plane_state->uapi.src, in intel_plane_pixel_rate()
179 &plane_state->uapi.dst, in intel_plane_pixel_rate()
189 if (!plane_state->uapi.visible) in intel_plane_data_rate()
203 crtc_state->uapi.async_flip && in use_min_ddb()
212 struct intel_plane *plane = to_intel_plane(plane_state->uapi.plane); in intel_plane_relative_data_rate()
[all …]
H A Dintel_plane_initial.c30 if (!crtc_state->uapi.active) in intel_reuse_initial_plane_obj()
256 plane_state->uapi.rotation = plane_config->rotation; in intel_find_initial_plane_obj()
258 plane_state->uapi.rotation, &plane_state->view); in intel_find_initial_plane_obj()
266 plane_state->uapi.src_x = 0; in intel_find_initial_plane_obj()
267 plane_state->uapi.src_y = 0; in intel_find_initial_plane_obj()
268 plane_state->uapi.src_w = fb->width << 16; in intel_find_initial_plane_obj()
269 plane_state->uapi.src_h = fb->height << 16; in intel_find_initial_plane_obj()
271 plane_state->uapi.crtc_x = 0; in intel_find_initial_plane_obj()
272 plane_state->uapi.crtc_y = 0; in intel_find_initial_plane_obj()
273 plane_state->uapi.crtc_w = fb->width; in intel_find_initial_plane_obj()
[all …]
H A Dintel_vrr.c54 if (new_crtc_state->uapi.vrr_enabled != in intel_vrr_check_modeset()
55 old_crtc_state->uapi.vrr_enabled) in intel_vrr_check_modeset()
56 new_crtc_state->uapi.mode_changed = true; in intel_vrr_check_modeset()
78 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in intel_vrr_vblank_exit_length()
103 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in intel_vrr_compute_config()
158 if (crtc_state->uapi.vrr_enabled) { in intel_vrr_compute_config()
166 struct drm_i915_private *i915 = to_i915(crtc_state->uapi.crtc->dev); in trans_vrr_ctl()
179 struct drm_i915_private *dev_priv = to_i915(crtc_state->uapi.crtc->dev); in intel_vrr_set_transcoder_timings()
203 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in intel_vrr_send_push()
216 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in intel_vrr_is_push_sent()
[all …]
H A Dskl_scaler.c110 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in skl_update_scaler()
271 to_intel_plane(plane_state->uapi.plane); in skl_update_scaler_plane()
275 bool force_detach = !fb || !plane_state->uapi.visible; in skl_update_scaler_plane()
286 drm_rect_width(&plane_state->uapi.src) >> 16, in skl_update_scaler_plane()
287 drm_rect_height(&plane_state->uapi.src) >> 16, in skl_update_scaler_plane()
288 drm_rect_width(&plane_state->uapi.dst), in skl_update_scaler_plane()
289 drm_rect_height(&plane_state->uapi.dst), in skl_update_scaler_plane()
381 struct intel_plane *plane = to_intel_plane(plane_state->uapi.plane); in intel_atomic_setup_scaler()
423 const struct drm_rect *src = &plane_state->uapi.src; in intel_atomic_setup_scaler()
424 const struct drm_rect *dst = &plane_state->uapi.dst; in intel_atomic_setup_scaler()
[all …]
H A Dintel_sprite.c63 struct intel_plane *plane = to_intel_plane(plane_state->uapi.plane); in chv_sprite_update_csc()
135 struct intel_plane *plane = to_intel_plane(plane_state->uapi.plane); in vlv_sprite_update_clrc()
338 struct intel_plane *plane = to_intel_plane(plane_state->uapi.plane); in vlv_sprite_update_gamma()
367 int crtc_x = plane_state->uapi.dst.x1; in vlv_sprite_update_noarm()
368 int crtc_y = plane_state->uapi.dst.y1; in vlv_sprite_update_noarm()
369 u32 crtc_w = drm_rect_width(&plane_state->uapi.dst); in vlv_sprite_update_noarm()
370 u32 crtc_h = drm_rect_height(&plane_state->uapi.dst); in vlv_sprite_update_noarm()
564 src_w = drm_rect_width(&plane_state->uapi.src) >> 16; in ivb_sprite_min_cdclk()
565 dst_w = drm_rect_width(&plane_state->uapi.dst); in ivb_sprite_min_cdclk()
639 to_i915(plane_state->uapi.plane->dev); in ivb_need_sprite_gamma()
[all …]
/openbmc/linux/arch/s390/kernel/syscalls/
H A DMakefile5 uapi := $(gen)/uapi/asm macro
12 uapi-hdrs-y := $(uapi)/unistd_32.h
13 uapi-hdrs-y += $(uapi)/unistd_64.h
15 targets += $(addprefix ../../../../,$(gen-y) $(kapi-hdrs-y) $(uapi-hdrs-y))
17 PHONY += kapi uapi
20 uapi: $(uapi-hdrs-y) target
24 $(shell mkdir -p $(uapi) $(kapi))
33 $(uapi)/unistd_32.h: $(syscall) FORCE
37 $(uapi)/unistd_64.h: $(syscall) FORCE
/openbmc/linux/arch/arm/tools/
H A DMakefile10 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
/openbmc/linux/arch/x86/entry/syscalls/
H A DMakefile3 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))
/openbmc/linux/arch/powerpc/kernel/syscalls/
H A DMakefile3 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))
/openbmc/linux/tools/lib/bpf/
H A DMakefile145 @(test -f ../../include/uapi/linux/bpf.h -a -f ../../../include/uapi/linux/bpf.h && ( \
146 (diff -B ../../include/uapi/linux/bpf.h ../../../include/uapi/linux/bpf.h >/dev/null) || \
148 …@(test -f ../../include/uapi/linux/bpf_common.h -a -f ../../../include/uapi/linux/bpf_common.h && …
149 …(diff -B ../../include/uapi/linux/bpf_common.h ../../../include/uapi/linux/bpf_common.h >/dev/null…
151 @(test -f ../../include/uapi/linux/if_xdp.h -a -f ../../../include/uapi/linux/if_xdp.h && ( \
152 (diff -B ../../include/uapi/linux/if_xdp.h ../../../include/uapi/linux/if_xdp.h >/dev/null) || \
159 $(BPF_HELPER_DEFS): $(srctree)/tools/include/uapi/linux/bpf.h
161 --file $(srctree)/tools/include/uapi/linux/bpf.h > $(BPF_HELPER_DEFS)
/openbmc/linux/arch/xtensa/kernel/syscalls/
H A DMakefile3 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))
/openbmc/linux/arch/ia64/kernel/syscalls/
H A DMakefile3 uapi := arch/$(SRCARCH)/include/generated/uapi/asm macro
5 $(shell mkdir -p $(uapi) $(kapi))
17 $(uapi)/unistd_64.h: $(syscall) $(syshdr) FORCE
26 uapisyshdr-y := $(addprefix $(uapi)/, $(uapisyshdr-y))
/openbmc/linux/arch/sh/kernel/syscalls/
H A DMakefile3 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))
/openbmc/linux/arch/microblaze/kernel/syscalls/
H A DMakefile3 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))
/openbmc/linux/arch/alpha/kernel/syscalls/
H A DMakefile3 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))
/openbmc/linux/arch/m68k/kernel/syscalls/
H A DMakefile3 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))
/openbmc/linux/arch/sparc/kernel/syscalls/
H A DMakefile3 uapi := arch/$(SRCARCH)/include/generated/uapi/asm macro
5 $(shell mkdir -p $(uapi) $(kapi))
17 $(uapi)/unistd_%.h: $(syscall) $(syshdr) FORCE
27 uapisyshdr-y := $(addprefix $(uapi)/, $(uapisyshdr-y))
/openbmc/linux/arch/parisc/kernel/syscalls/
H A DMakefile3 uapi := arch/$(SRCARCH)/include/generated/uapi/asm macro
5 $(shell mkdir -p $(uapi) $(kapi))
17 $(uapi)/unistd_%.h: $(syscall) $(syshdr) FORCE
27 uapisyshdr-y := $(addprefix $(uapi)/, $(uapisyshdr-y))
/openbmc/linux/arch/mips/kernel/syscalls/
H A DMakefile3 uapi := arch/$(SRCARCH)/include/generated/uapi/asm macro
5 $(shell mkdir -p $(uapi) $(kapi))
22 $(uapi)/unistd_%.h: $(src)/syscall_%.tbl $(syshdr) FORCE
45 uapisyshdr-y := $(addprefix $(uapi)/, $(uapisyshdr-y))
/openbmc/linux/include/uapi/
H A DKbuild2 ifeq ($(wildcard $(srctree)/arch/$(SRCARCH)/include/uapi/asm/a.out.h),)
6 ifeq ($(wildcard $(srctree)/arch/$(SRCARCH)/include/uapi/asm/kvm.h),)
10 ifeq ($(wildcard $(srctree)/arch/$(SRCARCH)/include/uapi/asm/kvm_para.h),)
11 ifeq ($(wildcard $(objtree)/arch/$(SRCARCH)/include/generated/uapi/asm/kvm_para.h),)
/openbmc/openbmc/poky/meta/recipes-kernel/linux-libc-headers/linux-libc-headers/
H A D0001-libc-compat.h-musl-_does_-define-IFF_LOWER_UP-DORMAN.patch4 Subject: [v2,2/3] uapi glibc compat: fix build if libc defines IFF_ECHO
28 include/uapi/linux/libc-compat.h | 2 ++
31 diff --git a/include/uapi/linux/libc-compat.h b/include/uapi/linux/libc-compat.h
33 --- a/include/uapi/linux/libc-compat.h
34 +++ b/include/uapi/linux/libc-compat.h

12345678910>>...12