Home
last modified time | relevance | path

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

1234567

/drivers/gpu/drm/amd/amdgpu/
Damdgpu_atomfirmware.c51 u16 data_offset, size; in amdgpu_atomfirmware_query_firmware_capability() local
60 index, &size, &frev, &crev, &data_offset)) { in amdgpu_atomfirmware_query_firmware_capability()
64 (mode_info->atom_context->bios + data_offset); in amdgpu_atomfirmware_query_firmware_capability()
92 uint16_t data_offset; in amdgpu_atomfirmware_scratch_regs_init() local
95 NULL, NULL, &data_offset)) { in amdgpu_atomfirmware_scratch_regs_init()
98 data_offset); in amdgpu_atomfirmware_scratch_regs_init()
180 u16 data_offset; in amdgpu_atomfirmware_allocate_fb_scratch() local
184 if (amdgpu_atom_parse_data_header(ctx, index, NULL, &frev, &crev, &data_offset)) { in amdgpu_atomfirmware_allocate_fb_scratch()
187 (struct vram_usagebyfirmware_v2_1 *)(ctx->bios + data_offset); in amdgpu_atomfirmware_allocate_fb_scratch()
193 (struct vram_usagebyfirmware_v2_2 *)(ctx->bios + data_offset); in amdgpu_atomfirmware_allocate_fb_scratch()
[all …]
Damdgpu_atombios.c97 uint16_t data_offset, size; in amdgpu_atombios_lookup_i2c_gpio() local
103 if (amdgpu_atom_parse_data_header(ctx, index, &size, NULL, NULL, &data_offset)) { in amdgpu_atombios_lookup_i2c_gpio()
104 i2c_info = (struct _ATOM_GPIO_I2C_INFO *)(ctx->bios + data_offset); in amdgpu_atombios_lookup_i2c_gpio()
133 uint16_t data_offset, size; in amdgpu_atombios_i2c_init() local
137 if (amdgpu_atom_parse_data_header(ctx, index, &size, NULL, NULL, &data_offset)) { in amdgpu_atombios_i2c_init()
138 i2c_info = (struct _ATOM_GPIO_I2C_INFO *)(ctx->bios + data_offset); in amdgpu_atombios_i2c_init()
168 u16 data_offset, size; in amdgpu_atombios_lookup_gpio() local
174 if (amdgpu_atom_parse_data_header(ctx, index, &size, NULL, NULL, &data_offset)) { in amdgpu_atombios_lookup_gpio()
175 gpio_info = (struct _ATOM_GPIO_PIN_LUT *)(ctx->bios + data_offset); in amdgpu_atombios_lookup_gpio()
269 u16 size, data_offset; in amdgpu_atombios_has_dce_engine_info() local
[all …]
/drivers/input/rmi4/
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 …]
/drivers/nvmem/layouts/
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_len); in u_boot_env_parse()
/drivers/gpu/drm/radeon/
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 …]
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 …]
/drivers/gpu/drm/amd/pm/legacy-dpm/
Dlegacy_dpm.c164 u16 data_offset; in amdgpu_get_platform_caps() local
168 &frev, &crev, &data_offset)) in amdgpu_get_platform_caps()
170 power_info = (union power_info *)(mode_info->atom_context->bios + data_offset); in amdgpu_get_platform_caps()
227 u16 data_offset; in amdgpu_parse_extended_power_table() local
232 &frev, &crev, &data_offset)) in amdgpu_parse_extended_power_table()
234 power_info = (union power_info *)(mode_info->atom_context->bios + data_offset); in amdgpu_parse_extended_power_table()
240 fan_info = (union fan_info *)(mode_info->atom_context->bios + data_offset + in amdgpu_parse_extended_power_table()
271 (mode_info->atom_context->bios + data_offset + in amdgpu_parse_extended_power_table()
280 (mode_info->atom_context->bios + data_offset + in amdgpu_parse_extended_power_table()
289 (mode_info->atom_context->bios + data_offset + in amdgpu_parse_extended_power_table()
[all …]
/drivers/gpu/drm/tegra/
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()
/drivers/net/wireguard/
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 …]
/drivers/gpu/drm/nouveau/nvkm/engine/gr/
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()
/drivers/accel/qaic/
Dsahara.c210 u32 image_id, data_offset, data_len, pkt_data_len; in sahara_read_data() local
228 data_offset = le32_to_cpu(context->rx->read_data.offset); in sahara_read_data()
253 if (data_offset >= context->firmware->size) { in sahara_read_data()
255 data_offset, context->firmware->size); in sahara_read_data()
260 if (size_add(data_offset, data_len) > context->firmware->size) { in sahara_read_data()
262 data_offset, data_len, context->firmware->size); in sahara_read_data()
270 memcpy(context->tx[i], &context->firmware->data[data_offset], pkt_data_len); in sahara_read_data()
272 data_offset += pkt_data_len; in sahara_read_data()
/drivers/gpu/drm/amd/display/modules/hdcp/
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 …]
/drivers/thunderbolt/
Dproperty.c351 unsigned int data_offset, dir_end; in __tb_property_format_dir() local
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 += entry->length; in __tb_property_format_dir()
/drivers/scsi/
Dlibiscsi_tcp.c512 tcp_task->data_offset = be32_to_cpu(rhdr->offset); in iscsi_tcp_data_in()
513 if (tcp_task->data_offset + tcp_conn->in.datalen > total_in_length) { in iscsi_tcp_data_in()
515 "total_length_in(%d)\n", tcp_task->data_offset, in iscsi_tcp_data_in()
538 u32 data_offset; in iscsi_tcp_r2t_rsp() local
611 data_offset = be32_to_cpu(rhdr->data_offset); in iscsi_tcp_r2t_rsp()
612 if (data_offset + data_length > task->sc->sdb.length) { in iscsi_tcp_r2t_rsp()
616 data_offset, task->sc->sdb.length); in iscsi_tcp_r2t_rsp()
634 r2t->data_offset = data_offset; in iscsi_tcp_r2t_rsp()
750 tcp_task->data_offset, in iscsi_tcp_hdr_dissect()
756 tcp_task->data_offset, in iscsi_tcp_hdr_dissect()
[all …]
/drivers/mtd/nand/raw/ingenic/
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,
/drivers/media/platform/st/sti/delta/
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()
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()
/drivers/staging/media/atomisp/i2c/
Datomisp-libmsrlisthelper.c44 u16 data_offset; member
108 if ((uint8_t *)header + header->data_offset + in parse_and_apply()
123 buffer + header->data_offset, in parse_and_apply()
/drivers/nvdimm/
Dpmem.c56 return (offset - pmem->data_offset) >> SECTOR_SHIFT; in to_sect()
61 return (sector << SECTOR_SHIFT) + pmem->data_offset; in to_offset()
247 resource_size_t offset = PFN_PHYS(pgoff) + pmem->data_offset; in __pmem_direct_access()
350 pmem_off = PFN_PHYS(pgoff) + pmem->data_offset; in pmem_recovery_write()
439 u64 offset = PFN_PHYS(pfn) - pmem->phys_addr - pmem->data_offset; in pmem_pagemap_memory_failure()
522 pmem->data_offset = le64_to_cpu(pfn_sb->dataoff); in pmem_attach_disk()
527 bb_range.start += pmem->data_offset; in pmem_attach_disk()
553 set_capacity(disk, (pmem->size - pmem->pfn_pad - pmem->data_offset) in pmem_attach_disk()
704 offset = pmem->data_offset + in pmem_revalidate_poison()
/drivers/md/
Ddm-raid.c241 int data_offset; member
849 rs->dev[i].rdev.data_offset = 0; in parse_dev_params()
1390 rs->data_offset = value; in parse_raid_params()
1637 reshape_sectors = (rdev->data_offset > rdev->new_data_offset) ? in _get_reshape_sectors()
1638 rdev->data_offset - rdev->new_data_offset : in _get_reshape_sectors()
1639 rdev->new_data_offset - rdev->data_offset; in _get_reshape_sectors()
1643 return max(reshape_sectors, (sector_t) rs->data_offset); in _get_reshape_sectors()
2018 __le64 data_offset; member
2181 sb->data_offset = cpu_to_le64(rdev->data_offset); in super_sync()
2523 rdev->data_offset = le64_to_cpu(sb->data_offset); in super_validate()
[all …]
Dmd-linear.c236 sector_t start_sector, end_sector, data_offset; in linear_make_request() local
246 data_offset = tmp_dev->rdev->data_offset; in linear_make_request()
277 start_sector + data_offset; in linear_make_request()
/drivers/media/pci/netup_unidvb/
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 …]
/drivers/net/usb/
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()
/drivers/net/ethernet/marvell/octeon_ep_vf/
Doctep_vf_rx.c362 u16 data_offset, rx_ol_flags; in __octep_vf_oq_process_rx() local
388 data_offset = OCTEP_VF_OQ_RESP_HW_SIZE + in __octep_vf_oq_process_rx()
395 data_offset = OCTEP_VF_OQ_RESP_HW_SIZE; in __octep_vf_oq_process_rx()
402 skb_reserve(skb, data_offset); in __octep_vf_oq_process_rx()
413 skb_reserve(skb, data_offset); in __octep_vf_oq_process_rx()
/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
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 …]

1234567