Home
last modified time | relevance | path

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

12345678910

/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, size; in amdgpu_atombios_lookup_gpio() 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
[all …]
H A Dr600_dpm.c847 u16 data_offset; in r600_get_platform_caps() local
851 &frev, &crev, &data_offset)) in r600_get_platform_caps()
853 power_info = (union power_info *)(mode_info->atom_context->bios + data_offset); in r600_get_platform_caps()
877 u16 data_offset; in r600_parse_extended_power_table() local
882 &frev, &crev, &data_offset)) in r600_parse_extended_power_table()
884 power_info = (union power_info *)(mode_info->atom_context->bios + data_offset); in r600_parse_extended_power_table()
890 fan_info = (union fan_info *)(mode_info->atom_context->bios + data_offset + in r600_parse_extended_power_table()
921 (mode_info->atom_context->bios + data_offset + in r600_parse_extended_power_table()
930 (mode_info->atom_context->bios + data_offset + in r600_parse_extended_power_table()
941 (mode_info->atom_context->bios + data_offset + in r600_parse_extended_power_table()
[all …]
/linux/drivers/gpu/drm/amd/pm/legacy-dpm/
H A Dlegacy_dpm.c138 u16 data_offset; in amdgpu_get_platform_caps() local
142 &frev, &crev, &data_offset)) in amdgpu_get_platform_caps()
144 power_info = (union power_info *)(mode_info->atom_context->bios + data_offset); in amdgpu_get_platform_caps()
201 u16 data_offset; in amdgpu_parse_extended_power_table() local
206 &frev, &crev, &data_offset)) in amdgpu_parse_extended_power_table()
208 power_info = (union power_info *)(mode_info->atom_context->bios + data_offset); in amdgpu_parse_extended_power_table()
214 fan_info = (union fan_info *)(mode_info->atom_context->bios + data_offset + in amdgpu_parse_extended_power_table()
245 (mode_info->atom_context->bios + data_offset + in amdgpu_parse_extended_power_table()
254 (mode_info->atom_context->bios + data_offset + in amdgpu_parse_extended_power_table()
263 (mode_info->atom_context->bios + data_offset + in amdgpu_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/drivers/net/wireguard/
H A Dreceive.c49 size_t data_offset, data_len, header_len; in prepare_skb_header() local
58 data_offset = (u8 *)udp - skb->data; in prepare_skb_header()
59 if (unlikely(data_offset > U16_MAX || in prepare_skb_header()
60 data_offset + sizeof(struct udphdr) > skb->len)) in prepare_skb_header()
67 data_len > skb->len - data_offset)) in prepare_skb_header()
73 data_offset = (u8 *)udp + sizeof(struct udphdr) - skb->data; in prepare_skb_header()
75 data_offset + sizeof(struct message_header)) || in prepare_skb_header()
76 pskb_trim(skb, data_len + data_offset) < 0)) in prepare_skb_header()
78 skb_pull(skb, data_offset); in prepare_skb_header()
85 __skb_push(skb, data_offset); in prepare_skb_header()
[all …]
/linux/rust/kernel/
H A Ddevice_id.rs88 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/drivers/thunderbolt/
H A Dproperty.c355 unsigned int data_offset, dir_end; in __tb_property_format_dir() local
407 data_offset = start_offset + dir_len; in __tb_property_format_dir()
410 if (data_offset > dir_end) in __tb_property_format_dir()
451 format_dwdata(&block[data_offset], property->value.data, in __tb_property_format_dir()
454 entry->value = data_offset; in __tb_property_format_dir()
455 data_offset += entry->length; in __tb_property_format_dir()
459 format_dwdata(&block[data_offset], property->value.text, in __tb_property_format_dir()
462 entry->value = data_offset; in __tb_property_format_dir()
463 data_offset += entry->length; in __tb_property_format_dir()
/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/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()
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 = data_offset; in iscsi_tcp_r2t_rsp()
739 tcp_task->data_offset, in iscsi_tcp_hdr_dissect()
745 tcp_task->data_offset, in iscsi_tcp_hdr_dissect()
[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.c380 unsigned int data_offset = 0; in delta_mjpeg_decode() local
385 header, &data_offset); in delta_mjpeg_decode()
411 ctx->header, &data_offset); in delta_mjpeg_decode()
417 au_dma += data_offset; in delta_mjpeg_decode()
418 au_vaddr += data_offset; in delta_mjpeg_decode()
/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/tools/testing/selftests/ftrace/test.d/00basic/
H A Dringbuffer_subbuf_size.tc31 data_offset=`get_buffer_data_offset`
61 page_size=$((page_size-data_offset))
/linux/fs/smb/client/
H A Dtransport.c1161 unsigned int data_offset, data_len; in cifs_readv_receive() local
1221 data_offset = server->ops->read_data_offset(buf); in cifs_readv_receive()
1222 if (data_offset < server->total_read) { in cifs_readv_receive()
1229 __func__, data_offset); in cifs_readv_receive()
1230 data_offset = server->total_read; in cifs_readv_receive()
1231 } else if (data_offset > MAX_CIFS_SMALL_BUFFER_SIZE) { in cifs_readv_receive()
1234 __func__, data_offset); in cifs_readv_receive()
1236 data_offset); in cifs_readv_receive()
1241 __func__, server->total_read, data_offset); in cifs_readv_receive()
1243 len = data_offset - server->total_read; in cifs_readv_receive()
[all …]
/linux/drivers/md/
H A Ddm-raid.c241 int data_offset; member
849 rs->dev[i].rdev.data_offset = 0; in parse_dev_params()
1386 rs->data_offset = value; in parse_raid_params()
1633 reshape_sectors = (rdev->data_offset > rdev->new_data_offset) ? in _get_reshape_sectors()
1634 rdev->data_offset - rdev->new_data_offset : in _get_reshape_sectors()
1635 rdev->new_data_offset - rdev->data_offset; in _get_reshape_sectors()
1639 return max(reshape_sectors, (sector_t) rs->data_offset); in _get_reshape_sectors()
2014 __le64 data_offset; member
2177 sb->data_offset = cpu_to_le64(rdev->data_offset); in super_sync()
2521 rdev->data_offset = le64_to_cpu(sb->data_offset); in super_validate()
[all …]
H A Dmd-linear.c238 sector_t start_sector, end_sector, data_offset; in linear_make_request() local
248 data_offset = tmp_dev->rdev->data_offset; in linear_make_request()
271 start_sector + data_offset; in linear_make_request()
/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()
/linux/drivers/media/pci/netup_unidvb/
H A Dnetup_unidvb_core.c238 dma->data_offset = (u32)(dma->addr_last - dma->addr_phys); in netup_dma_interrupt()
552 if (dma->data_offset + dma->data_size > dma->ring_buffer_size) { in netup_unidvb_ring_copy()
553 ring_bytes = dma->ring_buffer_size - dma->data_offset; in netup_unidvb_ring_copy()
556 memcpy_fromio(p, (u8 __iomem *)(dma->addr_virt + dma->data_offset), copy_bytes); in netup_unidvb_ring_copy()
561 dma->data_offset += copy_bytes; in netup_unidvb_ring_copy()
562 if (dma->data_offset == dma->ring_buffer_size) in netup_unidvb_ring_copy()
563 dma->data_offset = 0; in netup_unidvb_ring_copy()
569 memcpy_fromio(p, (u8 __iomem *)(dma->addr_virt + dma->data_offset), copy_bytes); in netup_unidvb_ring_copy()
572 dma->data_offset += copy_bytes; in netup_unidvb_ring_copy()
573 if (dma->data_offset == dma->ring_buffer_size) in netup_unidvb_ring_copy()
[all …]
/linux/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
H A Dmsgbuf.c174 __le16 data_offset; member
280 u16 data_offset; member
321 struct sk_buff *skb, u16 data_offset, in brcmf_msgbuf_alloc_pktid() argument
329 *physaddr = dma_map_single(dev, skb->data + data_offset, in brcmf_msgbuf_alloc_pktid()
330 skb->len - data_offset, pktids->direction); in brcmf_msgbuf_alloc_pktid()
351 dma_unmap_single(dev, *physaddr, skb->len - data_offset, in brcmf_msgbuf_alloc_pktid()
356 array[*idx].data_offset = data_offset; in brcmf_msgbuf_alloc_pktid()
381 pktid->skb->len - pktid->data_offset, in brcmf_msgbuf_get_pktid()
408 pktid->skb->len - pktid->data_offset, in brcmf_msgbuf_release_array()
1152 u16 data_offset; in brcmf_msgbuf_process_rx_complete() local
[all …]
/linux/sound/soc/codecs/aw88395/
H A Daw88395_data_type.h97 u32 data_offset; member
111 u32 data_offset; member
H A Daw88395_lib.c465 return aw_dev_parse_raw_reg((u8 *)cfg_hdr + cfg_dde->data_offset, in aw_dev_parse_data_by_sec_type()
468 return aw_dev_parse_raw_dsp_cfg((u8 *)cfg_hdr + cfg_dde->data_offset, in aw_dev_parse_data_by_sec_type()
472 (u8 *)cfg_hdr + cfg_dde->data_offset, in aw_dev_parse_data_by_sec_type()
476 aw_dev, (u8 *)cfg_hdr + cfg_dde->data_offset, in aw_dev_parse_data_by_sec_type()
479 return aw_dev_parse_reg_bin_with_hdr(aw_dev, (u8 *)cfg_hdr + cfg_dde->data_offset, in aw_dev_parse_data_by_sec_type()
844 ret = aw_dev_prof_parse_multi_bin(aw_dev, (u8 *)prof_hdr + cfg_dde->data_offset, in aw_dev_parse_data_by_sec_type_v1()
856 (uint8_t *)prof_hdr + cfg_dde->data_offset, in aw_dev_parse_data_by_sec_type_v1()
1061 end_data_offset = cfg_dde[i].data_offset + cfg_dde[i].data_size; in aw_dev_check_cfg_by_hdr()
1069 act_crc8 = crc8(aw_crc8_table, aw_cfg->data + cfg_dde[i].data_offset, in aw_dev_check_cfg_by_hdr()
1120 end_data_offset = cfg_dde[i].data_offset + cfg_dde[i].data_size; in aw_dev_check_acf_by_hdr_v1()
[all …]
/linux/drivers/net/ethernet/marvell/octeon_ep_vf/
H A Doctep_vf_rx.c376 u16 data_offset, rx_ol_flags; in __octep_vf_oq_process_rx() local
402 data_offset = OCTEP_VF_OQ_RESP_HW_SIZE + in __octep_vf_oq_process_rx()
409 data_offset = OCTEP_VF_OQ_RESP_HW_SIZE; in __octep_vf_oq_process_rx()
416 skb_reserve(skb, data_offset); in __octep_vf_oq_process_rx()
427 skb_reserve(skb, data_offset); in __octep_vf_oq_process_rx()

12345678910