/kernel/linux/linux-5.10/drivers/media/rc/ |
H A D | ir-spi.c | 40 struct ir_spi_data *idata = dev->priv; in ir_spi_tx() local 49 periods = DIV_ROUND_CLOSEST(buffer[i] * idata->freq, 1000000); in ir_spi_tx() 59 val = (i % 2) ? idata->space : idata->pulse; in ir_spi_tx() 61 idata->tx_buf[len++] = val; in ir_spi_tx() 66 xfer.speed_hz = idata->freq * 16; in ir_spi_tx() 67 xfer.len = len * sizeof(*idata->tx_buf); in ir_spi_tx() 68 xfer.tx_buf = idata->tx_buf; in ir_spi_tx() 70 ret = regulator_enable(idata->regulator); in ir_spi_tx() 74 ret = spi_sync_transfer(idata in ir_spi_tx() 85 struct ir_spi_data *idata = dev->priv; ir_spi_set_tx_carrier() local 97 struct ir_spi_data *idata = dev->priv; ir_spi_set_duty_cycle() local 116 struct ir_spi_data *idata; ir_spi_probe() local [all...] |
/kernel/linux/linux-6.6/drivers/media/rc/ |
H A D | ir-spi.c | 40 struct ir_spi_data *idata = dev->priv; in ir_spi_tx() local 49 periods = DIV_ROUND_CLOSEST(buffer[i] * idata->freq, 1000000); in ir_spi_tx() 59 val = (i % 2) ? idata->space : idata->pulse; in ir_spi_tx() 61 idata->tx_buf[len++] = val; in ir_spi_tx() 66 xfer.speed_hz = idata->freq * 16; in ir_spi_tx() 67 xfer.len = len * sizeof(*idata->tx_buf); in ir_spi_tx() 68 xfer.tx_buf = idata->tx_buf; in ir_spi_tx() 70 ret = regulator_enable(idata->regulator); in ir_spi_tx() 74 ret = spi_sync_transfer(idata in ir_spi_tx() 85 struct ir_spi_data *idata = dev->priv; ir_spi_set_tx_carrier() local 97 struct ir_spi_data *idata = dev->priv; ir_spi_set_duty_cycle() local 116 struct ir_spi_data *idata; ir_spi_probe() local [all...] |
/kernel/linux/linux-5.10/kernel/irq/ |
H A D | migration.c | 38 void irq_move_masked_irq(struct irq_data *idata) in irq_move_masked_irq() argument 40 struct irq_desc *desc = irq_data_to_desc(idata); in irq_move_masked_irq() 94 void __irq_move_irq(struct irq_data *idata) in __irq_move_irq() argument 103 idata = irq_desc_get_irq_data(irq_data_to_desc(idata)); in __irq_move_irq() 105 if (unlikely(irqd_irq_disabled(idata))) in __irq_move_irq() 113 masked = irqd_irq_masked(idata); in __irq_move_irq() 115 idata->chip->irq_mask(idata); in __irq_move_irq() 116 irq_move_masked_irq(idata); in __irq_move_irq() [all...] |
/kernel/linux/linux-6.6/kernel/irq/ |
H A D | migration.c | 38 void irq_move_masked_irq(struct irq_data *idata) in irq_move_masked_irq() argument 40 struct irq_desc *desc = irq_data_to_desc(idata); in irq_move_masked_irq() 94 void __irq_move_irq(struct irq_data *idata) in __irq_move_irq() argument 103 idata = irq_desc_get_irq_data(irq_data_to_desc(idata)); in __irq_move_irq() 105 if (unlikely(irqd_irq_disabled(idata))) in __irq_move_irq() 113 masked = irqd_irq_masked(idata); in __irq_move_irq() 115 idata->chip->irq_mask(idata); in __irq_move_irq() 116 irq_move_masked_irq(idata); in __irq_move_irq() [all...] |
/kernel/linux/linux-5.10/samples/rpmsg/ |
H A D | rpmsg_client_sample.c | 29 struct instance_data *idata = dev_get_drvdata(&rpdev->dev); in rpmsg_sample_cb() local 32 ++idata->rx_count, src); in rpmsg_sample_cb() 38 if (idata->rx_count >= count) { in rpmsg_sample_cb() 54 struct instance_data *idata; in rpmsg_sample_probe() local 59 idata = devm_kzalloc(&rpdev->dev, sizeof(*idata), GFP_KERNEL); in rpmsg_sample_probe() 60 if (!idata) in rpmsg_sample_probe() 63 dev_set_drvdata(&rpdev->dev, idata); in rpmsg_sample_probe()
|
/kernel/linux/linux-6.6/samples/rpmsg/ |
H A D | rpmsg_client_sample.c | 29 struct instance_data *idata = dev_get_drvdata(&rpdev->dev); in rpmsg_sample_cb() local 32 ++idata->rx_count, src); in rpmsg_sample_cb() 38 if (idata->rx_count >= count) { in rpmsg_sample_cb() 54 struct instance_data *idata; in rpmsg_sample_probe() local 59 idata = devm_kzalloc(&rpdev->dev, sizeof(*idata), GFP_KERNEL); in rpmsg_sample_probe() 60 if (!idata) in rpmsg_sample_probe() 63 dev_set_drvdata(&rpdev->dev, idata); in rpmsg_sample_probe()
|
/kernel/linux/linux-6.6/drivers/mmc/core/ |
H A D | block.c | 413 struct mmc_blk_ioc_data *idata; in mmc_blk_ioctl_copy_from_user() local 416 idata = kmalloc(sizeof(*idata), GFP_KERNEL); in mmc_blk_ioctl_copy_from_user() 417 if (!idata) { in mmc_blk_ioctl_copy_from_user() 422 if (copy_from_user(&idata->ic, user, sizeof(idata->ic))) { in mmc_blk_ioctl_copy_from_user() 427 idata->buf_bytes = (u64) idata->ic.blksz * idata->ic.blocks; in mmc_blk_ioctl_copy_from_user() 428 if (idata in mmc_blk_ioctl_copy_from_user() 453 mmc_blk_ioctl_copy_to_user(struct mmc_ioc_cmd __user *ic_ptr, struct mmc_blk_ioc_data *idata) mmc_blk_ioctl_copy_to_user() argument 482 struct mmc_blk_ioc_data *idata = idatas[i]; __mmc_blk_ioctl_cmd() local 661 struct mmc_blk_ioc_data *idata; mmc_blk_ioctl_cmd() local 711 struct mmc_blk_ioc_data **idata = NULL; mmc_blk_ioctl_multi_cmd() local 1064 struct mmc_blk_ioc_data **idata = mq_rq->drv_op_data; mmc_blk_check_sbc() local 1086 struct mmc_blk_ioc_data **idata; mmc_blk_issue_drv_op() local [all...] |
/kernel/linux/linux-5.10/drivers/mmc/core/ |
H A D | block.c | 359 struct mmc_blk_ioc_data *idata; in mmc_blk_ioctl_copy_from_user() local 362 idata = kmalloc(sizeof(*idata), GFP_KERNEL); in mmc_blk_ioctl_copy_from_user() 363 if (!idata) { in mmc_blk_ioctl_copy_from_user() 368 if (copy_from_user(&idata->ic, user, sizeof(idata->ic))) { in mmc_blk_ioctl_copy_from_user() 373 idata->buf_bytes = (u64) idata->ic.blksz * idata->ic.blocks; in mmc_blk_ioctl_copy_from_user() 374 if (idata in mmc_blk_ioctl_copy_from_user() 399 mmc_blk_ioctl_copy_to_user(struct mmc_ioc_cmd __user *ic_ptr, struct mmc_blk_ioc_data *idata) mmc_blk_ioctl_copy_to_user() argument 462 struct mmc_blk_ioc_data *idata = idatas[i]; __mmc_blk_ioctl_cmd() local 633 struct mmc_blk_ioc_data *idata; mmc_blk_ioctl_cmd() local 683 struct mmc_blk_ioc_data **idata = NULL; mmc_blk_ioctl_multi_cmd() local 1013 struct mmc_blk_ioc_data **idata = mq_rq->drv_op_data; mmc_blk_check_sbc() local 1035 struct mmc_blk_ioc_data **idata; mmc_blk_issue_drv_op() local [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/shmobile/ |
H A D | shmob_drm_crtc.c | 65 const struct shmob_drm_interface_data *idata = &sdev->pdata->iface; in shmob_drm_crtc_setup_geometry() local 72 | ((idata->flags & SHMOB_DRM_IFACE_FL_DWPOL) ? LDMT1R_DWPOL : 0) in shmob_drm_crtc_setup_geometry() 73 | ((idata->flags & SHMOB_DRM_IFACE_FL_DIPOL) ? LDMT1R_DIPOL : 0) in shmob_drm_crtc_setup_geometry() 74 | ((idata->flags & SHMOB_DRM_IFACE_FL_DAPOL) ? LDMT1R_DAPOL : 0) in shmob_drm_crtc_setup_geometry() 75 | ((idata->flags & SHMOB_DRM_IFACE_FL_HSCNT) ? LDMT1R_HSCNT : 0) in shmob_drm_crtc_setup_geometry() 76 | ((idata->flags & SHMOB_DRM_IFACE_FL_DWCNT) ? LDMT1R_DWCNT : 0); in shmob_drm_crtc_setup_geometry() 79 if (idata->interface >= SHMOB_DRM_IFACE_SYS8A && in shmob_drm_crtc_setup_geometry() 80 idata->interface <= SHMOB_DRM_IFACE_SYS24) { in shmob_drm_crtc_setup_geometry() 82 value = (idata->sys.cs_setup << LDMT2R_CSUP_SHIFT) in shmob_drm_crtc_setup_geometry() 83 | (idata in shmob_drm_crtc_setup_geometry() 156 const struct shmob_drm_interface_data *idata = &sdev->pdata->iface; shmob_drm_crtc_start() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/renesas/shmobile/ |
H A D | shmob_drm_crtc.c | 68 const struct shmob_drm_interface_data *idata = &sdev->pdata->iface; in shmob_drm_crtc_setup_geometry() local 75 | ((idata->flags & SHMOB_DRM_IFACE_FL_DWPOL) ? LDMT1R_DWPOL : 0) in shmob_drm_crtc_setup_geometry() 76 | ((idata->flags & SHMOB_DRM_IFACE_FL_DIPOL) ? LDMT1R_DIPOL : 0) in shmob_drm_crtc_setup_geometry() 77 | ((idata->flags & SHMOB_DRM_IFACE_FL_DAPOL) ? LDMT1R_DAPOL : 0) in shmob_drm_crtc_setup_geometry() 78 | ((idata->flags & SHMOB_DRM_IFACE_FL_HSCNT) ? LDMT1R_HSCNT : 0) in shmob_drm_crtc_setup_geometry() 79 | ((idata->flags & SHMOB_DRM_IFACE_FL_DWCNT) ? LDMT1R_DWCNT : 0); in shmob_drm_crtc_setup_geometry() 82 if (idata->interface >= SHMOB_DRM_IFACE_SYS8A && in shmob_drm_crtc_setup_geometry() 83 idata->interface <= SHMOB_DRM_IFACE_SYS24) { in shmob_drm_crtc_setup_geometry() 85 value = (idata->sys.cs_setup << LDMT2R_CSUP_SHIFT) in shmob_drm_crtc_setup_geometry() 86 | (idata in shmob_drm_crtc_setup_geometry() 159 const struct shmob_drm_interface_data *idata = &sdev->pdata->iface; shmob_drm_crtc_start() local [all...] |
/kernel/linux/linux-5.10/arch/mips/vr41xx/common/ |
H A D | irq.c | 56 struct irq_data *idata = irq_desc_get_irq_data(desc); in irq_dispatch() local 61 chip->irq_mask_ack(idata); in irq_dispatch() 63 chip->irq_mask(idata); in irq_dispatch() 64 chip->irq_ack(idata); in irq_dispatch() 72 if (!irqd_irq_disabled(idata) && chip->irq_unmask) in irq_dispatch() 73 chip->irq_unmask(idata); in irq_dispatch()
|
/kernel/linux/linux-6.6/arch/riscv/kvm/ |
H A D | aia_imsic.c | 375 struct imsic_vsfile_read_data *idata = data; in imsic_vsfile_local_read() local 376 struct imsic_mrif *mrif = idata->mrif; in imsic_vsfile_local_read() 382 new_hstatus |= ((unsigned long)idata->hgei) << HSTATUS_VGEIN_SHIFT; in imsic_vsfile_local_read() 391 if (idata->clear) { in imsic_vsfile_local_read() 394 for (i = 0; i < idata->nr_eix; i++) { in imsic_vsfile_local_read() 406 for (i = 0; i < idata->nr_eix; i++) { in imsic_vsfile_local_read() 424 struct imsic_vsfile_read_data idata; in imsic_vsfile_read() local 431 idata.hgei = vsfile_hgei; in imsic_vsfile_read() 432 idata.nr_eix = nr_eix; in imsic_vsfile_read() 433 idata in imsic_vsfile_read() 436 imsic_vsfile_local_read, &idata, 1); imsic_vsfile_read() local 448 struct imsic_vsfile_rw_data *idata = data; imsic_vsfile_local_rw() local [all...] |
/kernel/linux/linux-6.6/drivers/crypto/intel/keembay/ |
H A D | ocs-hcu.c | 592 ctx->idata.msg_len_lo = 0; in ocs_hcu_hash_init() 593 ctx->idata.msg_len_hi = 0; in ocs_hcu_hash_init() 594 /* No need to set idata.digest to 0. */ in ocs_hcu_hash_init() 621 /* If we already processed some data, idata needs to be set. */ in ocs_hcu_hash_update() 622 if (ctx->idata.msg_len_lo || ctx->idata.msg_len_hi) in ocs_hcu_hash_update() 623 ocs_hcu_set_intermediate_data(hcu_dev, &ctx->idata, ctx->algo); in ocs_hcu_hash_update() 630 /* Update idata and return. */ in ocs_hcu_hash_update() 631 return ocs_hcu_get_intermediate_data(hcu_dev, &ctx->idata, ctx->algo); in ocs_hcu_hash_update() 659 /* If we already processed some data, idata need in ocs_hcu_hash_finup() [all...] |
/kernel/linux/linux-5.10/arch/powerpc/platforms/4xx/ |
H A D | uic.c | 197 struct irq_data *idata = irq_desc_get_irq_data(desc); in uic_irq_cascade() local 204 if (irqd_is_level_type(idata)) in uic_irq_cascade() 205 chip->irq_mask(idata); in uic_irq_cascade() 207 chip->irq_mask_ack(idata); in uic_irq_cascade() 221 if (irqd_is_level_type(idata)) in uic_irq_cascade() 222 chip->irq_ack(idata); in uic_irq_cascade() 223 if (!irqd_irq_disabled(idata) && chip->irq_unmask) in uic_irq_cascade() 224 chip->irq_unmask(idata); in uic_irq_cascade()
|
/kernel/linux/linux-6.6/arch/powerpc/platforms/4xx/ |
H A D | uic.c | 199 struct irq_data *idata = irq_desc_get_irq_data(desc); in uic_irq_cascade() local 205 if (irqd_is_level_type(idata)) in uic_irq_cascade() 206 chip->irq_mask(idata); in uic_irq_cascade() 208 chip->irq_mask_ack(idata); in uic_irq_cascade() 221 if (irqd_is_level_type(idata)) in uic_irq_cascade() 222 chip->irq_ack(idata); in uic_irq_cascade() 223 if (!irqd_irq_disabled(idata) && chip->irq_unmask) in uic_irq_cascade() 224 chip->irq_unmask(idata); in uic_irq_cascade()
|
/kernel/linux/linux-5.10/arch/m68k/mac/ |
H A D | misc.c | 246 __u32 idata; in via_read_time() member 270 if (result.idata == last_result.idata) in via_read_time() 271 return (time64_t)result.idata - RTC_OFFSET; in via_read_time() 276 last_result.idata = result.idata; in via_read_time() 280 __func__, last_result.idata, result.idata); in via_read_time() 296 __u32 idata; in via_set_rtc_time() member 309 data.idata in via_set_rtc_time() [all...] |
/kernel/linux/linux-6.6/arch/m68k/mac/ |
H A D | misc.c | 245 __u32 idata; in via_read_time() member 269 if (result.idata == last_result.idata) in via_read_time() 270 return (time64_t)result.idata - RTC_OFFSET; in via_read_time() 275 last_result.idata = result.idata; in via_read_time() 279 __func__, last_result.idata, result.idata); in via_read_time() 295 __u32 idata; in via_set_rtc_time() member 308 data.idata in via_set_rtc_time() [all...] |
/kernel/linux/linux-5.10/arch/ia64/kernel/ |
H A D | msi_ia64.c | 16 static int ia64_set_msi_irq_affinity(struct irq_data *idata, in ia64_set_msi_irq_affinity() argument 22 unsigned int irq = idata->irq; in ia64_set_msi_irq_affinity() 27 __get_cached_msi_msg(irq_data_get_msi_desc(idata), &msg); in ia64_set_msi_irq_affinity() 40 cpumask_copy(irq_data_get_affinity_mask(idata), cpumask_of(cpu)); in ia64_set_msi_irq_affinity()
|
/kernel/linux/linux-6.6/arch/ia64/kernel/ |
H A D | msi_ia64.c | 16 static int ia64_set_msi_irq_affinity(struct irq_data *idata, in ia64_set_msi_irq_affinity() argument 22 unsigned int irq = idata->irq; in ia64_set_msi_irq_affinity() 27 __get_cached_msi_msg(irq_data_get_msi_desc(idata), &msg); in ia64_set_msi_irq_affinity() 40 irq_data_update_affinity(idata, cpumask_of(cpu)); in ia64_set_msi_irq_affinity()
|
/kernel/linux/linux-6.6/fs/smb/client/ |
H A D | smb2inode.c | 77 struct cifs_open_info_data *idata; in smb2_compound_op() local 409 idata = ptr; in smb2_compound_op() 411 idata->symlink_target = kstrdup(cfile->symlink_target, GFP_KERNEL); in smb2_compound_op() 412 if (!idata->symlink_target) in smb2_compound_op() 421 &rsp_iov[1], sizeof(idata->fi), (char *)&idata->fi); in smb2_compound_op() 435 idata = ptr; in smb2_compound_op() 437 idata->symlink_target = kstrdup(cfile->symlink_target, GFP_KERNEL); in smb2_compound_op() 438 if (!idata->symlink_target) in smb2_compound_op() 447 &rsp_iov[1], sizeof(idata in smb2_compound_op() [all...] |
/kernel/linux/linux-5.10/drivers/regulator/ |
H A D | max8907-regulator.c | 283 struct regulator_init_data *idata; in max8907_regulator_probe() local 316 idata = pdata->init_data[i]; in max8907_regulator_probe() 318 idata = match_init_data(i); in max8907_regulator_probe() 319 config.init_data = idata; in max8907_regulator_probe() 326 if (idata && idata->constraints.name) in max8907_regulator_probe() 327 mbatt_rail_name = idata->constraints.name; in max8907_regulator_probe() 334 idata->supply_regulator = mbatt_rail_name; in max8907_regulator_probe()
|
/kernel/linux/linux-6.6/drivers/regulator/ |
H A D | max8907-regulator.c | 283 struct regulator_init_data *idata; in max8907_regulator_probe() local 316 idata = pdata->init_data[i]; in max8907_regulator_probe() 318 idata = match_init_data(i); in max8907_regulator_probe() 319 config.init_data = idata; in max8907_regulator_probe() 326 if (idata && idata->constraints.name) in max8907_regulator_probe() 327 mbatt_rail_name = idata->constraints.name; in max8907_regulator_probe() 334 idata->supply_regulator = mbatt_rail_name; in max8907_regulator_probe()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/ |
H A D | chcr_ktls.c | 757 struct ulptx_idata *idata; in __chcr_write_cpl_set_tcb_ulp() local 769 idata = (struct ulptx_idata *)(txpkt + 1); in __chcr_write_cpl_set_tcb_ulp() 770 idata->cmd_more = htonl(ULPTX_CMD_V(ULP_TX_SC_IMM)); in __chcr_write_cpl_set_tcb_ulp() 771 idata->len = htonl(sizeof(*cpl)); in __chcr_write_cpl_set_tcb_ulp() 772 pos = idata + 1; in __chcr_write_cpl_set_tcb_ulp() 784 idata = (struct ulptx_idata *)(cpl + 1); in __chcr_write_cpl_set_tcb_ulp() 785 idata->cmd_more = htonl(ULPTX_CMD_V(ULP_TX_SC_NOOP)); in __chcr_write_cpl_set_tcb_ulp() 786 idata->len = htonl(0); in __chcr_write_cpl_set_tcb_ulp() 787 pos = idata + 1; in __chcr_write_cpl_set_tcb_ulp() 1119 struct ulptx_idata *idata; in chcr_ktls_xmit_wr_complete() local 1295 struct ulptx_idata *idata; chcr_ktls_xmit_wr_short() local 1478 struct ulptx_idata *idata; chcr_ktls_tx_plaintxt() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/ |
H A D | chcr_ktls.c | 751 struct ulptx_idata *idata; in __chcr_write_cpl_set_tcb_ulp() local 763 idata = (struct ulptx_idata *)(txpkt + 1); in __chcr_write_cpl_set_tcb_ulp() 764 idata->cmd_more = htonl(ULPTX_CMD_V(ULP_TX_SC_IMM)); in __chcr_write_cpl_set_tcb_ulp() 765 idata->len = htonl(sizeof(*cpl)); in __chcr_write_cpl_set_tcb_ulp() 766 pos = idata + 1; in __chcr_write_cpl_set_tcb_ulp() 778 idata = (struct ulptx_idata *)(cpl + 1); in __chcr_write_cpl_set_tcb_ulp() 779 idata->cmd_more = htonl(ULPTX_CMD_V(ULP_TX_SC_NOOP)); in __chcr_write_cpl_set_tcb_ulp() 780 idata->len = htonl(0); in __chcr_write_cpl_set_tcb_ulp() 781 pos = idata + 1; in __chcr_write_cpl_set_tcb_ulp() 1113 struct ulptx_idata *idata; in chcr_ktls_xmit_wr_complete() local 1289 struct ulptx_idata *idata; chcr_ktls_xmit_wr_short() local 1472 struct ulptx_idata *idata; chcr_ktls_tx_plaintxt() local [all...] |
/kernel/linux/linux-5.10/drivers/target/iscsi/cxgbit/ |
H A D | cxgbit_ddp.c | 68 struct ulptx_idata *idata; in cxgbit_ppod_init_idata() local 90 idata = (struct ulptx_idata *)(req + 1); in cxgbit_ppod_init_idata() 91 idata->cmd_more = htonl(ULPTX_CMD_V(ULP_TX_SC_IMM)); in cxgbit_ppod_init_idata() 92 idata->len = htonl(dlen); in cxgbit_ppod_init_idata() 106 struct ulptx_idata *idata; in cxgbit_ppod_write_idata() local 115 idata = (struct ulptx_idata *)(req + 1); in cxgbit_ppod_write_idata() 116 ppod = (struct cxgbi_pagepod *)(idata + 1); in cxgbit_ppod_write_idata()
|