Home
last modified time | relevance | path

Searched refs:cdata (Results 1 – 46 of 46) sorted by relevance

/linux-4.4.14/arch/blackfin/kernel/
Dcplbinfo.c42 static int cplbinfo_nomore(struct cplbinfo_data *cdata) in cplbinfo_nomore() argument
44 return cdata->pos >= MAX_CPLBS; in cplbinfo_nomore()
49 struct cplbinfo_data *cdata; in cplbinfo_show() local
53 cdata = p; in cplbinfo_show()
54 pos = cdata->pos; in cplbinfo_show()
55 addr = cdata->tbl[pos].addr; in cplbinfo_show()
56 data = cdata->tbl[pos].data; in cplbinfo_show()
64 pos < cdata->switched ? 'N' : 'Y'); in cplbinfo_show()
69 static void cplbinfo_seq_init(struct cplbinfo_data *cdata, unsigned int cpu) in cplbinfo_seq_init() argument
71 if (cdata->cplb_type == 'I') { in cplbinfo_seq_init()
[all …]
/linux-4.4.14/drivers/cpufreq/
Dcpufreq_governor.c28 return dbs_data->cdata->attr_group_gov_pol; in get_sysfs_attr()
30 return dbs_data->cdata->attr_group_gov_sys; in get_sysfs_attr()
35 struct cpu_dbs_info *cdbs = dbs_data->cdata->get_cpu_cdbs(cpu); in dbs_check_cpu()
44 if (dbs_data->cdata->governor == GOV_ONDEMAND) { in dbs_check_cpu()
46 dbs_data->cdata->get_cpu_dbs_info_s(cpu); in dbs_check_cpu()
71 j_cdbs = dbs_data->cdata->get_cpu_cdbs(j); in dbs_check_cpu()
79 if (dbs_data->cdata->governor == GOV_ONDEMAND) in dbs_check_cpu()
157 dbs_data->cdata->gov_check_cpu(cpu, max_load); in dbs_check_cpu()
164 struct cpu_dbs_info *cdbs = dbs_data->cdata->get_cpu_cdbs(cpu); in __gov_queue_work()
197 cdbs = dbs_data->cdata->get_cpu_cdbs(i); in gov_cancel_work()
[all …]
Dcpufreq_governor.h230 struct common_dbs_data *cdata; member
274 struct common_dbs_data *cdata, unsigned int event);
Damd_freq_sensitivity.c51 od_data->cdata->get_cpu_dbs_info_s(policy->cpu); in amd_powersave_bias_target()
/linux-4.4.14/drivers/power/
Dtps65090-charger.c241 struct tps65090_charger *cdata; in tps65090_charger_probe() local
259 cdata = devm_kzalloc(&pdev->dev, sizeof(*cdata), GFP_KERNEL); in tps65090_charger_probe()
260 if (!cdata) { in tps65090_charger_probe()
265 platform_set_drvdata(pdev, cdata); in tps65090_charger_probe()
267 cdata->dev = &pdev->dev; in tps65090_charger_probe()
268 cdata->pdata = pdata; in tps65090_charger_probe()
273 psy_cfg.drv_data = cdata; in tps65090_charger_probe()
275 cdata->ac = power_supply_register(&pdev->dev, &tps65090_charger_desc, in tps65090_charger_probe()
277 if (IS_ERR(cdata->ac)) { in tps65090_charger_probe()
279 return PTR_ERR(cdata->ac); in tps65090_charger_probe()
[all …]
/linux-4.4.14/drivers/pwm/
Dpwm-sti.c53 struct sti_pwm_compat_data *cdata; member
84 struct sti_pwm_compat_data *cdata = pc->cdata; in sti_pwm_get_prescale() local
92 val *= cdata->max_pwm_cnt + 1; in sti_pwm_get_prescale()
98 if (ps > cdata->max_prescale) in sti_pwm_get_prescale()
119 struct sti_pwm_compat_data *cdata = pc->cdata; in sti_pwm_config() local
175 pwmvalx = cdata->max_pwm_cnt * duty_ns / period_ns; in sti_pwm_config()
261 struct sti_pwm_compat_data *cdata = pc->cdata; in sti_pwm_probe_dt() local
266 cdata->num_chan = num_chan; in sti_pwm_probe_dt()
268 reg_fields = cdata->reg_fields; in sti_pwm_probe_dt()
302 struct sti_pwm_compat_data *cdata; in sti_pwm_probe() local
[all …]
/linux-4.4.14/sound/soc/codecs/
Dmax98095.c947 struct max98095_cdata *cdata; in max98095_dai1_hw_params() local
952 cdata = &max98095->dai[0]; in max98095_dai1_hw_params()
974 cdata->rate = rate; in max98095_dai1_hw_params()
1008 struct max98095_cdata *cdata; in max98095_dai2_hw_params() local
1013 cdata = &max98095->dai[1]; in max98095_dai2_hw_params()
1035 cdata->rate = rate; in max98095_dai2_hw_params()
1069 struct max98095_cdata *cdata; in max98095_dai3_hw_params() local
1074 cdata = &max98095->dai[2]; in max98095_dai3_hw_params()
1096 cdata->rate = rate; in max98095_dai3_hw_params()
1166 struct max98095_cdata *cdata; in max98095_dai1_set_fmt() local
[all …]
Dmax98088.c968 struct max98088_cdata *cdata; in max98088_dai1_hw_params() local
973 cdata = &max98088->dai[0]; in max98088_dai1_hw_params()
997 cdata->rate = rate; in max98088_dai1_hw_params()
1035 struct max98088_cdata *cdata; in max98088_dai2_hw_params() local
1040 cdata = &max98088->dai[1]; in max98088_dai2_hw_params()
1064 cdata->rate = rate; in max98088_dai2_hw_params()
1137 struct max98088_cdata *cdata; in max98088_dai1_set_fmt() local
1141 cdata = &max98088->dai[0]; in max98088_dai1_set_fmt()
1143 if (fmt != cdata->fmt) { in max98088_dai1_set_fmt()
1144 cdata->fmt = fmt; in max98088_dai1_set_fmt()
[all …]
Dmax98090.c1595 struct max98090_cdata *cdata; in max98090_dai_set_fmt() local
1599 cdata = &max98090->dai[0]; in max98090_dai_set_fmt()
1601 if (fmt != cdata->fmt) { in max98090_dai_set_fmt()
1602 cdata->fmt = fmt; in max98090_dai_set_fmt()
1696 struct max98090_cdata *cdata; in max98090_set_tdm_slot() local
1697 cdata = &max98090->dai[0]; in max98090_set_tdm_slot()
1721 cdata->fmt = 0; in max98090_set_tdm_slot()
1933 struct max98090_cdata *cdata; in max98090_dai_hw_params() local
1935 cdata = &max98090->dai[0]; in max98090_dai_hw_params()
1954 cdata->rate = max98090->lrclk; in max98090_dai_hw_params()
[all …]
/linux-4.4.14/net/sunrpc/xprtrdma/
Dtransport.c299 struct rpcrdma_create_data_internal cdata; in xprt_setup_rdma() local
334 sap = (struct sockaddr *)&cdata.addr; in xprt_setup_rdma()
346 cdata.max_requests = xprt->max_reqs; in xprt_setup_rdma()
348 cdata.rsize = RPCRDMA_MAX_SEGS * PAGE_SIZE; /* RDMA write max */ in xprt_setup_rdma()
349 cdata.wsize = RPCRDMA_MAX_SEGS * PAGE_SIZE; /* RDMA read max */ in xprt_setup_rdma()
351 cdata.inline_wsize = xprt_rdma_max_inline_write; in xprt_setup_rdma()
352 if (cdata.inline_wsize > cdata.wsize) in xprt_setup_rdma()
353 cdata.inline_wsize = cdata.wsize; in xprt_setup_rdma()
355 cdata.inline_rsize = xprt_rdma_max_inline_read; in xprt_setup_rdma()
356 if (cdata.inline_rsize > cdata.rsize) in xprt_setup_rdma()
[all …]
Dverbs.c567 struct rpcrdma_create_data_internal *cdata) in rpcrdma_ep_create() argument
589 if (cdata->max_requests > max_qp_wr) in rpcrdma_ep_create()
590 cdata->max_requests = max_qp_wr; in rpcrdma_ep_create()
595 ep->rep_attr.cap.max_send_wr = cdata->max_requests; in rpcrdma_ep_create()
597 rc = ia->ri_ops->ro_open(ia, ep, cdata); in rpcrdma_ep_create()
600 ep->rep_attr.cap.max_recv_wr = cdata->max_requests; in rpcrdma_ep_create()
917 struct rpcrdma_create_data_internal *cdata = &r_xprt->rx_data; in rpcrdma_create_rep() local
927 rep->rr_rdmabuf = rpcrdma_alloc_regbuf(ia, cdata->inline_rsize, in rpcrdma_create_rep()
1372 struct rpcrdma_create_data_internal *cdata = &r_xprt->rx_data; in rpcrdma_max_segments() local
1375 bytes = min_t(unsigned int, cdata->inline_wsize, cdata->inline_rsize); in rpcrdma_max_segments()
Dfrwr_ops.c191 struct rpcrdma_create_data_internal *cdata) in frwr_op_open() argument
226 cdata->max_requests = devattr->max_qp_wr / depth; in frwr_op_open()
227 if (!cdata->max_requests) in frwr_op_open()
229 ep->rep_attr.cap.max_send_wr = cdata->max_requests * in frwr_op_open()
Dphysical_ops.c24 struct rpcrdma_create_data_internal *cdata) in physical_op_open() argument
Dfmr_ops.c40 struct rpcrdma_create_data_internal *cdata) in fmr_op_open() argument
/linux-4.4.14/arch/m68k/mac/
Dmisc.c304 __u8 cdata[4]; in via_read_time() member
309 via_pram_command(0x81, &last_result.cdata[3]); in via_read_time()
310 via_pram_command(0x85, &last_result.cdata[2]); in via_read_time()
311 via_pram_command(0x89, &last_result.cdata[1]); in via_read_time()
312 via_pram_command(0x8D, &last_result.cdata[0]); in via_read_time()
320 via_pram_command(0x81, &result.cdata[3]); in via_read_time()
321 via_pram_command(0x85, &result.cdata[2]); in via_read_time()
322 via_pram_command(0x89, &result.cdata[1]); in via_read_time()
323 via_pram_command(0x8D, &result.cdata[0]); in via_read_time()
351 __u8 cdata[4]; in via_write_time() member
[all …]
/linux-4.4.14/net/sunrpc/auth_gss/
Dgss_krb5_mech.c368 set_cdata(u8 cdata[GSS_KRB5_K5CLENGTH], u32 usage, u8 seed) in set_cdata()
370 cdata[0] = (usage>>24)&0xff; in set_cdata()
371 cdata[1] = (usage>>16)&0xff; in set_cdata()
372 cdata[2] = (usage>>8)&0xff; in set_cdata()
373 cdata[3] = usage&0xff; in set_cdata()
374 cdata[4] = seed; in set_cdata()
381 u8 cdata[GSS_KRB5_K5CLENGTH]; in context_derive_keys_des3() local
385 c.data = cdata; in context_derive_keys_des3()
403 set_cdata(cdata, KG_USAGE_SIGN, KEY_USAGE_SEED_CHECKSUM); in context_derive_keys_des3()
499 u8 cdata[GSS_KRB5_K5CLENGTH]; in context_derive_keys_new() local
[all …]
/linux-4.4.14/drivers/thermal/st/
Dst_thermal.c32 const struct reg_field *reg_fields = sensor->cdata->reg_fields; in st_thermal_alloc_regfields()
105 sensor->cdata->calibration_val); in st_thermal_calibration()
132 temp += sensor->cdata->temp_adjust_val; in st_thermal_get_temp()
168 *temp = mcelsius(sensor->cdata->crit_temp); in st_thermal_get_trip_temp()
210 sensor->cdata = match->data; in st_thermal_register()
211 if (!sensor->cdata->ops) in st_thermal_register()
214 sensor->ops = sensor->cdata->ops; in st_thermal_register()
Dst_thermal_memmap.c64 const struct reg_field *reg_fields = sensor->cdata->reg_fields; in st_mmap_alloc_regfields()
85 sensor->cdata->crit_temp - in st_mmap_enable_irq()
86 sensor->cdata->temp_adjust_val); in st_mmap_enable_irq()
Dst_thermal_syscfg.c78 sensor->cdata->reg_fields[TEMP_PWR]); in st_syscfg_alloc_regfields()
91 syscon_regmap_lookup_by_compatible(sensor->cdata->sys_compat); in st_syscfg_regmap_init()
Dst_thermal.h86 const struct st_thermal_compat_data *cdata; member
/linux-4.4.14/drivers/media/usb/cpia2/
Dcpia2_usb.c211 unsigned char *cdata; in cpia2_usb_complete() local
269 cdata = urb->transfer_buffer + urb->iso_frame_desc[i].offset; in cpia2_usb_complete()
284 checksum += cdata[j]; in cpia2_usb_complete()
285 iso_checksum = cdata[j] + cdata[j+1]*256; in cpia2_usb_complete()
297 if((0xFF == cdata[0] && 0xD8 == cdata[1]) || in cpia2_usb_complete()
298 (0xD8 == cdata[0] && 0xFF == cdata[1] && in cpia2_usb_complete()
299 0 != cdata[2])) { in cpia2_usb_complete()
321 if ((0xD8 == cdata[0]) && (0xFF == cdata[1])) { in cpia2_usb_complete()
323 } else if((0xFF == cdata[0]) && (0xD8 == cdata[1]) in cpia2_usb_complete()
324 && (0xFF == cdata[2])) { in cpia2_usb_complete()
[all …]
/linux-4.4.14/drivers/s390/char/
Dsclp_config.c51 struct conf_mgm_data *cdata; in sclp_conf_receiver_fn() local
53 cdata = (struct conf_mgm_data *)(evbuf + 1); in sclp_conf_receiver_fn()
54 switch (cdata->ev_qualifier) { in sclp_conf_receiver_fn()
/linux-4.4.14/arch/arm/mm/
Dpageattr.c27 struct page_change_data *cdata = data; in change_page_range() local
30 pte = clear_pte_bit(pte, cdata->clear_mask); in change_page_range()
31 pte = set_pte_bit(pte, cdata->set_mask); in change_page_range()
/linux-4.4.14/arch/arm64/mm/
Dpageattr.c29 struct page_change_data *cdata = data; in change_page_range() local
32 pte = clear_pte_bit(pte, cdata->clear_mask); in change_page_range()
33 pte = set_pte_bit(pte, cdata->set_mask); in change_page_range()
/linux-4.4.14/drivers/net/wireless/ath/ath5k/
Deeprom.c847 struct ath5k_chan_pcal_info_rf5111 *cdata = in ath5k_eeprom_read_pcal_info_5111() local
851 cdata->pcdac_max = ((val >> 10) & AR5K_EEPROM_PCDAC_M); in ath5k_eeprom_read_pcal_info_5111()
852 cdata->pcdac_min = ((val >> 4) & AR5K_EEPROM_PCDAC_M); in ath5k_eeprom_read_pcal_info_5111()
853 cdata->pwr[0] = ((val << 2) & AR5K_EEPROM_POWER_M); in ath5k_eeprom_read_pcal_info_5111()
856 cdata->pwr[0] |= ((val >> 14) & 0x3); in ath5k_eeprom_read_pcal_info_5111()
857 cdata->pwr[1] = ((val >> 8) & AR5K_EEPROM_POWER_M); in ath5k_eeprom_read_pcal_info_5111()
858 cdata->pwr[2] = ((val >> 2) & AR5K_EEPROM_POWER_M); in ath5k_eeprom_read_pcal_info_5111()
859 cdata->pwr[3] = ((val << 4) & AR5K_EEPROM_POWER_M); in ath5k_eeprom_read_pcal_info_5111()
862 cdata->pwr[3] |= ((val >> 12) & 0xf); in ath5k_eeprom_read_pcal_info_5111()
863 cdata->pwr[4] = ((val >> 6) & AR5K_EEPROM_POWER_M); in ath5k_eeprom_read_pcal_info_5111()
[all …]
/linux-4.4.14/drivers/dma/
Ds3c24xx-dma.c266 struct s3c24xx_dma_channel *cdata = &pdata->channels[s3cchan->id]; in s3c24xx_dma_phy_valid() local
277 phyvalid = (cdata->chansel >> (phy->id * S3C24XX_CHANSEL_WIDTH)); in s3c24xx_dma_phy_valid()
293 struct s3c24xx_dma_channel *cdata; in s3c24xx_dma_get_phy() local
300 cdata = &pdata->channels[s3cchan->id]; in s3c24xx_dma_get_phy()
471 struct s3c24xx_dma_channel *cdata = in s3c24xx_dma_start_next_sg() local
475 writel_relaxed((cdata->chansel << 1) | in s3c24xx_dma_start_next_sg()
479 int csel = cdata->chansel >> (phy->id * in s3c24xx_dma_start_next_sg()
889 struct s3c24xx_dma_channel *cdata = &pdata->channels[s3cchan->id]; in s3c24xx_dma_prep_dma_cyclic() local
913 if (cdata->handshake) in s3c24xx_dma_prep_dma_cyclic()
916 switch (cdata->bus) { in s3c24xx_dma_prep_dma_cyclic()
[all …]
Dtegra20-apb-dma.c1318 const struct tegra_dma_chip_data *cdata = NULL; in tegra_dma_probe() local
1326 cdata = match->data; in tegra_dma_probe()
1328 tdma = devm_kzalloc(&pdev->dev, sizeof(*tdma) + cdata->nr_channels * in tegra_dma_probe()
1336 tdma->chip_data = cdata; in tegra_dma_probe()
1388 for (i = 0; i < cdata->nr_channels; i++) { in tegra_dma_probe()
1393 (i * cdata->channel_reg_size); in tegra_dma_probe()
1477 cdata->nr_channels); in tegra_dma_probe()
Dep93xx_dma.c1292 const struct ep93xx_dma_chan_data *cdata = &pdata->channels[i]; in ep93xx_dma_probe() local
1296 edmac->regs = cdata->base; in ep93xx_dma_probe()
1297 edmac->irq = cdata->irq; in ep93xx_dma_probe()
1300 edmac->clk = clk_get(NULL, cdata->name); in ep93xx_dma_probe()
1303 cdata->name); in ep93xx_dma_probe()
/linux-4.4.14/drivers/tty/serial/8250/
D8250_ingenic.c206 const struct ingenic_uart_config *cdata; in ingenic_uart_probe() local
215 cdata = match->data; in ingenic_uart_probe()
236 uart.port.fifosize = cdata->fifosize; in ingenic_uart_probe()
237 uart.tx_loadsz = cdata->tx_loadsz; in ingenic_uart_probe()
/linux-4.4.14/drivers/tty/serial/
Dserial-tegra.c102 const struct tegra_uart_chip_data *cdata; member
263 if (tup->cdata->allow_txfifo_reset_fifo_mode) { in tegra_uart_fifo_reset()
297 if (tup->cdata->support_clk_src_div) { in tegra_set_baudrate()
379 if (tup->cdata->tx_fifo_full_status) { in tegra_uart_fill_tx_fifo()
1086 int max_divider = (tup->cdata->support_clk_src_div) ? 0x7FFF : 0xFFFF; in tegra_uart_set_termios()
1270 const struct tegra_uart_chip_data *cdata; in tegra_uart_probe() local
1278 cdata = match->data; in tegra_uart_probe()
1295 tup->cdata = cdata; in tegra_uart_probe()
/linux-4.4.14/arch/mips/kernel/
Dptrace32.c43 compat_ulong_t caddr, compat_ulong_t cdata) in compat_arch_ptrace() argument
46 int data = cdata; in compat_arch_ptrace()
/linux-4.4.14/arch/powerpc/kernel/
Dptrace32.c48 compat_ulong_t caddr, compat_ulong_t cdata) in compat_arch_ptrace() argument
51 unsigned long data = cdata; in compat_arch_ptrace()
/linux-4.4.14/drivers/scsi/lpfc/
Dlpfc_vport.h107 struct vport_data cdata; member
/linux-4.4.14/arch/x86/kernel/
Dptrace.c1125 compat_ulong_t caddr, compat_ulong_t cdata) in ia32_arch_ptrace() argument
1128 unsigned long data = cdata; in ia32_arch_ptrace()
1194 compat_ulong_t cdata) in x32_arch_ptrace() argument
1197 unsigned long data = cdata; in x32_arch_ptrace()
1281 compat_ulong_t caddr, compat_ulong_t cdata) in compat_arch_ptrace() argument
1285 return x32_arch_ptrace(child, request, caddr, cdata); in compat_arch_ptrace()
1288 return ia32_arch_ptrace(child, request, caddr, cdata); in compat_arch_ptrace()
/linux-4.4.14/arch/ia64/sn/kernel/sn2/
Dsn_hwperf.c692 struct cpuinfo_ia64 *cdata; in sn_hwperf_ioctl() local
762 cdata = cpu_data(j); in sn_hwperf_ioctl()
767 cdata->proc_freq / 1000000, in sn_hwperf_ioctl()
768 cdata->vendor); in sn_hwperf_ioctl()
/linux-4.4.14/fs/nfs/flexfilelayout/
Dflexfilelayout.c1507 struct nfs_commit_data *cdata) in ff_layout_commit_prepare_common() argument
1509 nfs4_ff_layout_stat_io_start_write(cdata->inode, in ff_layout_commit_prepare_common()
1510 FF_LAYOUT_COMP(cdata->lseg, cdata->ds_commit_index), in ff_layout_commit_prepare_common()
1534 struct nfs_commit_data *cdata = data; in ff_layout_commit_done() local
1539 list_for_each_entry(req, &cdata->pages, wb_list) in ff_layout_commit_done()
1544 FF_LAYOUT_COMP(cdata->lseg, cdata->ds_commit_index), in ff_layout_commit_done()
1552 struct nfs_commit_data *cdata = data; in ff_layout_commit_count_stats() local
1555 &NFS_CLIENT(cdata->inode)->cl_metrics[NFSPROC4_CLNT_COMMIT]); in ff_layout_commit_count_stats()
/linux-4.4.14/drivers/gpu/drm/radeon/
Dradeon_cs.c291 uint32_t __user *cdata; in radeon_cs_parser_init() local
322 cdata = (void __user *)(unsigned long)user_chunk.chunk_data; in radeon_cs_parser_init()
323 p->chunks[i].user_ptr = cdata; in radeon_cs_parser_init()
337 if (copy_from_user(p->chunks[i].kdata, cdata, size)) { in radeon_cs_parser_init()
/linux-4.4.14/drivers/gpu/drm/amd/amdgpu/
Damdgpu_cs.c206 uint32_t __user *cdata; in amdgpu_cs_parser_init() local
219 cdata = (void __user *)(unsigned long)user_chunk.chunk_data; in amdgpu_cs_parser_init()
220 p->chunks[i].user_ptr = cdata; in amdgpu_cs_parser_init()
229 if (copy_from_user(p->chunks[i].kdata, cdata, size)) { in amdgpu_cs_parser_init()
/linux-4.4.14/drivers/spi/
Dspi-tegra20-slink.c1017 const struct tegra_slink_chip_data *cdata = NULL; in tegra_slink_probe() local
1025 cdata = match->data; in tegra_slink_probe()
1046 tspi->chip_data = cdata; in tegra_slink_probe()
/linux-4.4.14/arch/sparc/kernel/
Dptrace_64.c864 compat_ulong_t caddr, compat_ulong_t cdata) in compat_arch_ptrace() argument
872 unsigned long data = cdata; in compat_arch_ptrace()
/linux-4.4.14/fs/nfs/filelayout/
Dfilelayout.c440 struct nfs_commit_data *cdata = data; in filelayout_commit_count_stats() local
442 rpc_count_iostats(task, NFS_SERVER(cdata->inode)->client->cl_metrics); in filelayout_commit_count_stats()
/linux-4.4.14/arch/arm64/kernel/
Dptrace.c1119 compat_ulong_t caddr, compat_ulong_t cdata) in compat_arch_ptrace() argument
1122 unsigned long data = cdata; in compat_arch_ptrace()
/linux-4.4.14/drivers/s390/net/
Dqeth_core_mpc.h520 __u8 cdata[64]; member
Dqeth_core_main.c3220 (struct qeth_trap_id *)cmd->data.diagass.cdata); in qeth_hw_trap()
/linux-4.4.14/drivers/hid/
Dhid-core.c1430 u8 *cdata = data; in hid_report_raw_event() local
1438 cdata++; in hid_report_raw_event()
1450 memset(cdata + csize, 0, rsize - csize); in hid_report_raw_event()
1463 hid_input_field(hid, report->field[a], cdata, interrupt); in hid_report_raw_event()
/linux-4.4.14/arch/s390/kernel/
Dptrace.c774 compat_ulong_t caddr, compat_ulong_t cdata) in compat_arch_ptrace() argument
777 unsigned long data = cdata; in compat_arch_ptrace()