/linux/drivers/nvmem/layouts/ |
H A D | u-boot-env.c | 55 size_t data_offset, size_t data_len) in u_boot_env_parse_cells() argument 57 char *data = buf + data_offset; in u_boot_env_parse_cells() 74 info.offset = data_offset + value - data; in u_boot_env_parse_cells() 96 size_t data_offset; in u_boot_env_parse() local 126 data_offset = offsetof(struct u_boot_env_image_single, data); in u_boot_env_parse() 131 data_offset = offsetof(struct u_boot_env_image_redundant, data); in u_boot_env_parse() 136 data_offset = offsetof(struct u_boot_env_image_broadcom, data); in u_boot_env_parse() 140 if (dev_size < data_offset) { in u_boot_env_parse() 149 data_len = dev_size - data_offset; in u_boot_env_parse() 159 err = u_boot_env_parse_cells(dev, nvmem, buf, data_offset, data_le in u_boot_env_parse() [all...] |
/linux/drivers/input/rmi4/ |
H A D | rmi_f12.c | 352 u16 data_offset = 0; in rmi_f12_probe() local 463 data_offset += item->reg_size; in rmi_f12_probe() 468 f12->data1_offset = data_offset; in rmi_f12_probe() 469 data_offset += item->reg_size; in rmi_f12_probe() 477 data_offset += item->reg_size; in rmi_f12_probe() 481 data_offset += item->reg_size; in rmi_f12_probe() 485 data_offset += item->reg_size; in rmi_f12_probe() 490 f12->data5_offset = data_offset; in rmi_f12_probe() 491 data_offset += item->reg_size; in rmi_f12_probe() 498 f12->data6_offset = data_offset; in rmi_f12_probe() [all...] |
/linux/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_atombios.c | 90 uint16_t data_offset, size; in amdgpu_atombios_lookup_i2c_gpio() local 96 if (amdgpu_atom_parse_data_header(ctx, index, &size, NULL, NULL, &data_offset)) { in amdgpu_atombios_lookup_i2c_gpio() 97 i2c_info = (struct _ATOM_GPIO_I2C_INFO *)(ctx->bios + data_offset); in amdgpu_atombios_lookup_i2c_gpio() 123 uint16_t data_offset, size; in amdgpu_atombios_i2c_init() local 127 if (amdgpu_atom_parse_data_header(ctx, index, &size, NULL, NULL, &data_offset)) { in amdgpu_atombios_i2c_init() 128 i2c_info = (struct _ATOM_GPIO_I2C_INFO *)(ctx->bios + data_offset); in amdgpu_atombios_i2c_init() 154 uint16_t data_offset, size; in amdgpu_atombios_oem_i2c_init() local 158 if (amdgpu_atom_parse_data_header(ctx, index, &size, NULL, NULL, &data_offset)) { in amdgpu_atombios_oem_i2c_init() 159 i2c_info = (struct _ATOM_GPIO_I2C_INFO *)(ctx->bios + data_offset); in amdgpu_atombios_oem_i2c_init() 188 u16 data_offset, siz in amdgpu_atombios_lookup_gpio() local 289 u16 size, data_offset; amdgpu_atombios_has_dce_engine_info() local 316 u16 size, data_offset; amdgpu_atombios_get_connector_info_from_object_table() local 583 uint16_t data_offset; amdgpu_atombios_get_clock_info() local 737 uint16_t data_offset; amdgpu_atombios_get_gfx_info() local 775 u16 data_offset, size; amdgpu_atombios_get_vram_width() local 802 u16 data_offset, size; amdgpu_atombios_get_igp_ss_overrides() local 906 uint16_t data_offset, size; amdgpu_atombios_get_asic_ss_info() local 1194 u16 data_offset; amdgpu_atombios_get_default_voltages() local 1307 u16 data_offset, size; amdgpu_atombios_get_svi2_info() local 1351 u16 data_offset, size; amdgpu_atombios_is_voltage_gpio() local 1387 u16 data_offset, size; amdgpu_atombios_get_voltage_table() local 1459 u16 data_offset, size; amdgpu_atombios_init_mc_reg_table() local 1550 u16 data_offset, size; amdgpu_atombios_has_gpu_virtualization_table() local 1669 uint16_t data_offset; amdgpu_atombios_allocate_fb_scratch() local [all...] |
/linux/drivers/gpu/drm/radeon/ |
H A D | radeon_atombios.c | 136 uint16_t data_offset, size; in radeon_lookup_i2c_gpio() local 142 if (atom_parse_data_header(ctx, index, &size, NULL, NULL, &data_offset)) { in radeon_lookup_i2c_gpio() 143 i2c_info = (struct _ATOM_GPIO_I2C_INFO *)(ctx->bios + data_offset); in radeon_lookup_i2c_gpio() 172 uint16_t data_offset, size; in radeon_atombios_i2c_init() local 176 if (atom_parse_data_header(ctx, index, &size, NULL, NULL, &data_offset)) { in radeon_atombios_i2c_init() 177 i2c_info = (struct _ATOM_GPIO_I2C_INFO *)(ctx->bios + data_offset); in radeon_atombios_i2c_init() 206 u16 data_offset, size; in radeon_atombios_lookup_gpio() local 212 if (atom_parse_data_header(ctx, index, &size, NULL, NULL, &data_offset)) { in radeon_atombios_lookup_gpio() 213 gpio_info = (struct _ATOM_GPIO_PIN_LUT *)(ctx->bios + data_offset); in radeon_atombios_lookup_gpio() 523 u16 size, data_offset; in radeon_get_atom_connector_info_from_object_table() local 848 uint16_t size, data_offset; atombios_get_connector_object_id() local 892 uint16_t size, data_offset; radeon_get_atom_connector_info_from_supported_devices_table() local 1114 u16 data_offset; radeon_atombios_get_dentist_vco_freq() local 1137 uint16_t data_offset; radeon_atom_get_clock_info() local 1301 u16 data_offset; radeon_atombios_sideport_present() local 1335 uint16_t data_offset; radeon_atombios_get_tmds_info() local 1383 uint16_t data_offset, size; radeon_atombios_get_ppll_ss_info() local 1423 u16 data_offset, size; radeon_atombios_get_igp_ss_overrides() local 1511 uint16_t data_offset, size; radeon_atombios_get_asic_ss_info() local 1624 uint16_t data_offset, misc; radeon_atombios_get_lvds_info() local 1765 uint16_t data_offset; radeon_atombios_get_primary_dac_info() local 1798 u16 data_offset, misc; radeon_atom_get_tv_timings() local 1891 uint16_t data_offset; radeon_atombios_get_tv_info() local 1951 uint16_t data_offset; radeon_atombios_get_tv_dac_info() local 2090 u16 data_offset; radeon_atombios_parse_power_table_1_3() local 2380 u16 data_offset; radeon_atombios_get_default_voltages() local 2583 u16 data_offset; radeon_atombios_parse_power_table_4_5() local 2676 u16 data_offset; radeon_atombios_parse_power_table_6() local 2763 u16 data_offset; radeon_atombios_get_power_modes() local 3224 u16 data_offset, size; radeon_atom_get_leakage_vddc_based_on_leakage_params() local 3447 u16 data_offset, size; radeon_atom_is_voltage_gpio() local 3506 u16 data_offset, size; radeon_atom_get_svi2_info() local 3549 u16 data_offset, size; radeon_atom_get_max_voltage() local 3608 u16 data_offset, size; radeon_atom_get_min_voltage() local 3658 u16 data_offset, size; radeon_atom_get_voltage_step() local 3726 u16 data_offset, size; radeon_atom_get_voltage_table() local 3826 u16 data_offset, size; radeon_atom_get_memory_info() local 3916 u16 data_offset, size; radeon_atom_get_mclk_range_table() local 3990 u16 data_offset, size; radeon_atom_init_mc_reg_table() local [all...] |
H A D | r600_dpm.c | 848 u16 data_offset; in r600_get_platform_caps() local 852 &frev, &crev, &data_offset)) in r600_get_platform_caps() 854 power_info = (union power_info *)(mode_info->atom_context->bios + data_offset); in r600_get_platform_caps() 878 u16 data_offset; in r600_parse_extended_power_table() local 883 &frev, &crev, &data_offset)) in r600_parse_extended_power_table() 885 power_info = (union power_info *)(mode_info->atom_context->bios + data_offset); in r600_parse_extended_power_table() 891 fan_info = (union fan_info *)(mode_info->atom_context->bios + data_offset + in r600_parse_extended_power_table() 922 (mode_info->atom_context->bios + data_offset + in r600_parse_extended_power_table() 931 (mode_info->atom_context->bios + data_offset + in r600_parse_extended_power_table() 942 (mode_info->atom_context->bios + data_offset in r600_parse_extended_power_table() [all...] |
/linux/drivers/gpu/drm/tegra/ |
H A D | riscv.c | 53 READ_PROP("nvidia,bl-data-offset", &bl->data_offset); in tegra_drm_riscv_read_descriptors() 56 READ_PROP("nvidia,os-data-offset", &os->data_offset); in tegra_drm_riscv_read_descriptors() 60 bl->data_offset == 0 && os->manifest_offset == 0 && in tegra_drm_riscv_read_descriptors() 61 os->code_offset == 0 && os->data_offset == 0) { in tegra_drm_riscv_read_descriptors() 86 addr = image_address + desc->data_offset; in tegra_drm_riscv_boot_bootrom()
|
/linux/tools/testing/selftests/kvm/ |
H A D | kvm_binary_stats_test.c | 64 header.data_offset && header.data_offset >= sizeof(header), in stats_test() 67 TEST_ASSERT(header.desc_offset > header.data_offset || in stats_test() 68 (header.desc_offset + size_desc * header.num_desc <= header.data_offset), in stats_test() 144 TEST_ASSERT(header.data_offset >= header.desc_offset || in stats_test() 145 header.data_offset + size_data <= header.desc_offset, in stats_test() 156 ret = pread(stats_fd, stats_data, size_data, header.data_offset); in stats_test()
|
/linux/crypto/krb5/ |
H A D | krb5_api.c | 309 * @data_offset: The offset of the data in the @sg buffer. 332 size_t data_offset, size_t data_len, in crypto_krb5_encrypt() argument 335 if (WARN_ON(data_offset > sg_len || in crypto_krb5_encrypt() 337 data_offset > sg_len - data_len)) in crypto_krb5_encrypt() 340 data_offset, data_len, preconfounded); in crypto_krb5_encrypt() 382 * @data_offset: The offset of the data in the @sg buffer. 400 size_t data_offset, size_t data_len) in crypto_krb5_get_mic() argument 402 if (WARN_ON(data_offset > sg_len || in crypto_krb5_get_mic() 404 data_offset > sg_len - data_len)) in crypto_krb5_get_mic() 407 data_offset, data_le in crypto_krb5_get_mic() [all...] |
H A D | selftest.c | 247 size_t data_len, data_offset, message_len; in krb5_test_one_enc() local 277 data_len, &data_offset); in krb5_test_one_enc() 283 if (CHECK(data_offset != conf.len)) { in krb5_test_one_enc() 284 pr_warn("Data offset mismatch %zu != %u\n", data_offset, conf.len); in krb5_test_one_enc() 289 memcpy(buf + data_offset, plain.data, plain.len); in krb5_test_one_enc() 307 data_offset, data_len, true); in krb5_test_one_enc() 330 data_offset = 0; in krb5_test_one_enc() 332 ret = crypto_krb5_decrypt(krb5, ci, sg, 1, &data_offset, &data_len); in krb5_test_one_enc() 339 if (CHECK(data_offset != conf.len) || in krb5_test_one_enc()
|
H A D | rfc3961_simplified.c | 543 size_t data_offset, size_t data_len, in krb5_aead_encrypt() argument 552 if (WARN_ON(data_offset != krb5->conf_len)) in krb5_aead_encrypt() 581 done = sg_zero_buffer(sg, nr_sg, pad_len, data_offset + data_len); in krb5_aead_encrypt() 660 size_t data_offset, size_t data_len) in rfc3961_get_mic() argument 667 if (WARN_ON(data_offset != krb5->cksum_len)) in rfc3961_get_mic() 689 ret = crypto_shash_update_sg(desc, sg, data_offset, data_len); in rfc3961_get_mic() 700 data_offset - krb5->cksum_len); in rfc3961_get_mic() 723 size_t bsize, data_offset, data_len, offset = *_offset, len = *_len; in rfc3961_verify_mic() local 730 data_offset = offset + krb5->cksum_len; in rfc3961_verify_mic() 758 crypto_shash_update_sg(desc, sg, data_offset, data_le in rfc3961_verify_mic() [all...] |
H A D | internal.h | 77 size_t data_offset, size_t data_len, 92 size_t data_offset, size_t data_len); 197 size_t data_offset, size_t data_len, 207 size_t data_offset, size_t data_len);
|
/linux/drivers/gpu/drm/nouveau/nvkm/engine/gr/ |
H A D | ga102.c | 221 u32 data_offset; member 294 .data = (void *)fw->data + reg->data_offset, in ga102_gr_load() 299 reg->region_id, reg->data_offset, reg->data_size); in ga102_gr_load() 322 fw->data + fecs_inst->data_offset, in ga102_gr_load() 324 fw->data + fecs_data->data_offset, in ga102_gr_load() 331 fw->data + gpccs_inst->data_offset, in ga102_gr_load() 333 fw->data + gpccs_data->data_offset, in ga102_gr_load()
|
/linux/rust/kernel/ |
H A D | device_id.rs | 83 /// `data_offset` as `None` is always safe. 84 /// If `data_offset` is `Some(data_offset)`, then: 85 /// - `data_offset` must be the correct offset (in bytes) to the context/data field 87 /// - The field at `data_offset` must be correctly sized to hold a `usize`. 88 const unsafe fn build(ids: [(T, U); N], data_offset: Option<usize>) -> Self { in build() 97 if let Some(data_offset) = data_offset { 103 .byte_add(data_offset)
|
/linux/tools/perf/util/ |
H A D | hisi-ptt.c | 96 off_t data_offset; in hisi_ptt_process_auxtrace_event() local 103 data_offset = 0; in hisi_ptt_process_auxtrace_event() 105 data_offset = lseek(fd, 0, SEEK_CUR); in hisi_ptt_process_auxtrace_event() 106 if (data_offset == -1) { in hisi_ptt_process_auxtrace_event()
|
/linux/drivers/thunderbolt/ |
H A D | property.c | 351 unsigned int data_offset, dir_end; in __tb_property_format_dir() local 376 * +----------+ <-- data_offset | | | in __tb_property_format_dir() 403 data_offset = start_offset + dir_len; in __tb_property_format_dir() 406 if (data_offset > dir_end) in __tb_property_format_dir() 447 format_dwdata(&block[data_offset], property->value.data, in __tb_property_format_dir() 450 entry->value = data_offset; in __tb_property_format_dir() 451 data_offset += entry->length; in __tb_property_format_dir() 455 format_dwdata(&block[data_offset], property->value.text, in __tb_property_format_dir() 458 entry->value = data_offset; in __tb_property_format_dir() 459 data_offset in __tb_property_format_dir() [all...] |
/linux/fs/smb/client/ |
H A D | cifssmb.c | 2150 __u16 data_offset; in CIFSSMBPosixLock() local 2158 data_offset = le16_to_cpu(pSMBr->t2.DataOffset); in CIFSSMBPosixLock() 2165 ((char *)&pSMBr->hdr.Protocol + data_offset); in CIFSSMBPosixLock() 2322 char *data_offset; in CIFSSMBRenameOpenFile() local 2345 data_offset = (char *)(pSMB) + offset + 4; in CIFSSMBRenameOpenFile() 2346 rename_info = (struct set_file_rename *) data_offset; in CIFSSMBRenameOpenFile() 2405 char *data_offset; in CIFSUnixCreateSymLink() local 2441 data_offset = (char *)pSMB + offset + 4; in CIFSUnixCreateSymLink() 2444 cifsConvertToUTF16((__le16 *) data_offset, toName, in CIFSUnixCreateSymLink() 2450 name_len_target = copy_path_name(data_offset, toNam in CIFSUnixCreateSymLink() 2492 char *data_offset; CIFSUnixCreateHardLink() local 2743 __u32 data_offset, data_count, len; cifs_query_reparse_point() local 3284 __u16 data_offset = le16_to_cpu(pSMBr->t2.DataOffset); cifs_do_get_acl() local 3453 __u16 data_offset = le16_to_cpu(pSMBr->t2.DataOffset); CIFSGetExtAttr() local 3519 __u32 data_count, data_offset, parm_count, parm_offset; validate_ntransact() local 3661 __u16 byte_count, param_count, data_count, param_offset, data_offset; CIFSSMBSetCIFSACL() local 3842 __u16 data_offset = le16_to_cpu(pSMBr->t2.DataOffset); CIFSSMBQFileInfo() local 3931 __u16 data_offset = le16_to_cpu(pSMBr->t2.DataOffset); CIFSSMBQPathInfo() local 4008 __u16 data_offset = le16_to_cpu(pSMBr->t2.DataOffset); CIFSSMBUnixQFileInfo() local 4090 __u16 data_offset = le16_to_cpu(pSMBr->t2.DataOffset); CIFSSMBUnixQPathInfo() local 4488 __u16 data_offset = le16_to_cpu(pSMBr->t2.DataOffset); CIFSGetSrvInodeNumber() local 4677 __u16 data_offset = le16_to_cpu(pSMBr->t2.DataOffset); SMBOldQFSInfo() local 4764 __u16 data_offset = le16_to_cpu(pSMBr->t2.DataOffset); CIFSSMBQFSInfo() local 4852 __u16 data_offset = le16_to_cpu(pSMBr->t2.DataOffset); CIFSSMBQFSAttributeInfo() local 4923 __u16 data_offset = le16_to_cpu(pSMBr->t2.DataOffset); CIFSSMBQFSDeviceInfo() local 4992 __u16 data_offset = le16_to_cpu(pSMBr->t2.DataOffset); CIFSSMBQFSUnixInfo() local 5137 __u16 data_offset = le16_to_cpu(pSMBr->t2.DataOffset); CIFSSMBQFSPosixInfo() local 5419 char *data_offset; CIFSSMBSetFileInfo() local 5484 char *data_offset; CIFSSMBSetFileDisposition() local 5580 char *data_offset; CIFSSMBSetPathInfo() local 5653 cifs_fill_unix_set_info(FILE_UNIX_BASIC_INFO * data_offset,const struct cifs_unix_set_info_args * args) cifs_fill_unix_set_info() argument 5705 char *data_offset; CIFSSMBUnixSetFileInfo() local 5776 FILE_UNIX_BASIC_INFO *data_offset; CIFSSMBUnixSetPathInfo() local 5868 __u16 params, byte_count, data_offset; CIFSSMBQAllEAs() local [all...] |
/linux/drivers/media/platform/st/sti/delta/ |
H A D | delta-mjpeg-hdr.c | 86 unsigned int *data_offset) in delta_mjpeg_read_header() argument 104 *data_offset = offset; in delta_mjpeg_read_header() 137 *data_offset, in delta_mjpeg_read_header()
|
H A D | delta-mjpeg-dec.c | 378 unsigned int data_offset = 0; in delta_mjpeg_decode() local 383 header, &data_offset); in delta_mjpeg_decode() 409 ctx->header, &data_offset); in delta_mjpeg_decode() 415 au.paddr += data_offset; in delta_mjpeg_decode() 416 au.vaddr += data_offset; in delta_mjpeg_decode()
|
/linux/drivers/scsi/ |
H A D | libiscsi_tcp.c | 501 tcp_task->data_offset = be32_to_cpu(rhdr->offset); in iscsi_tcp_data_in() 502 if (tcp_task->data_offset + tcp_conn->in.datalen > total_in_length) { in iscsi_tcp_data_in() 503 ISCSI_DBG_TCP(conn, "data_offset(%d) + data_len(%d) > " in iscsi_tcp_data_in() 504 "total_length_in(%d)\n", tcp_task->data_offset, in iscsi_tcp_data_in() 527 u32 data_offset; in iscsi_tcp_r2t_rsp() local 600 data_offset = be32_to_cpu(rhdr->data_offset); in iscsi_tcp_r2t_rsp() 601 if (data_offset + data_length > task->sc->sdb.length) { in iscsi_tcp_r2t_rsp() 605 data_offset, task->sc->sdb.length); in iscsi_tcp_r2t_rsp() 623 r2t->data_offset in iscsi_tcp_r2t_rsp() [all...] |
/linux/drivers/gpu/drm/amd/display/modules/hdcp/ |
H A D | hdcp_ddc.c | 159 uint32_t data_offset = 0; in read() local 173 hdcp_dpcd_addrs[msg_id] + data_offset, in read() 174 buf + data_offset, in read() 181 data_offset += cur_size; in read() 207 uint32_t data_offset = 0; in read_repeatedly() local 211 status = read(hdcp, msg_id, buf + data_offset, cur_size); in read_repeatedly() 217 data_offset += cur_size; in read_repeatedly() 230 uint32_t data_offset = 0; in write() local 245 hdcp_dpcd_addrs[msg_id] + data_offset, in write() 246 buf + data_offset, in write() [all...] |
/linux/drivers/mtd/nand/raw/ingenic/ |
H A D | ingenic_nand_drv.c | 30 unsigned long data_offset; member 278 ioread8_rep(cs->base + nfc->soc_info->data_offset, in ingenic_nand_exec_instr() 282 ioread16_rep(cs->base + nfc->soc_info->data_offset, in ingenic_nand_exec_instr() 289 iowrite8_rep(cs->base + nfc->soc_info->data_offset, in ingenic_nand_exec_instr() 293 iowrite16_rep(cs->base + nfc->soc_info->data_offset, in ingenic_nand_exec_instr() 523 .data_offset = 0x00000000, 530 .data_offset = 0x00000000, 537 .data_offset = 0x00000000,
|
/linux/tools/testing/selftests/ftrace/test.d/00basic/ |
H A D | ringbuffer_subbuf_size.tc | 31 data_offset=`get_buffer_data_offset` 60 # the size must be greater than or equal to page_size - data_offset 61 page_size=$((page_size-data_offset))
|
/linux/arch/powerpc/platforms/pseries/ |
H A D | papr_scm.c | 564 unsigned long offset, data_offset; in papr_scm_meta_get() local 573 data_offset = hdr->in_length - len; in papr_scm_meta_get() 574 offset = hdr->in_offset + data_offset; in papr_scm_meta_get() 595 *(uint64_t *)(hdr->out_buf + data_offset) = be64_to_cpu(data[0]); in papr_scm_meta_get() 598 *(uint32_t *)(hdr->out_buf + data_offset) = be32_to_cpu(data[0] & 0xffffffff); in papr_scm_meta_get() 602 *(uint16_t *)(hdr->out_buf + data_offset) = be16_to_cpu(data[0] & 0xffff); in papr_scm_meta_get() 606 *(uint8_t *)(hdr->out_buf + data_offset) = (data[0] & 0xff); in papr_scm_meta_get() 616 unsigned long offset, data_offset; in papr_scm_meta_set() local 627 data_offset = hdr->in_length - len; in papr_scm_meta_set() 628 offset = hdr->in_offset + data_offset; in papr_scm_meta_set() [all...] |
/linux/drivers/nvdimm/ |
H A D | pmem.c | 55 return (offset - pmem->data_offset) >> SECTOR_SHIFT; in to_sect() 60 return (sector << SECTOR_SHIFT) + pmem->data_offset; in to_offset() 246 resource_size_t offset = PFN_PHYS(pgoff) + pmem->data_offset; in __pmem_direct_access() 349 pmem_off = PFN_PHYS(pgoff) + pmem->data_offset; in pmem_recovery_write() 438 u64 offset = PFN_PHYS(pfn) - pmem->phys_addr - pmem->data_offset; in pmem_pagemap_memory_failure() 520 pmem->data_offset = le64_to_cpu(pfn_sb->dataoff); in pmem_attach_disk() 524 bb_range.start += pmem->data_offset; in pmem_attach_disk() 549 set_capacity(disk, (pmem->size - pmem->pfn_pad - pmem->data_offset) in pmem_attach_disk() 700 offset = pmem->data_offset + in pmem_revalidate_poison()
|
/linux/drivers/net/usb/ |
H A D | rndis_host.c | 508 u32 msg_type, msg_len, data_offset, data_len; in rndis_rx_fixup() local 512 data_offset = le32_to_cpu(hdr->data_offset); in rndis_rx_fixup() 517 || (data_offset + data_len + 8) > msg_len)) { in rndis_rx_fixup() 521 msg_len, data_offset, data_len, skb->len); in rndis_rx_fixup() 524 skb_pull(skb, 8 + data_offset); in rndis_rx_fixup() 592 hdr->data_offset = cpu_to_le32(sizeof(*hdr) - 8); in rndis_tx_fixup()
|