Home
last modified time | relevance | path

Searched refs:data_offset (Results 1 – 25 of 255) sorted by relevance

1234567891011

/linux/drivers/nvmem/layouts/
H A Du-boot-env.c55 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 Drmi_f12.c352 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 Damdgpu_atombios.c90 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 Dradeon_atombios.c136 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 Dr600_dpm.c848 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 Driscv.c53 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 Dkvm_binary_stats_test.c64 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 Dkrb5_api.c309 * @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 Dselftest.c247 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 Drfc3961_simplified.c543 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 Dinternal.h77 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 Dga102.c221 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 Ddevice_id.rs83 /// `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 Dhisi-ptt.c96 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 Dproperty.c351 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 Dcifssmb.c2150 __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 Ddelta-mjpeg-hdr.c86 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 Ddelta-mjpeg-dec.c378 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 Dlibiscsi_tcp.c501 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 Dhdcp_ddc.c159 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 Dingenic_nand_drv.c30 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 Dringbuffer_subbuf_size.tc31 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 Dpapr_scm.c564 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 Dpmem.c55 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 Drndis_host.c508 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()

1234567891011