| /linux/drivers/spi/ |
| A D | spi-mt65xx.c | 457 if (mdata->tx_sgl_len && mdata->rx_sgl_len) { in mtk_spi_update_mdata_len() 458 if (mdata->tx_sgl_len > mdata->rx_sgl_len) { in mtk_spi_update_mdata_len() 462 mdata->tx_sgl_len -= mdata->xfer_len; in mtk_spi_update_mdata_len() 467 mdata->rx_sgl_len -= mdata->xfer_len; in mtk_spi_update_mdata_len() 566 mdata->tx_sgl_len = sg_dma_len(mdata->tx_sgl); in mtk_spi_dma_transfer() 570 mdata->rx_sgl_len = sg_dma_len(mdata->rx_sgl); in mtk_spi_dma_transfer() 643 mdata->num_xfered += mdata->xfer_len; in mtk_spi_interrupt() 676 if (mdata->tx_sgl && (mdata->tx_sgl_len == 0)) { in mtk_spi_interrupt() 677 mdata->tx_sgl = sg_next(mdata->tx_sgl); in mtk_spi_interrupt() 684 mdata->rx_sgl = sg_next(mdata->rx_sgl); in mtk_spi_interrupt() [all …]
|
| A D | spi-slave-mt27xx.c | 121 mdata->slave_aborted) { in mtk_spi_slave_wait_for_completion() 289 mdata->slave_aborted = false; in mtk_spi_slave_transfer_one() 290 mdata->cur_transfer = xfer; in mtk_spi_slave_transfer_one() 321 mdata->slave_aborted = true; in mtk_slave_abort() 322 complete(&mdata->xfer_done); in mtk_slave_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 422 mdata->dev = &pdev->dev; in mtk_spi_slave_probe() 424 if (IS_ERR(mdata->base)) { in mtk_spi_slave_probe() [all …]
|
| /linux/sound/soc/fsl/ |
| A D | p1022_ds.c | 104 guts_set_dmuxcr(guts, mdata->dma_id[0], mdata->dma_channel_id[0], in p1022_ds_machine_probe() 107 guts_set_dmuxcr(guts, mdata->dma_id[1], mdata->dma_channel_id[1], in p1022_ds_machine_probe() 172 guts_set_dmuxcr(guts, mdata->dma_id[0], mdata->dma_channel_id[0], 0); in p1022_ds_machine_remove() 215 if (!mdata) { in p1022_ds_probe() 343 mdata->dai[0].platforms->name = mdata->platform_name[0]; in p1022_ds_probe() 353 mdata->dai[1].platforms->name = mdata->platform_name[1]; in p1022_ds_probe() 365 mdata->dai[0].name = mdata->dai[0].stream_name; in p1022_ds_probe() 366 mdata->dai[1].name = mdata->dai[1].stream_name; in p1022_ds_probe() 374 mdata->card.dai_link = mdata->dai; in p1022_ds_probe() 388 kfree(mdata); in p1022_ds_probe() [all …]
|
| A D | p1022_rdk.c | 110 guts_set_dmuxcr(guts, mdata->dma_id[0], mdata->dma_channel_id[0], in p1022_rdk_machine_probe() 113 guts_set_dmuxcr(guts, mdata->dma_id[1], mdata->dma_channel_id[1], in p1022_rdk_machine_probe() 218 if (!mdata) { in p1022_rdk_probe() 260 mdata->dai[1].codecs->dai_name = mdata->dai[0].codecs->dai_name; in p1022_rdk_probe() 292 mdata->dai[0].platforms->name = mdata->platform_name[0]; in p1022_rdk_probe() 303 mdata->dai[1].platforms->name = mdata->platform_name[1]; in p1022_rdk_probe() 316 mdata->dai[0].name = mdata->dai[0].stream_name; in p1022_rdk_probe() 317 mdata->dai[1].name = mdata->dai[1].stream_name; in p1022_rdk_probe() 325 mdata->card.dai_link = mdata->dai; in p1022_rdk_probe() 337 kfree(mdata); in p1022_rdk_probe() [all …]
|
| /linux/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 …]
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
| A D | ipsec_rxtx.c | 90 struct mlx5e_ipsec_metadata *mdata; in mlx5e_ipsec_add_metadata() local 97 skb->mac_header -= sizeof(*mdata); in mlx5e_ipsec_add_metadata() 105 memset(mdata->content.raw, 0, sizeof(mdata->content.raw)); in mlx5e_ipsec_add_metadata() 106 return mdata; in mlx5e_ipsec_add_metadata() 267 mdata->syndrome, mdata->content.tx.esp_next_proto, in mlx5e_ipsec_set_metadata() 268 ntohs(mdata->content.tx.mss_inv), in mlx5e_ipsec_set_metadata() 269 ntohs(mdata->content.tx.seq)); in mlx5e_ipsec_set_metadata() 357 struct mlx5e_ipsec_metadata *mdata; in mlx5e_ipsec_handle_tx_skb() local 388 if (IS_ERR(mdata)) { in mlx5e_ipsec_handle_tx_skb() 437 switch (mdata->syndrome) { in mlx5e_ipsec_build_sp() [all …]
|
| A D | tls_rxtx.c | 303 struct mlx5e_tls_metadata *mdata) in tls_update_resync_sn() argument 310 if (mdata->ethertype != htons(ETH_P_IP)) in tls_update_resync_sn() 313 iph = (struct iphdr *)(mdata + 1); in tls_update_resync_sn() 341 memcpy(&seq, &mdata->content.recv.sync_seq, sizeof(seq)); in tls_update_resync_sn() 351 struct mlx5e_tls_metadata *mdata; in mlx5e_tls_handle_rx_skb_metadata() local 355 mdata = (struct mlx5e_tls_metadata *)(skb->data + ETH_HLEN); in mlx5e_tls_handle_rx_skb_metadata() 356 switch (mdata->content.recv.syndrome) { in mlx5e_tls_handle_rx_skb_metadata() 361 tls_update_resync_sn(rq->netdev, skb, mdata); in mlx5e_tls_handle_rx_skb_metadata()
|
| /linux/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() 512 struct st_sensor_data *mdata = iio_priv(indio_dev); in st_magn_read_raw() local 524 (mdata->current_fullscale->gain2 != 0)) in st_magn_read_raw() 525 *val2 = mdata->current_fullscale->gain2; in st_magn_read_raw() 527 *val2 = mdata->current_fullscale->gain; in st_magn_read_raw() 530 *val = mdata->odr; in st_magn_read_raw() 626 indio_dev->channels = mdata->sensor_settings->ch; in st_magn_common_probe() 633 mdata->current_fullscale = &mdata->sensor_settings->fs.fs_avl[0]; in st_magn_common_probe() 634 mdata->odr = mdata->sensor_settings->odr.odr_avl[0].hz; in st_magn_common_probe() [all …]
|
| A D | st_magn_spi.c | 55 struct st_sensor_data *mdata; in st_magn_spi_probe() local 68 indio_dev = devm_iio_device_alloc(&spi->dev, sizeof(*mdata)); in st_magn_spi_probe() 72 mdata = iio_priv(indio_dev); in st_magn_spi_probe() 73 mdata->sensor_settings = (struct st_sensor_settings *)settings; in st_magn_spi_probe()
|
| A D | st_magn_i2c.c | 61 struct st_sensor_data *mdata; in st_magn_i2c_probe() local 74 indio_dev = devm_iio_device_alloc(&client->dev, sizeof(*mdata)); in st_magn_i2c_probe() 78 mdata = iio_priv(indio_dev); in st_magn_i2c_probe() 79 mdata->sensor_settings = (struct st_sensor_settings *)settings; in st_magn_i2c_probe()
|
| /linux/fs/udf/ |
| A D | partition.c | 311 struct udf_meta_data *mdata; in udf_get_pblock_meta25() local 318 mdata = &map->s_type_specific.s_metadata; in udf_get_pblock_meta25() 319 inode = mdata->s_metadata_fe ? : mdata->s_mirror_fe; in udf_get_pblock_meta25() 325 if (retblk == 0xFFFFFFFF && mdata->s_metadata_fe) { in udf_get_pblock_meta25() 327 if (!(mdata->s_flags & MF_MIRROR_FE_LOADED)) { in udf_get_pblock_meta25() 329 mdata->s_mirror_file_loc, in udf_get_pblock_meta25() 330 mdata->s_phys_partition_ref); in udf_get_pblock_meta25() 331 if (IS_ERR(mdata->s_mirror_fe)) in udf_get_pblock_meta25() 332 mdata->s_mirror_fe = NULL; in udf_get_pblock_meta25() 333 mdata->s_flags |= MF_MIRROR_FE_LOADED; in udf_get_pblock_meta25() [all …]
|
| A D | super.c | 276 struct udf_meta_data *mdata; in udf_free_partition() local 287 iput(mdata->s_metadata_fe); in udf_free_partition() 290 iput(mdata->s_mirror_fe); in udf_free_partition() 291 mdata->s_mirror_fe = NULL; in udf_free_partition() 293 iput(mdata->s_bitmap_fe); in udf_free_partition() 294 mdata->s_bitmap_fe = NULL; in udf_free_partition() 952 mdata->s_meta_file_loc, mdata->s_phys_partition_ref); in udf_load_metadata_files() 959 mdata->s_mirror_file_loc, mdata->s_phys_partition_ref); in udf_load_metadata_files() 968 mdata->s_mirror_fe = fe; in udf_load_metadata_files() 970 mdata->s_metadata_fe = fe; in udf_load_metadata_files() [all …]
|
| /linux/drivers/net/wireless/intel/iwlwifi/mvm/ |
| A D | utils.c | 917 u32 airtime = mdata->rx.airtime + mdata->tx.airtime; in iwl_mvm_calc_tcm_stats() 928 vo_vi_pkts += mdata->rx.pkts[ac] + in iwl_mvm_calc_tcm_stats() 929 mdata->tx.pkts[ac]; in iwl_mvm_calc_tcm_stats() 939 memset(&mdata->rx.pkts, 0, sizeof(mdata->rx.pkts)); in iwl_mvm_calc_tcm_stats() 940 memset(&mdata->tx.pkts, 0, sizeof(mdata->tx.pkts)); in iwl_mvm_calc_tcm_stats() 950 memset(&mdata->rx.airtime, 0, sizeof(mdata->rx.airtime)); in iwl_mvm_calc_tcm_stats() 951 memset(&mdata->tx.airtime, 0, sizeof(mdata->tx.airtime)); in iwl_mvm_calc_tcm_stats() 1059 memset(&mdata->rx.pkts, 0, sizeof(mdata->rx.pkts)); in iwl_mvm_resume_tcm() 1060 memset(&mdata->tx.pkts, 0, sizeof(mdata->tx.pkts)); in iwl_mvm_resume_tcm() 1061 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 224 mdata = &mvm->tcm.data[mac]; in iwl_mvm_rx_handle_tcm() 225 mdata->rx.pkts[ac]++; in iwl_mvm_rx_handle_tcm() 228 if (mdata->rx.last_ampdu_ref != mvm->ampdu_ref) { in iwl_mvm_rx_handle_tcm() 229 mdata->rx.last_ampdu_ref = mvm->ampdu_ref; in iwl_mvm_rx_handle_tcm() 238 if (mdata->opened_rx_ba_sessions || in iwl_mvm_rx_handle_tcm() 239 mdata->uapsd_nonagg_detect.detected || in iwl_mvm_rx_handle_tcm() 263 mdata->uapsd_nonagg_detect.rx_bytes += len; in iwl_mvm_rx_handle_tcm() 674 mdata->rx.airtime += airtime; in iwl_mvm_update_tcm_from_stats() 675 mdata->uapsd_nonagg_detect.rx_bytes += rx_bytes; in iwl_mvm_update_tcm_from_stats() [all …]
|
| /linux/drivers/infiniband/hw/hfi1/ |
| A D | driver.c | 512 mdata->rcd = rcd; in init_ps_mdata() 513 mdata->rsize = packet->rsize; in init_ps_mdata() 533 return mdata->ps_head == mdata->ps_tail; in ps_done() 544 if ((rcd->ctxt == HFI1_CTRL_CTXT) && (mdata->ps_head != mdata->ps_tail)) in ps_skip() 553 mdata->ps_head += mdata->rsize; in update_ps_mdata() 554 if (mdata->ps_head >= mdata->maxcnt) in update_ps_mdata() 555 mdata->ps_head = 0; in update_ps_mdata() 560 mdata->ps_seq = hfi1_seq_incr_wrap(mdata->ps_seq); in update_ps_mdata() 579 struct ps_mdata mdata; in __prescan_rxq() local 581 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()
|
| /linux/fs/jffs2/ |
| A D | fs.c | 39 unsigned char *mdata = NULL; in jffs2_do_setattr() local 56 mdata = (char *)&dev; in jffs2_do_setattr() 62 mdata = kmalloc(f->metadata->size, GFP_USER); in jffs2_do_setattr() 63 if (!mdata) { in jffs2_do_setattr() 67 ret = jffs2_read_dnode(c, f, f->metadata, mdata, 0, mdatalen); in jffs2_do_setattr() 70 kfree(mdata); in jffs2_do_setattr() 81 kfree(mdata); in jffs2_do_setattr() 90 kfree(mdata); in jffs2_do_setattr() 135 ri->data_crc = cpu_to_je32(crc32(0, mdata, mdatalen)); in jffs2_do_setattr() 139 new_metadata = jffs2_write_dnode(c, f, ri, mdata, mdatalen, alloc_type); in jffs2_do_setattr() [all …]
|
| A D | gc.c | 765 char *mdata = NULL; in jffs2_garbage_collect_metadata() local 774 mdata = (char *)&dev; in jffs2_garbage_collect_metadata() 779 mdata = kmalloc(fn->size, GFP_KERNEL); in jffs2_garbage_collect_metadata() 780 if (!mdata) { in jffs2_garbage_collect_metadata() 784 ret = jffs2_read_dnode(c, f, fn, mdata, 0, mdatalen); in jffs2_garbage_collect_metadata() 788 kfree(mdata); in jffs2_garbage_collect_metadata() 832 ri.data_crc = cpu_to_je32(crc32(0, mdata, mdatalen)); in jffs2_garbage_collect_metadata() 834 new_fn = jffs2_write_dnode(c, f, &ri, mdata, mdatalen, ALLOC_GC); in jffs2_garbage_collect_metadata() 846 kfree(mdata); in jffs2_garbage_collect_metadata()
|
| /linux/drivers/infiniband/ulp/opa_vnic/ |
| A D | opa_vnic_netdev.c | 101 struct opa_vnic_skb_mdata *mdata; in opa_vnic_select_queue() local 105 mdata = skb_push(skb, sizeof(*mdata)); in opa_vnic_select_queue() 106 mdata->entropy = opa_vnic_calc_entropy(skb); in opa_vnic_select_queue() 107 mdata->vl = opa_vnic_get_vl(adapter, skb); in opa_vnic_select_queue() 109 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()
|
| /linux/drivers/scsi/ |
| A D | ips.c | 4099 IPS_SCSI_MODE_PAGE_DATA mdata; in ips_msense() local 4118 mdata.hdr.BlockDescLength = 8; in ips_msense() 4122 mdata.pdata.pg3.PageCode = 3; in ips_msense() 4124 mdata.hdr.DataLength = in ips_msense() 4125 3 + mdata.hdr.BlockDescLength + mdata.pdata.pg3.PageLength; in ips_msense() 4141 mdata.hdr.DataLength = in ips_msense() 4142 3 + mdata.hdr.BlockDescLength + mdata.pdata.pg4.PageLength; in ips_msense() 4154 mdata.pdata.pg4.flags = 0; in ips_msense() 4161 mdata.hdr.DataLength = in ips_msense() 4162 3 + mdata.hdr.BlockDescLength + mdata.pdata.pg8.PageLength; in ips_msense() [all …]
|
| /linux/drivers/net/ethernet/netronome/nfp/flower/ |
| A D | conntrack.c | 596 msk = mdata + offset; in nfp_fl_ct_add_offload() 604 msk = mdata + offset; in nfp_fl_ct_add_offload() 617 msk = mdata + offset; in nfp_fl_ct_add_offload() 640 msk = mdata + offset; in nfp_fl_ct_add_offload() 650 msk = mdata + offset; in nfp_fl_ct_add_offload() 666 msk = mdata + offset; in nfp_fl_ct_add_offload() 677 msk = mdata + offset; in nfp_fl_ct_add_offload() 688 msk = mdata + offset; in nfp_fl_ct_add_offload() 699 msk = mdata + offset; in nfp_fl_ct_add_offload() 739 msk = mdata + offset; in nfp_fl_ct_add_offload() [all …]
|
| /linux/drivers/bus/ |
| A D | ti-sysc.c | 132 struct ti_sysc_module_data *mdata; member 2965 struct ti_sysc_module_data *mdata; in sysc_init_pdata() local 2970 mdata = devm_kzalloc(ddata->dev, sizeof(*mdata), GFP_KERNEL); in sysc_init_pdata() 2971 if (!mdata) in sysc_init_pdata() 2975 mdata->name = ddata->legacy_mode; in sysc_init_pdata() 2976 mdata->module_pa = ddata->module_pa; in sysc_init_pdata() 2978 mdata->offsets = ddata->offsets; in sysc_init_pdata() 2979 mdata->nr_offsets = SYSC_MAX_REGS; in sysc_init_pdata() 2980 mdata->cap = ddata->cap; in sysc_init_pdata() 2981 mdata->cfg = &ddata->cfg; in sysc_init_pdata() [all …]
|
| /linux/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 …]
|
| /linux/drivers/usb/chipidea/ |
| A D | ci_hdrc_imx.c | 284 struct imx_usbmisc_data *mdata = data->usbmisc_data; in ci_hdrc_imx_notify_event() local 298 ret = imx_usbmisc_hsic_set_connect(mdata); in ci_hdrc_imx_notify_event() 305 ret = imx_usbmisc_charger_detection(mdata, true); in ci_hdrc_imx_notify_event() 307 ret = imx_usbmisc_charger_detection(mdata, false); in ci_hdrc_imx_notify_event()
|