/linux/drivers/staging/media/atomisp/pci/runtime/binary/src/ |
H A D | binary.c | 115 const struct ia_css_binary *binary, /* [in] */ in ia_css_binary_compute_shading_table_bayer_origin() argument 151 left_padding_bqs = _ISP_BQS(binary->left_padding); in ia_css_binary_compute_shading_table_bayer_origin() 162 need_bds_factor_2_00 = ((binary->info->sp.bds.supported_bds_factors & in ia_css_binary_compute_shading_table_bayer_origin() 172 if (need_bds_factor_2_00 && binary->info->sp.pipeline.left_cropping > 0) in ia_css_binary_compute_shading_table_bayer_origin() 224 binary_get_shading_info_type_1(const struct ia_css_binary *binary, /* [in] */ in binary_get_shading_info_type_1() argument 232 assert(binary); in binary_get_shading_info_type_1() 237 info->info.type_1.enable = binary->info->sp.enable.sc; in binary_get_shading_info_type_1() 238 info->info.type_1.num_hor_grids = binary->sctbl_width_per_color; in binary_get_shading_info_type_1() 239 info->info.type_1.num_ver_grids = binary->sctbl_height; in binary_get_shading_info_type_1() 240 info->info.type_1.bqs_per_grid_cell = (1 << binary->deci_factor_log2); in binary_get_shading_info_type_1() [all …]
|
/linux/drivers/staging/media/atomisp/pci/isp/kernels/iterator/iterator_1.0/ |
H A D | ia_css_iterator.host.c | 32 int ia_css_iterator_configure(const struct ia_css_binary *binary, in ia_css_iterator_configure() argument 38 config.input_info = &binary->in_frame_info; in ia_css_iterator_configure() 39 config.internal_info = &binary->internal_frame_info; in ia_css_iterator_configure() 40 config.output_info = &binary->out_frame_info[0]; in ia_css_iterator_configure() 41 config.vf_info = &binary->vf_frame_info; in ia_css_iterator_configure() 42 config.dvs_envelope = &binary->dvs_envelope; in ia_css_iterator_configure() 44 /* Use in_info iso binary->in_frame_info. in ia_css_iterator_configure() 50 if (binary->out_frame_info[0].res.width == 0) in ia_css_iterator_configure() 51 config.output_info = &binary->out_frame_info[1]; in ia_css_iterator_configure() 58 if (binary->info->sp.pipeline.mode == IA_CSS_BINARY_MODE_PREVIEW && in ia_css_iterator_configure() [all …]
|
/linux/Documentation/netlink/specs/ |
H A D | ovs_flow.yaml | 42 type: binary 47 type: binary 91 type: binary 97 type: binary 206 type: binary 211 type: binary 220 type: binary 225 type: binary 230 type: binary 400 type: binary [all …]
|
H A D | rt_addr.yaml | 84 type: binary 88 type: binary 95 type: binary 99 type: binary 102 type: binary 106 type: binary 117 type: binary
|
/linux/scripts/package/debian/ |
H A D | rules | 28 binary-targets := $(addprefix binary-, image image-dbg headers libc-dev) 36 mk-files = $(patsubst binary-%,debian/%.files,$1) 37 package = $($(@:binary-%=%-package)) 44 define binary macro 58 .PHONY: $(binary-targets) 59 $(binary-targets): build-arch 61 $(if $(package),$(binary)) 63 .PHONY: binary binary-indep binary-arch 64 binary: binary-arch binary-indep target 65 binary-indep: build-indep [all …]
|
/linux/Documentation/admin-guide/ |
H A D | binfmt-misc.rst | 1 Kernel Support for miscellaneous Binary Formats (binfmt_misc) 9 with which binary. Binfmt_misc recognises the binary-type by matching some bytes 18 To actually register a new binary type, you have to set up a string looking like 50 is the program that should be invoked with the binary as first 59 the original argv[0] with the full path to the binary. When this 67 ``O`` - open-binary 69 of the binary to the interpreter as an argument. When this flag is 74 emit the contents of the non-readable binary. 79 calculated according to the binary. It also implies the ``O`` flag. 81 will run with root permissions when a setuid binary owned by root [all …]
|
H A D | init.rst | 7 (listed roughly in order of execution) to load the init binary. 12 2) **init binary doesn't exist on rootfs**: Make sure you have the correct 23 4) **Binary exists but dependencies not available**: E.g. required library 24 dependencies of the init binary such as ``/lib/ld-linux.so.2`` missing or 28 5) **Binary cannot be loaded**: Make sure the binary's architecture matches 30 hardware. In case you tried loading a non-binary file here (shell script?), 34 simple non-script binary such as ``/bin/sh`` and confirm its successful 39 (after all loading the init binary is a CRITICAL and hard transition step
|
/linux/Documentation/input/devices/ |
H A D | walkera0701.rst | 85 Binary values: Analog octal values: 87 288 uS Binary 0 318 uS 000 88 438 uS Binary 1 398 uS 001 101 Binary data representations 104 One binary and octal value can be grouped to nibble. 24 nibbles + one binary 109 absolute binary value. (10 bits per channel). Next nibble is checksum for 113 directly controlled from TX). Binary representations are the same as in first 118 binary value can be sampled. This bit and magic number is not used in 126 nibble (only first 3 bits are used). Binary value for checksum nibble is 127 calculated by sum of binary values in checked nibbles + sum of octal values
|
/linux/drivers/staging/media/atomisp/pci/isp/kernels/ipu2_io_ls/yuv444_io_ls/ |
H A D | ia_css_yuv444_io.host.c | 19 int ia_css_yuv444_io_config(const struct ia_css_binary *binary, in ia_css_yuv444_io_config() argument 32 if (binary->info->mem_offsets.offsets.param) { in ia_css_yuv444_io_config() 33 size_get = binary->info->mem_offsets.offsets.param->dmem.get.size; in ia_css_yuv444_io_config() 34 offset = binary->info->mem_offsets.offsets.param->dmem.get.offset; in ia_css_yuv444_io_config() 39 &binary->mem_params.params[IA_CSS_PARAM_CLASS_PARAM][IA_CSS_ISP_DMEM].address[offset]; in ia_css_yuv444_io_config() 61 if (binary->info->mem_offsets.offsets.param) { in ia_css_yuv444_io_config() 62 size_put = binary->info->mem_offsets.offsets.param->dmem.put.size; in ia_css_yuv444_io_config() 63 offset = binary->info->mem_offsets.offsets.param->dmem.put.offset; in ia_css_yuv444_io_config() 68 &binary->mem_params.params[IA_CSS_PARAM_CLASS_PARAM][IA_CSS_ISP_DMEM].address[offset]; in ia_css_yuv444_io_config()
|
/linux/drivers/staging/media/atomisp/pci/isp/kernels/ipu2_io_ls/bayer_io_ls/ |
H A D | ia_css_bayer_io.host.c | 18 int ia_css_bayer_io_config(const struct ia_css_binary *binary, in ia_css_bayer_io_config() argument 31 if (binary->info->mem_offsets.offsets.param) { in ia_css_bayer_io_config() 32 size_get = binary->info->mem_offsets.offsets.param->dmem.get.size; in ia_css_bayer_io_config() 33 offset = binary->info->mem_offsets.offsets.param->dmem.get.offset; in ia_css_bayer_io_config() 38 &binary->mem_params.params[IA_CSS_PARAM_CLASS_PARAM][IA_CSS_ISP_DMEM].address[offset]; in ia_css_bayer_io_config() 59 if (binary->info->mem_offsets.offsets.param) { in ia_css_bayer_io_config() 60 size_put = binary->info->mem_offsets.offsets.param->dmem.put.size; in ia_css_bayer_io_config() 61 offset = binary->info->mem_offsets.offsets.param->dmem.put.offset; in ia_css_bayer_io_config() 66 &binary->mem_params.params[IA_CSS_PARAM_CLASS_PARAM][IA_CSS_ISP_DMEM].address[offset]; in ia_css_bayer_io_config()
|
/linux/Documentation/wmi/devices/ |
H A D | wmi-bmof.rst | 4 WMI embedded Binary MOF driver 10 Many machines embed WMI Binary MOF (Managed Object Format) metadata used to 16 The Binary MOF data can be retrieved from the ``bmof`` sysfs attribute of the 17 associated WMI device. Please note that multiple WMI devices containing Binary 23 The Binary MOF WMI device is identified by the WMI GUID ``05901221-D566-11D1-B2F0-00A0C9062910``. 24 The Binary MOF can be obtained by doing a WMI data block query. The result is
|
/linux/arch/powerpc/boot/ |
H A D | README | 2 To extract the kernel vmlinux, System.map, .config or initrd from the zImage binary: 4 objcopy -j .kernel:vmlinux -O binary zImage vmlinux.gz 5 objcopy -j .kernel:System.map -O binary zImage System.map.gz 6 objcopy -j .kernel:.config -O binary zImage config.gz 7 objcopy -j .kernel:initrd -O binary zImage.initrd initrd.gz
|
/linux/scripts/coccinelle/misc/ |
H A D | minmax.cocci | 23 binary operator cmp = {>, >=}; 38 binary operator cmp = {>, >=}; 58 binary operator cmp = {<, <=}; 71 binary operator cmp = {<, <=}; 86 binary operator cmp = {<, <=}; 104 binary operator cmp = {>=, >}; 119 binary operator cmp = {>=, >}; 137 binary operator cmp = {<=, <}; 153 binary operator cmp = {<=, <};
|
/linux/drivers/firmware/efi/ |
H A D | capsule-loader.c | 51 /* Check if the capsule binary supported */ in __efi_capsule_setup_info() 81 * efi_capsule_setup_info - obtain the efi capsule header in the binary and 105 * efi_capsule_submit_update - invoke the efi_capsule_update API once binary 134 /* Indicate capsule binary uploading is done */ in efi_capsule_submit_update() 150 * efi_capsule_write - store the capsule binary and pass it to 158 * - A user space tool should start at the beginning of capsule binary and 166 * binary file and passed in as first block data of write operation. 203 /* Copy capsule binary data from user space to kernel space buffer */ in efi_capsule_write() 211 /* Setup capsule binary info structure */ in efi_capsule_write() 222 /* Submit the full binary to efi_capsule_update() API */ in efi_capsule_write() [all …]
|
/linux/fs/ |
H A D | binfmt_misc.c | 81 * search_binfmt_handler - search for a binary handler for @bprm 83 * @bprm: binary for which we are looking for a handler 85 * Search for a binary type handler for @bprm in the list of registered binary 88 * Return: binary type list entry on success, NULL on failure 131 * get_binfmt_handler - try to find a binary type handler 133 * @bprm: binary for which we are looking for a handler 135 * Try to find a binfmt handler for the binary type. If one is found take a 138 * Return: binary type list entry on success, NULL on failure 154 * put_binfmt_handler - put binary handler node 158 * load_misc_binary() in case it is using the binary type handler we were [all …]
|
/linux/Documentation/dev-tools/ |
H A D | propeller.rst | 9 to optimize binary executables. Like AutoFDO, it utilizes hardware 11 different code paths within a binary. Unlike AutoFDO, this information 36 #. Initial building: Build the AutoFDO or AutoFDO+ThinLTO binary as 39 kernel binary. The special section is only intend to be used by the 54 binary as you would normally do, but with a compile-time / 60 #. Deployment: The optimized kernel binary is deployed and used 134 $ create_llvm_prof --binary=<vmlinux> --profile=<perf_file> 149 $ create_llvm_prof --binary=<vmlinux> --profile=@<perf_file_list>
|
/linux/drivers/net/ethernet/rocker/ |
H A D | rocker_hw.h | 153 ROCKER_TLV_CMD_PORT_SETTINGS_MACADDR, /* binary */ 156 ROCKER_TLV_CMD_PORT_SETTINGS_PHYS_NAME, /* binary */ 217 ROCKER_TLV_EVENT_MAC_VLAN_MAC, /* binary */ 309 ROCKER_TLV_OF_DPA_DST_MAC, /* binary */ 310 ROCKER_TLV_OF_DPA_DST_MAC_MASK, /* binary */ 311 ROCKER_TLV_OF_DPA_SRC_MAC, /* binary */ 312 ROCKER_TLV_OF_DPA_SRC_MAC_MASK, /* binary */ 325 ROCKER_TLV_OF_DPA_DST_IPV6, /* binary */ 326 ROCKER_TLV_OF_DPA_DST_IPV6_MASK, /* binary */ 327 ROCKER_TLV_OF_DPA_SRC_IPV6, /* binary */ [all …]
|
/linux/include/linux/ |
H A D | tsm.h | 77 * enum tsm_bin_attr_index - index used to reference binary report attributes 78 * @TSM_REPORT_INBLOB: index of the binary report input attribute 79 * @TSM_REPORT_OUTBLOB: index of the binary report output attribute 80 * @TSM_REPORT_AUXBLOB: index of the binary auxiliary data attribute 81 * @TSM_REPORT_MANIFESTBLOB: index of the binary manifest data attribute 97 * @report_bin_attr_visible: show or hide a report binary attribute entry
|
H A D | acct.h | 36 * 1: extended variant (binary compatible on M68K) 37 * 2: extended variant (binary compatible on everything except M68K) 38 * 3: new binary incompatible format (64 bytes) 39 * 4: new binary incompatible format (128 bytes) 40 * 5: new binary incompatible format (128 bytes, second half)
|
/linux/drivers/staging/media/ipu3/ |
H A D | ipu3-css-fw.c | 18 dev_dbg(dev, "found firmware binary type %i size %i name %s\n", in imgu_css_fw_show_binary() 98 if (css->binary) { in imgu_css_fw_cleanup() 102 imgu_dmamap_free(imgu, &css->binary[i]); in imgu_css_fw_cleanup() 103 kfree(css->binary); in imgu_css_fw_cleanup() 108 css->binary = NULL; in imgu_css_fw_cleanup() 239 css->binary = kcalloc(binary_nr, sizeof(*css->binary), GFP_KERNEL); in imgu_css_fw_init() 240 if (!css->binary) { in imgu_css_fw_init() 250 if (!imgu_dmamap_alloc(imgu, &css->binary[i], size)) { in imgu_css_fw_init() 254 memcpy(css->binary[i].vaddr, blob, size); in imgu_css_fw_init() 260 dev_err(dev, "invalid firmware binary, size %u\n", (int)css->fw->size); in imgu_css_fw_init()
|
/linux/security/apparmor/ |
H A D | mount.c | 229 void *data, bool binary, struct aa_perms *perms) in do_match_mnt() argument 262 /* only match data if not binary and the DFA flags data is expected */ in do_match_mnt() 263 if (data && !binary && (perms->allow & AA_MNT_CONT_MATCH)) { in do_match_mnt() 300 * @binary: whether @data is binary 309 unsigned long flags, void *data, bool binary, in match_mnt_path_str() argument 339 mntpnt, devname, type, flags, data, binary, &perms); in match_mnt_path_str() 363 * @binary: whether @data is binary 371 bool binary) in match_mnt() argument 393 type, flags, data, binary, info); in match_mnt() 402 bool binary; in aa_remount() local [all …]
|
/linux/Documentation/virt/ |
H A D | paravirt_ops.rst | 8 Historically, different binary kernels would be required in order to support 12 allows a single kernel binary to run on all supported execution environments 18 time by enabling binary patching of the low-level critical operations 27 - indirect call which allows optimization with binary patch
|
/linux/Documentation/driver-api/early-userspace/ |
H A D | early_userspace_support.rst | 108 kinit is built as a single statically linked binary to save space. 135 some other init binary than listed at the end of init/main.c:init(). 138 initrd. The initrd must contain a binary '/linuxrc' which is supposed to 144 This means that a binary must do all the work. Said binary can be stored 146 initrd format, an cpio archive. It must be called "/init". This binary 149 To maintain backwards compatibility, the /init binary will only run if it
|
/linux/include/uapi/linux/can/ |
H A D | gw.h | 11 * Redistribution and use in source and binary forms, with or without 16 * 2. Redistributions in binary form must reproduce the above copyright 69 CGW_MOD_AND, /* CAN frame modification binary AND */ 70 CGW_MOD_OR, /* CAN frame modification binary OR */ 71 CGW_MOD_XOR, /* CAN frame modification binary XOR */ 83 CGW_FDMOD_AND, /* CAN FD frame modification binary AND */ 84 CGW_FDMOD_OR, /* CAN FD frame modification binary OR */ 85 CGW_FDMOD_XOR, /* CAN FD frame modification binary XOR */
|
/linux/drivers/net/netdevsim/ |
H A D | health.c | 65 char *binary; in nsim_dev_dummy_fmsg_put() local 74 binary = kmalloc(binary_len, GFP_KERNEL | __GFP_NOWARN); in nsim_dev_dummy_fmsg_put() 75 if (!binary) in nsim_dev_dummy_fmsg_put() 77 get_random_bytes(binary, binary_len); in nsim_dev_dummy_fmsg_put() 78 devlink_fmsg_binary_pair_put(fmsg, "test_binary", binary, binary_len); in nsim_dev_dummy_fmsg_put() 79 kfree(binary); in nsim_dev_dummy_fmsg_put()
|