/linux-master/kernel/bpf/ |
H A D | core.c | 421 * unpatched image in order to check overflows before we 485 /* Since our patchlet doesn't expand the image, we're done. */ 1095 *image_ptr = &hdr->image[start]; 1155 *image_ptr = &ro_header->image[start]; 1156 *rw_image = &(*rw_header)->image[start];
|
/linux-master/include/linux/ |
H A D | filter.h | 610 u8 image[] __aligned(BPF_IMAGE_ALIGNMENT); 1110 u32 pass, void *image) 1112 pr_err("flen=%u proglen=%u pass=%u image=%pK from=%s pid=%d\n", flen, 1113 proglen, pass, image, current->comm, task_pid_nr(current)); 1115 if (image) 1117 16, 1, image, proglen, false); 1109 bpf_jit_dump(unsigned int flen, unsigned int proglen, u32 pass, void *image) argument
|
H A D | bpf.h | 1113 int arch_prepare_bpf_trampoline(struct bpf_tramp_image *im, void *image, void *image_end, 1118 void arch_free_bpf_trampoline(void *image, unsigned int size); 1119 void arch_protect_bpf_trampoline(void *image, unsigned int size); 1120 void arch_unprotect_bpf_trampoline(void *image, unsigned int size); 1155 void *image; member in struct:bpf_tramp_image 1190 /* Executable image of trampoline */ 1215 void *image; member in struct:bpf_dispatcher 1276 int arch_prepare_bpf_dispatcher(void *image, void *buf, s64 *funcs, int num_funcs); 1310 .image = NULL, \ 1396 /* Descriptor of pokes pointing /into/ the JITed image [all...] |
H A D | fb.h | 107 __u32 dx; /* Where to place image */ 109 __u32 width; /* Size of image */ 113 __u8 depth; /* Depth of the image */ 114 const char __user *data; /* Pointer to image data */ 124 struct fb_image_user image; /* Cursor image */ member in struct:fb_cursor_user 284 /* Draws a image to the display */ 285 void (*fb_imageblit) (struct fb_info *info, const struct fb_image *image); 542 extern void cfb_imageblit(struct fb_info *info, const struct fb_image *image); 572 extern void sys_imageblit(struct fb_info *info, const struct fb_image *image); [all...] |
H A D | crash_core.h | 40 static inline void arch_crash_handle_hotplug_event(struct kimage *image) { } argument 81 extern int kimage_crash_copy_vmcoreinfo(struct kimage *image); 92 static inline int kimage_crash_copy_vmcoreinfo(struct kimage *image) { return 0; }; argument
|
/linux-master/arch/x86/net/ |
H A D | bpf_jit_comp.c | 1269 static int do_jit(struct bpf_prog *bpf_prog, int *addrs, u8 *image, u8 *rw_image, argument 1764 u8 *_insn = image + proglen + (start_of_ldx - temp); 1778 ex = (void *)rw_image + ((void *)ex - (void *)image); 1864 u8 *_insn = image + proglen + (start_of_ldx - temp); 1885 ex = (void *)rw_image + ((void *)ex - (void *)image); 1968 u8 *ip = image + addrs[i - 1]; 1987 &prog, image + addrs[i - 1], 1996 image + addrs[i - 1], 2137 * keep the image from shrinking further. 2218 * (5 - 2 = 3) bytes to stop the image fro 2477 invoke_bpf_prog(const struct btf_func_model *m, u8 **pprog, struct bpf_tramp_link *l, int stack_size, int run_ctx_off, bool save_ret, void *image, void *rw_image) argument 2592 invoke_bpf(const struct btf_func_model *m, u8 **pprog, struct bpf_tramp_links *tl, int stack_size, int run_ctx_off, bool save_ret, void *image, void *rw_image) argument 2609 invoke_bpf_mod_ret(const struct btf_func_model *m, u8 **pprog, struct bpf_tramp_links *tl, int stack_size, int run_ctx_off, u8 **branches, void *image, void *rw_image) argument 2707 __arch_prepare_bpf_trampoline(struct bpf_tramp_image *im, void *rw_image, void *rw_image_end, void *image, const struct btf_func_model *m, u32 flags, struct bpf_tramp_links *tlinks, void *func_addr) argument 2992 arch_free_bpf_trampoline(void *image, unsigned int size) argument 2997 arch_protect_bpf_trampoline(void *image, unsigned int size) argument 3001 arch_unprotect_bpf_trampoline(void *image, unsigned int size) argument 3005 arch_prepare_bpf_trampoline(struct bpf_tramp_image *im, void *image, void *image_end, const struct btf_func_model *m, u32 flags, struct bpf_tramp_links *tlinks, void *func_addr) argument 3038 void *image; local 3058 emit_bpf_dispatcher(u8 **pprog, int a, int b, s64 *progs, u8 *image, u8 *buf) argument 3138 arch_prepare_bpf_dispatcher(void *image, void *buf, s64 *funcs, int num_funcs) argument 3150 u8 *image; member in struct:x64_jit_data 3170 u8 *image = NULL; local [all...] |
/linux-master/arch/riscv/net/ |
H A D | bpf_jit_comp64.c | 1032 int arch_prepare_bpf_trampoline(struct bpf_tramp_image *im, void *image, argument 1045 * trampoline image uses the same memory area for writing and execution, 1046 * both ctx.insns and ctx.ro_insns can be set to image. 1048 ctx.insns = image; 1049 ctx.ro_insns = image;
|
/linux-master/arch/arm64/net/ |
H A D | bpf_jit_comp.c | 78 __le32 *image; member in struct:jit_ctx 95 if (ctx->image != NULL) 96 ctx->image[ctx->idx] = cpu_to_le32(insn); 686 plt = (struct bpf_plt *)(ctx->image + ctx->idx); 691 if (ctx->image) 763 if (!ctx->image) 809 ex = (void *)ctx->image + ((void *)ex - (void *)ctx->ro_image); 1527 if (ctx->image == NULL) 1532 if (ctx->image == NULL) 1544 if (ctx->image 2174 arch_free_bpf_trampoline(void *image, unsigned int size) argument 2179 arch_protect_bpf_trampoline(void *image, unsigned int size) argument 2183 arch_unprotect_bpf_trampoline(void *image, unsigned int size) argument 2193 void *image, *tmp; local 2343 void *image = NULL; local [all...] |
/linux-master/arch/x86/kernel/ |
H A D | process_64.c | 785 static long prctl_map_vdso(const struct vdso_image *image, unsigned long addr) argument 789 ret = map_vdso_once(image, addr); 793 return (long)image->size;
|
H A D | probe_roms.c | 166 void pci_unmap_biosrom(void __iomem *image) argument 168 iounmap(image);
|
/linux-master/tools/include/uapi/sound/ |
H A D | asound.h | 129 unsigned char __user *image; /* W: binary image */ member in struct:snd_hwdep_dsp_image 130 size_t length; /* W: size of image in bytes */
|
/linux-master/drivers/gpu/drm/vmwgfx/ |
H A D | vmwgfx_kms.c | 60 u32 *image, u32 width, u32 height, 71 * @image: buffer which holds the cursor image 72 * @width: width of the mouse cursor image 73 * @height: height of the mouse cursor image 78 u32 *image, u32 width, u32 height, 82 const u32 image_size = width * height * sizeof(*image); 97 memcpy(&cmd[1], image, image_size); 110 * vmw_cursor_update_image - update the cursor image on the provided plane 113 * @image 77 vmw_send_define_cursor_cmd(struct vmw_private *dev_priv, u32 *image, u32 width, u32 height, u32 hotspotX, u32 hotspotY) argument 119 vmw_cursor_update_image(struct vmw_private *dev_priv, struct vmw_plane_state *vps, u32 *image, u32 width, u32 height, u32 hotspotX, u32 hotspotY) argument 149 vmw_cursor_update_mob(struct vmw_private *dev_priv, struct vmw_plane_state *vps, u32 *image, u32 width, u32 height, u32 hotspotX, u32 hotspotY) argument 801 void *image = vmw_du_cursor_plane_acquire_image(vps); local [all...] |
H A D | vmwgfx_drv.h | 222 uint32_t *image; member in struct:vmw_cursor_snooper
|
/linux-master/arch/arm64/kernel/ |
H A D | head.S | 26 #include <asm/image.h> 63 le64sym _kernel_size_le // Effective size of kernel image, little-endian
|
/linux-master/arch/x86/entry/vdso/ |
H A D | Makefile | 39 obj-$(CONFIG_X86_64) += vdso-image-64.o 40 obj-$(CONFIG_X86_X32_ABI) += vdso-image-x32.o 41 obj-$(CONFIG_COMPAT_32) += vdso-image-32.o vdso32-setup.o 43 OBJECT_FILES_NON_STANDARD_vdso-image-32.o := n 44 OBJECT_FILES_NON_STANDARD_vdso-image-x32.o := n 45 OBJECT_FILES_NON_STANDARD_vdso-image-64.o := n 56 targets += $(foreach x, 64 x32 32, vdso-image-$(x).c vdso$(x).so vdso$(x).so.dbg) 72 $(obj)/vdso-image-%.c: $(obj)/vdso%.so.dbg $(obj)/vdso%.so $(obj)/vdso2c FORCE 105 # Build x32 vDSO image: 108 # 3. Build x32 VDSO image wit [all...] |
/linux-master/drivers/scsi/lpfc/ |
H A D | lpfc_init.c | 14613 * lpfc_write_firmware - attempt to write a firmware image to the port 14614 * @fw: pointer to firmware image returned from request_firmware. 14615 * @context: pointer to firmware image returned from request_firmware. 14623 struct lpfc_grp_hdr *image; local 14635 image = (struct lpfc_grp_hdr *)fw->data; 14637 magic_number = be32_to_cpu(image->magic_number); 14638 ftype = bf_get_be32(lpfc_grp_hdr_file_type, image); 14639 fid = bf_get_be32(lpfc_grp_hdr_id, image); 14640 fsize = be32_to_cpu(image->size); 14644 if (strncmp(fwrev, image [all...] |
/linux-master/drivers/firmware/efi/libstub/ |
H A D | x86-stub.c | 28 static efi_loaded_image_t *image = NULL; variable 278 * Only system memory is suitable for trampoline/kernel image placement, 488 status = efi_bs_call(handle_protocol, handle, &proto, (void **)&image); 502 cmdline_ptr = efi_convert_cmdline(image, &options_size); 843 * On success, this routine will jump to the relocated image directly and never 917 * arguments will be processed only if image is not NULL, which will be 920 status = efi_load_initrd(image, hdr->initrd_addr_max, ULONG_MAX,
|
/linux-master/arch/s390/net/ |
H A D | bpf_jit_comp.c | 2650 int arch_prepare_bpf_trampoline(struct bpf_tramp_image *im, void *image, argument 2665 if (tjit.common.prg > (char *)image_end - (char *)image) 2673 tjit.common.prg_buf = image;
|
/linux-master/scripts/package/ |
H A D | builddeb | 33 ${MAKE} -f ${srctree}/Makefile INSTALL_DTBS_PATH="${pdir}/usr/lib/linux-image-${KERNELRELEASE}" dtbs_install 54 # XXX: have each arch Makefile export a variable of the canonical image install 112 # Different tools want the image in different locations 149 linux-image-*|user-mode-linux-*)
|
/linux-master/scripts/package/debian/ |
H A D | rules | 28 binary-targets := $(addprefix binary-, image image-dbg headers libc-dev) 31 image-package = $(filter linux-image-% user-%, $(filter-out %-dbg, $(all-packages))) 32 image-dbg-package = $(filter %-dbg, $(all-packages))
|
/linux-master/include/uapi/linux/ |
H A D | fb.h | 355 __u32 dx; /* Where to place image */ 357 __u32 width; /* Size of image */ 361 __u8 depth; /* Depth of the image */ 362 const char *data; /* Pointer to image data */ 388 struct fb_image image; /* Cursor image */ member in struct:fb_cursor
|
/linux-master/drivers/video/fbdev/ |
H A D | vt8623fb.c | 135 /* image data is MSB-first, fb structure is MSB-first too */ 142 static void vt8623fb_iplan_imageblit(struct fb_info *info, const struct fb_image *image) argument 144 u32 fg = expand_color(image->fg_color); 145 u32 bg = expand_color(image->bg_color); 152 src1 = image->data; 153 dst1 = info->screen_base + (image->dy * info->fix.line_length) 154 + ((image->dx / 8) * 4); 156 for (y = 0; y < image->height; y++) { 159 for (x = 0; x < image->width; x += 8) { 164 src1 += image 198 vt8623fb_cfb4_imageblit(struct fb_info *info, const struct fb_image *image) argument 225 vt8623fb_imageblit(struct fb_info *info, const struct fb_image *image) argument [all...] |
H A D | vga16fb.c | 1132 static void vga_8planes_imageblit(struct fb_info *info, const struct fb_image *image) argument 1139 const unsigned char *cdat = image->data; 1140 u32 dx = image->dx; 1145 where = info->screen_base + dx + image->dy * info->fix.line_length; 1148 writeb(image->bg_color, where); 1151 setmask(image->fg_color ^ image->bg_color); 1154 for (y = 0; y < image->height; y++, where += info->fix.line_length) 1163 static void vga_imageblit_expand(struct fb_info *info, const struct fb_image *image) argument 1165 char __iomem *where = info->screen_base + (image 1227 vga_imageblit_color(struct fb_info *info, const struct fb_image *image) argument 1272 vga16fb_imageblit(struct fb_info *info, const struct fb_image *image) argument [all...] |
H A D | tgafb.c | 632 tgafb_mono_imageblit(struct fb_info *info, const struct fb_image *image) argument 644 dx = image->dx; 645 dy = image->dy; 646 width = image->width; 647 height = image->height; 656 /* Crop the image to the screen. */ 670 fgcolor = image->fg_color; 671 bgcolor = image->bg_color; 699 data = (const unsigned char *) image->data; 724 /* The image dat 845 tgafb_clut_imageblit(struct fb_info *info, const struct fb_image *image) argument 894 tgafb_imageblit(struct fb_info *info, const struct fb_image *image) argument [all...] |
H A D | s3fb.c | 340 /* image data is MSB-first, fb structure is MSB-first too */ 347 static void s3fb_iplan_imageblit(struct fb_info *info, const struct fb_image *image) argument 349 u32 fg = expand_color(image->fg_color); 350 u32 bg = expand_color(image->bg_color); 357 src1 = image->data; 358 dst1 = info->screen_base + (image->dy * info->fix.line_length) 359 + ((image->dx / 8) * 4); 361 for (y = 0; y < image->height; y++) { 364 for (x = 0; x < image->width; x += 8) { 369 src1 += image 404 s3fb_cfb4_imageblit(struct fb_info *info, const struct fb_image *image) argument 431 s3fb_imageblit(struct fb_info *info, const struct fb_image *image) argument [all...] |