| /drivers/spi/ |
| A D | spi-mt65xx.c | 599 if (mdata->tx_sgl_len && mdata->rx_sgl_len) { in mtk_spi_update_mdata_len() 600 if (mdata->tx_sgl_len > mdata->rx_sgl_len) { in mtk_spi_update_mdata_len() 604 mdata->tx_sgl_len -= mdata->xfer_len; in mtk_spi_update_mdata_len() 609 mdata->rx_sgl_len -= mdata->xfer_len; in mtk_spi_update_mdata_len() 791 mdata->num_xfered += mdata->xfer_len; in mtk_spi_interrupt_thread() 827 mdata->tx_sgl = sg_next(mdata->tx_sgl); in mtk_spi_interrupt_thread() 834 mdata->rx_sgl = sg_next(mdata->rx_sgl); in mtk_spi_interrupt_thread() 841 if (!mdata->tx_sgl && !mdata->rx_sgl) { in mtk_spi_interrupt_thread() 1090 mdata->rx_dma = dma_map_single(mdata->dev, in mtk_spi_mem_exec_op() 1124 dma_unmap_single(mdata->dev, mdata->rx_dma, in mtk_spi_mem_exec_op() [all …]
|
| A D | spi-slave-mt27xx.c | 121 mdata->target_aborted) { in mtk_spi_slave_wait_for_completion() 290 mdata->cur_transfer = xfer; in mtk_spi_slave_transfer_one() 321 mdata->target_aborted = true; in mtk_target_abort() 322 complete(&mdata->xfer_done); in mtk_target_abort() 378 mdata->cur_transfer = NULL; in mtk_spi_slave_interrupt() 379 complete(&mdata->xfer_done); in mtk_spi_slave_interrupt() 387 struct mtk_spi_slave *mdata; in mtk_spi_slave_probe() local 416 if (mdata->dev_comp->must_rx) in mtk_spi_slave_probe() 422 mdata->dev = &pdev->dev; in mtk_spi_slave_probe() 424 if (IS_ERR(mdata->base)) { in mtk_spi_slave_probe() [all …]
|
| /drivers/net/ethernet/mellanox/mlx5/core/en/rep/ |
| A D | bond.c | 73 list_del(&mdata->list); in mlx5e_rep_bond_metadata_release() 74 mlx5_esw_match_metadata_free(mdata->esw, mdata->metadata_reg_c_0); in mlx5e_rep_bond_metadata_release() 76 kfree(mdata); in mlx5e_rep_bond_metadata_release() 93 if (!mdata) { in mlx5e_rep_bond_enslave() 95 mdata = kzalloc(sizeof(*mdata), GFP_KERNEL); in mlx5e_rep_bond_enslave() 96 if (!mdata) in mlx5e_rep_bond_enslave() 100 mdata->esw = esw; in mlx5e_rep_bond_enslave() 104 kfree(mdata); in mlx5e_rep_bond_enslave() 128 mdata->slaves++; in mlx5e_rep_bond_enslave() 138 if (!mdata->slaves) in mlx5e_rep_bond_enslave() [all …]
|
| /drivers/iio/magnetometer/ |
| A D | st_magn_core.c | 61 struct st_sensor_data *mdata = iio_priv(indio_dev); in st_magn_get_mount_matrix() local 63 return &mdata->mount_matrix; in st_magn_get_mount_matrix() 514 struct st_sensor_data *mdata = iio_priv(indio_dev); in st_magn_read_raw() local 526 (mdata->current_fullscale->gain2 != 0)) in st_magn_read_raw() 527 *val2 = mdata->current_fullscale->gain2; in st_magn_read_raw() 529 *val2 = mdata->current_fullscale->gain; in st_magn_read_raw() 532 *val = mdata->odr; in st_magn_read_raw() 621 indio_dev->channels = mdata->sensor_settings->ch; in st_magn_common_probe() 628 mdata->current_fullscale = &mdata->sensor_settings->fs.fs_avl[0]; in st_magn_common_probe() 629 mdata->odr = mdata->sensor_settings->odr.odr_avl[0].hz; in st_magn_common_probe() [all …]
|
| A D | st_magn_spi.c | 59 struct st_sensor_data *mdata; in st_magn_spi_probe() local 72 indio_dev = devm_iio_device_alloc(&spi->dev, sizeof(*mdata)); in st_magn_spi_probe() 76 mdata = iio_priv(indio_dev); in st_magn_spi_probe() 77 mdata->sensor_settings = (struct st_sensor_settings *)settings; in st_magn_spi_probe()
|
| A D | st_magn_i2c.c | 64 struct st_sensor_data *mdata; in st_magn_i2c_probe() local 77 indio_dev = devm_iio_device_alloc(&client->dev, sizeof(*mdata)); in st_magn_i2c_probe() 81 mdata = iio_priv(indio_dev); in st_magn_i2c_probe() 82 mdata->sensor_settings = (struct st_sensor_settings *)settings; in st_magn_i2c_probe()
|
| /drivers/hwtracing/coresight/ |
| A D | coresight-tmc-etf.c | 607 struct tmc_crash_metadata *mdata; in tmc_panic_sync_etf() local 639 mdata->tmc_sts = readl(drvdata->base + TMC_STS); in tmc_panic_sync_etf() 648 mdata->tmc_ram_size = drvdata->len >> 2; in tmc_panic_sync_etf() 651 mdata->tmc_rrp = 0; in tmc_panic_sync_etf() 652 mdata->tmc_dba = 0; in tmc_panic_sync_etf() 653 mdata->tmc_rwp = drvdata->len; in tmc_panic_sync_etf() 654 mdata->trace_paddr = drvdata->resrv_buf.paddr; in tmc_panic_sync_etf() 656 mdata->version = CS_CRASHDATA_VERSION; in tmc_panic_sync_etf() 663 mdata->valid = true; in tmc_panic_sync_etf() 668 mdata->crc32_tdata = find_crash_tracedata_crc(drvdata, mdata); in tmc_panic_sync_etf() [all …]
|
| A D | coresight-tmc-core.c | 110 struct tmc_crash_metadata *mdata; in is_tmc_crashdata_valid() local 123 if (!mdata->valid) { in is_tmc_crashdata_valid() 141 if (mdata->crc32_mdata != find_crash_metadata_crc(mdata)) { in is_tmc_crashdata_valid() 147 if (mdata->crc32_tdata != find_crash_tracedata_crc(drvdata, mdata)) { in is_tmc_crashdata_valid() 194 rrp = mdata->tmc_rrp; in tmc_prepare_crashdata() 195 rwp = mdata->tmc_rwp; in tmc_prepare_crashdata() 196 dba = mdata->tmc_dba; in tmc_prepare_crashdata() 197 status = mdata->tmc_sts; in tmc_prepare_crashdata() 222 mdata); in tmc_prepare_crashdata() 223 mdata->crc32_mdata = find_crash_metadata_crc(mdata); in tmc_prepare_crashdata() [all …]
|
| A D | coresight-tmc-etr.c | 1830 struct tmc_crash_metadata *mdata; in tmc_panic_sync_etr() local 1863 mdata->tmc_sts = readl(drvdata->base + TMC_STS); in tmc_panic_sync_etr() 1864 mdata->tmc_mode = readl(drvdata->base + TMC_MODE); in tmc_panic_sync_etr() 1867 mdata->tmc_rrp = tmc_read_rrp(drvdata); in tmc_panic_sync_etr() 1868 mdata->tmc_rwp = tmc_read_rwp(drvdata); in tmc_panic_sync_etr() 1869 mdata->tmc_dba = tmc_read_dba(drvdata); in tmc_panic_sync_etr() 1870 mdata->trace_paddr = drvdata->resrv_buf.paddr; in tmc_panic_sync_etr() 1871 mdata->version = CS_CRASHDATA_VERSION; in tmc_panic_sync_etr() 1878 mdata->valid = true; in tmc_panic_sync_etr() 1883 mdata->crc32_tdata = find_crash_tracedata_crc(drvdata, mdata); in tmc_panic_sync_etr() [all …]
|
| A D | coresight-tmc.h | 411 struct tmc_crash_metadata *mdata; in tmc_crashdata_set_invalid() local 413 mdata = (struct tmc_crash_metadata *)drvdata->crash_mdata.vaddr; in tmc_crashdata_set_invalid() 416 mdata->valid = false; in tmc_crashdata_set_invalid()
|
| /drivers/infiniband/hw/hfi1/ |
| A D | driver.c | 506 mdata->rcd = rcd; in init_ps_mdata() 507 mdata->rsize = packet->rsize; in init_ps_mdata() 527 return mdata->ps_head == mdata->ps_tail; in ps_done() 538 if ((rcd->ctxt == HFI1_CTRL_CTXT) && (mdata->ps_head != mdata->ps_tail)) in ps_skip() 547 mdata->ps_head += mdata->rsize; in update_ps_mdata() 548 if (mdata->ps_head >= mdata->maxcnt) in update_ps_mdata() 549 mdata->ps_head = 0; in update_ps_mdata() 554 mdata->ps_seq = hfi1_seq_incr_wrap(mdata->ps_seq); in update_ps_mdata() 573 struct ps_mdata mdata; in __prescan_rxq() local 575 init_ps_mdata(&mdata, packet); in __prescan_rxq() [all …]
|
| A D | vnic_main.c | 220 struct opa_vnic_skb_mdata *mdata; in hfi1_netdev_start_xmit() local 232 mdata = (struct opa_vnic_skb_mdata *)skb->data; in hfi1_netdev_start_xmit() 233 skb_pull(skb, sizeof(*mdata)); in hfi1_netdev_start_xmit() 234 if (unlikely(mdata->flags & OPA_VNIC_SKB_MDATA_ENCAP_ERR)) { in hfi1_netdev_start_xmit() 251 pbc = create_bypass_pbc(mdata->vl, total_len); in hfi1_netdev_start_xmit() 283 struct opa_vnic_skb_mdata *mdata; in hfi1_vnic_select_queue() local 286 mdata = (struct opa_vnic_skb_mdata *)skb->data; in hfi1_vnic_select_queue() 287 sde = sdma_select_engine_vl(vinfo->dd, mdata->entropy, mdata->vl); in hfi1_vnic_select_queue()
|
| /drivers/net/wireless/intel/iwlwifi/mvm/ |
| A D | utils.c | 1000 u32 airtime = mdata->rx.airtime + mdata->tx.airtime; in iwl_mvm_calc_tcm_stats() 1011 vo_vi_pkts += mdata->rx.pkts[ac] + in iwl_mvm_calc_tcm_stats() 1012 mdata->tx.pkts[ac]; in iwl_mvm_calc_tcm_stats() 1022 memset(&mdata->rx.pkts, 0, sizeof(mdata->rx.pkts)); in iwl_mvm_calc_tcm_stats() 1023 memset(&mdata->tx.pkts, 0, sizeof(mdata->tx.pkts)); in iwl_mvm_calc_tcm_stats() 1033 memset(&mdata->rx.airtime, 0, sizeof(mdata->rx.airtime)); in iwl_mvm_calc_tcm_stats() 1034 memset(&mdata->tx.airtime, 0, sizeof(mdata->tx.airtime)); in iwl_mvm_calc_tcm_stats() 1141 memset(&mdata->rx.pkts, 0, sizeof(mdata->rx.pkts)); in iwl_mvm_resume_tcm() 1142 memset(&mdata->tx.pkts, 0, sizeof(mdata->tx.pkts)); in iwl_mvm_resume_tcm() 1143 memset(&mdata->rx.airtime, 0, sizeof(mdata->rx.airtime)); in iwl_mvm_resume_tcm() [all …]
|
| A D | rx.c | 206 struct iwl_mvm_tcm_mac *mdata; in iwl_mvm_rx_handle_tcm() local 228 mdata = &mvm->tcm.data[mac]; in iwl_mvm_rx_handle_tcm() 229 mdata->rx.pkts[ac]++; in iwl_mvm_rx_handle_tcm() 232 if (mdata->rx.last_ampdu_ref != mvm->ampdu_ref) { in iwl_mvm_rx_handle_tcm() 233 mdata->rx.last_ampdu_ref = mvm->ampdu_ref; in iwl_mvm_rx_handle_tcm() 242 if (mdata->opened_rx_ba_sessions || in iwl_mvm_rx_handle_tcm() 243 mdata->uapsd_nonagg_detect.detected || in iwl_mvm_rx_handle_tcm() 266 mdata->uapsd_nonagg_detect.rx_bytes += len; in iwl_mvm_rx_handle_tcm() 768 mdata->rx.airtime += airtime; in iwl_mvm_update_tcm_from_stats() 769 mdata->uapsd_nonagg_detect.rx_bytes += rx_bytes; in iwl_mvm_update_tcm_from_stats() [all …]
|
| /drivers/infiniband/ulp/opa_vnic/ |
| A D | opa_vnic_netdev.c | 100 struct opa_vnic_skb_mdata *mdata; in opa_vnic_select_queue() local 104 mdata = skb_push(skb, sizeof(*mdata)); in opa_vnic_select_queue() 105 mdata->entropy = opa_vnic_calc_entropy(skb); in opa_vnic_select_queue() 106 mdata->vl = opa_vnic_get_vl(adapter, skb); in opa_vnic_select_queue() 108 skb_pull(skb, sizeof(*mdata)); in opa_vnic_select_queue()
|
| A D | opa_vnic_encap.c | 486 struct opa_vnic_skb_mdata *mdata; in opa_vnic_encap_skb() local 501 mdata = skb_push(skb, sizeof(*mdata)); in opa_vnic_encap_skb() 502 mdata->vl = opa_vnic_get_vl(adapter, skb); in opa_vnic_encap_skb() 503 mdata->entropy = entropy; in opa_vnic_encap_skb() 504 mdata->flags = 0; in opa_vnic_encap_skb() 506 mdata->flags = OPA_VNIC_SKB_MDATA_ENCAP_ERR; in opa_vnic_encap_skb()
|
| /drivers/android/ |
| A D | binder_alloc.h | 74 struct binder_shrinker_mdata *mdata; in page_to_lru() local 76 mdata = (struct binder_shrinker_mdata *)page_private(p); in page_to_lru() 78 return &mdata->lru; in page_to_lru()
|
| A D | binder_alloc.c | 284 struct binder_shrinker_mdata *mdata; in binder_page_alloc() local 292 mdata = kzalloc(sizeof(*mdata), GFP_KERNEL); in binder_page_alloc() 293 if (!mdata) { in binder_page_alloc() 298 mdata->alloc = alloc; in binder_page_alloc() 299 mdata->page_index = index; in binder_page_alloc() 300 INIT_LIST_HEAD(&mdata->lru); in binder_page_alloc() 301 set_page_private(page, (unsigned long)mdata); in binder_page_alloc() 1140 struct binder_shrinker_mdata *mdata = container_of(item, typeof(*mdata), lru); in binder_alloc_free_page() local 1141 struct binder_alloc *alloc = mdata->alloc; in binder_alloc_free_page() 1152 index = mdata->page_index; in binder_alloc_free_page()
|
| /drivers/net/ethernet/marvell/octeontx2/af/ |
| A D | rvu_npc_hash.c | 594 u64 mdata = FIELD_PREP(GENMASK_ULL(63, 63), enable ? 1 : 0); in rvu_exact_prepare_table_entry() local 597 mdata |= FIELD_PREP(GENMASK_ULL(61, 60), ctype); in rvu_exact_prepare_table_entry() 600 mdata |= FIELD_PREP(GENMASK_ULL(59, 48), chan); in rvu_exact_prepare_table_entry() 603 mdata |= FIELD_PREP(GENMASK_ULL(47, 0), ldata); in rvu_exact_prepare_table_entry() 605 return mdata; in rvu_exact_prepare_table_entry() 873 u32 index, u64 mdata) in rvu_npc_exact_mem_table_write() argument 886 u32 index, u64 mdata) in rvu_npc_exact_cam_table_write() argument 888 rvu_write64(rvu, blkaddr, NPC_AF_EXACT_CAM_ENTRY(index), mdata); in rvu_npc_exact_cam_table_write() 1325 u64 mdata; in rvu_npc_exact_add_table_entry() local 1342 rvu_npc_exact_cam_table_write(rvu, blkaddr, index, mdata); in rvu_npc_exact_add_table_entry() [all …]
|
| /drivers/scsi/ |
| A D | ips.c | 4078 IPS_SCSI_MODE_PAGE_DATA mdata; in ips_msense() local 4097 mdata.hdr.BlockDescLength = 8; in ips_msense() 4101 mdata.pdata.pg3.PageCode = 3; in ips_msense() 4103 mdata.hdr.DataLength = in ips_msense() 4104 3 + mdata.hdr.BlockDescLength + mdata.pdata.pg3.PageLength; in ips_msense() 4120 mdata.hdr.DataLength = in ips_msense() 4121 3 + mdata.hdr.BlockDescLength + mdata.pdata.pg4.PageLength; in ips_msense() 4133 mdata.pdata.pg4.flags = 0; in ips_msense() 4140 mdata.hdr.DataLength = in ips_msense() 4141 3 + mdata.hdr.BlockDescLength + mdata.pdata.pg8.PageLength; in ips_msense() [all …]
|
| /drivers/gpu/drm/nouveau/nvkm/subdev/bios/ |
| A D | init.c | 1507 if (mdata) in init_configure_mem_clk() 1509 return mdata; in init_configure_mem_clk() 1516 u16 mdata, sdata; in init_configure_mem() local 1528 mdata = init_configure_mem_clk(init); in init_configure_mem() 1530 if (nvbios_rd08(bios, mdata) & 0x01) in init_configure_mem() 1532 mdata += 6; /* skip to data */ in init_configure_mem() 1545 data = nvbios_rd32(bios, mdata); in init_configure_mem() 1546 mdata += 4; in init_configure_mem() 1566 u16 mdata, clock; in init_configure_clk() local 1577 mdata = init_configure_mem_clk(init); in init_configure_clk() [all …]
|
| /drivers/bus/ |
| A D | ti-sysc.c | 144 struct ti_sysc_module_data *mdata; member 2838 struct ti_sysc_module_data *mdata; in sysc_init_pdata() local 2843 mdata = devm_kzalloc(ddata->dev, sizeof(*mdata), GFP_KERNEL); in sysc_init_pdata() 2844 if (!mdata) in sysc_init_pdata() 2848 mdata->name = ddata->legacy_mode; in sysc_init_pdata() 2849 mdata->module_pa = ddata->module_pa; in sysc_init_pdata() 2851 mdata->offsets = ddata->offsets; in sysc_init_pdata() 2852 mdata->nr_offsets = SYSC_MAX_REGS; in sysc_init_pdata() 2853 mdata->cap = ddata->cap; in sysc_init_pdata() 2854 mdata->cfg = &ddata->cfg; in sysc_init_pdata() [all …]
|
| /drivers/net/ethernet/netronome/nfp/flower/ |
| A D | conntrack.c | 873 msk = mdata + offset; in nfp_fl_ct_add_offload() 881 msk = mdata + offset; in nfp_fl_ct_add_offload() 894 msk = mdata + offset; in nfp_fl_ct_add_offload() 917 msk = mdata + offset; in nfp_fl_ct_add_offload() 927 msk = mdata + offset; in nfp_fl_ct_add_offload() 943 msk = mdata + offset; in nfp_fl_ct_add_offload() 954 msk = mdata + offset; in nfp_fl_ct_add_offload() 965 msk = mdata + offset; in nfp_fl_ct_add_offload() 976 msk = mdata + offset; in nfp_fl_ct_add_offload() 987 msk = mdata + offset; in nfp_fl_ct_add_offload() [all …]
|
| /drivers/media/i2c/ccs/ |
| A D | ccs-reg-access.c | 158 return __ccs_static_data_read_ro_reg(sensor->mdata.module_read_only_regs, in ccs_static_data_read_ro_reg() 159 sensor->mdata.num_module_read_only_regs, in ccs_static_data_read_ro_reg()
|
| /drivers/usb/chipidea/ |
| A D | ci_hdrc_imx.c | 313 struct imx_usbmisc_data *mdata = data->usbmisc_data; in ci_hdrc_imx_notify_event() local 327 ret = imx_usbmisc_hsic_set_connect(mdata); in ci_hdrc_imx_notify_event() 334 ret = imx_usbmisc_charger_detection(mdata, true); in ci_hdrc_imx_notify_event() 336 ret = imx_usbmisc_charger_detection(mdata, false); in ci_hdrc_imx_notify_event()
|