/linux-master/drivers/i2c/busses/ |
H A D | i2c-cros-ec-tunnel.c | 21 * @ec: Pointer to EC device 30 struct cros_ec_device *ec; member in struct:ec_i2c_device 215 result = cros_ec_cmd_xfer_status(bus->ec, msg); 244 struct cros_ec_device *ec = dev_get_drvdata(pdev->dev.parent); local 250 if (!ec->cmd_xfer) { 266 bus->ec = ec; 270 strscpy(bus->adap.name, "cros-ec-i2c-tunnel", sizeof(bus->adap.name)); 294 { .compatible = "google,cros-ec-i2c-tunnel" }, 309 .name = "cros-ec [all...] |
/linux-master/sound/soc/ |
H A D | soc-topology.c | 794 struct snd_soc_tplg_enum_control *ec) 798 if (le32_to_cpu(ec->items) > ARRAY_SIZE(ec->texts)) 802 devm_kcalloc(tplg->dev, le32_to_cpu(ec->items), sizeof(char *), GFP_KERNEL); 806 for (i = 0; i < le32_to_cpu(ec->items); i++) { 808 if (strnlen(ec->texts[i], SNDRV_CTL_ELEM_ID_NAME_MAXLEN) == 814 se->dobj.control.dtexts[i] = devm_kstrdup(tplg->dev, ec->texts[i], GFP_KERNEL); 821 se->items = le32_to_cpu(ec->items); 830 struct snd_soc_tplg_enum_control *ec) 836 * values instead of using ARRAY_SIZE(ec 793 soc_tplg_denum_create_texts(struct soc_tplg *tplg, struct soc_enum *se, struct snd_soc_tplg_enum_control *ec) argument 829 soc_tplg_denum_create_values(struct soc_tplg *tplg, struct soc_enum *se, struct snd_soc_tplg_enum_control *ec) argument 859 struct snd_soc_tplg_enum_control *ec; local 1165 struct snd_soc_tplg_enum_control *ec; local [all...] |
/linux-master/drivers/net/ethernet/stmicro/stmmac/ |
H A D | stmmac_ethtool.c | 969 struct ethtool_coalesce *ec, 987 ec->tx_coalesce_usecs = priv->tx_coal_timer[queue]; 988 ec->tx_max_coalesced_frames = priv->tx_coal_frames[queue]; 990 ec->tx_coalesce_usecs = 0; 991 ec->tx_max_coalesced_frames = 0; 995 ec->rx_max_coalesced_frames = priv->rx_coal_frames[queue]; 996 ec->rx_coalesce_usecs = stmmac_riwt2usec(priv->rx_riwt[queue], 999 ec->rx_max_coalesced_frames = 0; 1000 ec->rx_coalesce_usecs = 0; 1007 struct ethtool_coalesce *ec, 968 __stmmac_get_coalesce(struct net_device *dev, struct ethtool_coalesce *ec, int queue) argument 1006 stmmac_get_coalesce(struct net_device *dev, struct ethtool_coalesce *ec, struct kernel_ethtool_coalesce *kernel_coal, struct netlink_ext_ack *extack) argument 1014 stmmac_get_per_queue_coalesce(struct net_device *dev, u32 queue, struct ethtool_coalesce *ec) argument 1020 __stmmac_set_coalesce(struct net_device *dev, struct ethtool_coalesce *ec, int queue) argument 1092 stmmac_set_coalesce(struct net_device *dev, struct ethtool_coalesce *ec, struct kernel_ethtool_coalesce *kernel_coal, struct netlink_ext_ack *extack) argument 1100 stmmac_set_per_queue_coalesce(struct net_device *dev, u32 queue, struct ethtool_coalesce *ec) argument [all...] |
/linux-master/drivers/net/ethernet/marvell/octeontx2/nic/ |
H A D | otx2_ethtool.c | 485 struct ethtool_coalesce *ec, 494 if (!ec->rx_max_coalesced_frames || !ec->tx_max_coalesced_frames) 497 if (ec->use_adaptive_rx_coalesce != ec->use_adaptive_tx_coalesce) { 507 if (!ec->use_adaptive_rx_coalesce) 511 if (ec->use_adaptive_rx_coalesce) 518 ec->rx_coalesce_usecs = clamp_t(u32, ec->rx_coalesce_usecs, 520 ec 484 otx2_set_coalesce(struct net_device *netdev, struct ethtool_coalesce *ec, struct kernel_ethtool_coalesce *kernel_coal, struct netlink_ext_ack *extack) argument [all...] |
/linux-master/drivers/platform/chrome/ |
H A D | cros_kbd_led_backlight.c | 22 struct cros_ec_device *ec; member in struct:keyboard_led 143 return cros_ec_cmd_xfer_status(keyboard_led->ec, msg); 163 ret = cros_ec_cmd_xfer_status(keyboard_led->ec, msg); 174 keyboard_led->ec = dev_get_drvdata(pdev->dev.parent); 175 if (!keyboard_led->ec) {
|
H A D | cros_typec_switch.c | 32 struct cros_ec_device *ec; member in struct:cros_typec_switch_data 48 return cros_ec_cmd(sdata->ec, 0, EC_CMD_TYPEC_CONTROL, &req, sizeof(req), NULL, 0); 79 return cros_ec_cmd(sdata->ec, 0, EC_CMD_TYPEC_CONTROL, &req, sizeof(req), NULL, 0); 90 ret = cros_ec_cmd(sdata->ec, 0, EC_CMD_TYPEC_STATUS, &req, sizeof(req), 293 sdata->ec = dev_get_drvdata(pdev->dev.parent);
|
H A D | cros_ec.c | 191 ec_dev->ec = NULL; 218 "chromeos-ec", ec_dev); 227 ec_dev->ec = platform_device_register_data(ec_dev->dev, "cros-ec-dev", 230 if (IS_ERR(ec_dev->ec)) { 233 err = PTR_ERR(ec_dev->ec); 247 "cros-ec-dev", 272 dev_dbg(ec_dev->dev, "Error %d clearing sleep event to ec\n", 298 platform_device_unregister(ec_dev->ec); 317 platform_device_unregister(ec_dev->ec); [all...] |
H A D | cros_ec_typec.h | 33 struct cros_ec_device *ec; member in struct:cros_typec_data
|
/linux-master/sound/soc/tegra/ |
H A D | tegra210_admaif.c | 427 struct soc_enum *ec = (struct soc_enum *)kcontrol->private_value; local 430 admaif->mono_to_stereo[ADMAIF_TX_PATH][ec->reg]; 440 struct soc_enum *ec = (struct soc_enum *)kcontrol->private_value; local 443 if (value == admaif->mono_to_stereo[ADMAIF_TX_PATH][ec->reg]) 446 admaif->mono_to_stereo[ADMAIF_TX_PATH][ec->reg] = value; 456 struct soc_enum *ec = (struct soc_enum *)kcontrol->private_value; local 459 admaif->mono_to_stereo[ADMAIF_RX_PATH][ec->reg]; 469 struct soc_enum *ec = (struct soc_enum *)kcontrol->private_value; local 472 if (value == admaif->mono_to_stereo[ADMAIF_RX_PATH][ec->reg]) 475 admaif->mono_to_stereo[ADMAIF_RX_PATH][ec 485 struct soc_enum *ec = (struct soc_enum *)kcontrol->private_value; local 498 struct soc_enum *ec = (struct soc_enum *)kcontrol->private_value; local 514 struct soc_enum *ec = (struct soc_enum *)kcontrol->private_value; local 527 struct soc_enum *ec = (struct soc_enum *)kcontrol->private_value; local [all...] |
/linux-master/drivers/acpi/ |
H A D | ec_sys.c | 33 /* Use this if support reading/writing multiple ECs exists in ec.c: 34 * struct acpi_ec *ec = ((struct seq_file *)f->private_data)->private; 67 /* Use this if support reading/writing multiple ECs exists in ec.c: 68 * struct acpi_ec *ec = ((struct seq_file *)f->private_data)->private; 110 static void acpi_ec_add_debugfs(struct acpi_ec *ec, unsigned int ec_device_count) argument 117 acpi_ec_debugfs_dir = debugfs_create_dir("ec", NULL); 119 sprintf(name, "ec%u", ec_device_count); 128 debugfs_create_file("io", mode, dev_dir, ec, &acpi_ec_io_ops);
|
/linux-master/fs/bcachefs/ |
H A D | alloc_foreground.c | 26 #include "ec.h" 105 if (ob->ec) { 106 ec_stripe_new_put(c, ob->ec, STRIPE_REF_io); 140 if (ob->dev == dev && ob->ec) 694 if (ob->ec) 820 ob->ec = h->s; 836 bool *have_cache, bool ec, 848 (wp->data_type == BCH_DATA_btree || ec || *have_cache)) 851 if (ec != (ob->ec ! 833 want_bucket(struct bch_fs *c, struct write_point *wp, struct bch_devs_mask *devs_may_alloc, bool *have_cache, bool ec, struct open_bucket *ob) argument 857 bucket_alloc_set_writepoint(struct bch_fs *c, struct open_buckets *ptrs, struct write_point *wp, struct bch_devs_mask *devs_may_alloc, unsigned nr_replicas, unsigned *nr_effective, bool *have_cache, bool ec, unsigned flags) argument 885 bucket_alloc_set_partial(struct bch_fs *c, struct open_buckets *ptrs, struct write_point *wp, struct bch_devs_mask *devs_may_alloc, unsigned nr_replicas, unsigned *nr_effective, bool *have_cache, bool ec, enum bch_watermark watermark, unsigned flags) argument 1055 should_drop_bucket(struct open_bucket *ob, struct bch_fs *c, struct bch_dev *ca, bool ec) argument 1087 bch2_writepoint_stop(struct bch_fs *c, struct bch_dev *ca, bool ec, struct write_point *wp) argument 1104 bch2_open_buckets_stop(struct bch_fs *c, struct bch_dev *ca, bool ec) argument [all...] |
H A D | ec.h | 113 if (p.ec.block >= nr_data) 116 return __bch2_ptr_matches_stripe(&s->ptrs[p.ec.block], &p.ptr, 127 if (p.ec.block >= nr_data) 130 return __bch2_ptr_matches_stripe(&m->ptrs[p.ec.block], &p.ptr,
|
/linux-master/drivers/net/ethernet/hisilicon/hns/ |
H A D | hns_ethtool.c | 733 * @ec: coalesce info. 740 struct ethtool_coalesce *ec, 749 ec->use_adaptive_rx_coalesce = priv->ae_handle->coal_adapt_en; 750 ec->use_adaptive_tx_coalesce = priv->ae_handle->coal_adapt_en; 757 &ec->tx_coalesce_usecs, 758 &ec->rx_coalesce_usecs); 762 &ec->tx_max_coalesced_frames, 763 &ec->rx_max_coalesced_frames); 766 &ec->tx_max_coalesced_frames_low, 767 &ec 739 hns_get_coalesce(struct net_device *net_dev, struct ethtool_coalesce *ec, struct kernel_ethtool_coalesce *kernel_coal, struct netlink_ext_ack *extack) argument 787 hns_set_coalesce(struct net_device *net_dev, struct ethtool_coalesce *ec, struct kernel_ethtool_coalesce *kernel_coal, struct netlink_ext_ack *extack) argument [all...] |
/linux-master/drivers/mtd/ubi/ |
H A D | fastmap.c | 131 * @ec: erease counter of the new LEB 137 int pnum, int ec, int scrub) 141 aeb = ubi_alloc_aeb(ai, pnum, ec); 149 ai->ec_sum += aeb->ec; 152 if (ai->max_ec < aeb->ec) 153 ai->max_ec = aeb->ec; 155 if (ai->min_ec > aeb->ec) 156 ai->min_ec = aeb->ec; 280 victim = ubi_alloc_aeb(ai, aeb->pnum, aeb->ec); 293 aeb->ec 136 add_aeb(struct ubi_attach_info *ai, struct list_head *list, int pnum, int ec, int scrub) argument 464 unsigned long long ec = be64_to_cpu(ech->ec); local [all...] |
H A D | ubi-media.h | 119 * @ec: the erase counter 151 __be64 ec; /* Warning: the current limit is 31-bit anyway! */ member in struct:ubi_ec_hdr 462 * @ec: ec of this PEB 466 __be32 ec; member in struct:ubi_fm_ec
|
/linux-master/tools/testing/selftests/kvm/lib/aarch64/ |
H A D | processor.c | 425 void kvm_exit_unexpected_exception(int vector, uint64_t ec, bool valid_ec) argument 427 ucall(UCALL_UNHANDLED, 3, vector, ec, valid_ec); 441 TEST_FAIL("Unexpected exception (vector:0x%lx, ec:0x%lx)", 465 int ec = 0; local 470 ec = (read_sysreg(esr_el1) >> ESR_EC_SHIFT) & ESR_EC_MASK; 479 ec = 0; 487 if (handlers && handlers->exception_handlers[vector][ec]) 488 return handlers->exception_handlers[vector][ec](regs); 491 kvm_exit_unexpected_exception(vector, ec, valid_ec); 502 void vm_install_sync_handler(struct kvm_vm *vm, int vector, int ec, argument [all...] |
/linux-master/drivers/net/ethernet/seeq/ |
H A D | ether3.c | 196 ether3_addr(char *addr, struct expansion_card *ec) argument 201 if (ecard_readchunk(&cd, ec, 0xf5, 0) && (s = strchr(cd.d.string, '('))) { 747 ether3_probe(struct expansion_card *ec, const struct ecard_id *id) argument 756 ret = ecard_request_resources(ec); 766 SET_NETDEV_DEV(dev, &ec->dev); 768 priv(dev)->base = ecardm_iomap(ec, ECARD_RES_MEMC, 0, 0); 774 ec->irqaddr = priv(dev)->base + data->base_offset; 775 ec->irqmask = 0xf0; 778 dev->irq = ec->irq; 780 ether3_addr(addr, ec); 846 ether3_remove(struct expansion_card *ec) argument [all...] |
/linux-master/drivers/platform/x86/ |
H A D | xo1-rfkill.c | 11 #include <linux/olpc-ec.h>
|
/linux-master/net/sunrpc/auth_gss/ |
H A D | gss_krb5_wrap.c | 149 u16 ec, rrc; local 176 ec = be16_to_cpup((__be16 *)(ptr + 4)); 218 * We ignore any "ec" data since it might be in the head or 232 xdr_buf_trim(buf, ec + GSS_KRB5_TOK_HDR_LEN + tailskip); 235 *slack = *align + XDR_QUADLEN(ec + GSS_KRB5_TOK_HDR_LEN + tailskip);
|
/linux-master/drivers/net/ethernet/intel/iavf/ |
H A D | iavf_ethtool.c | 688 * @ec: ethtool coalesce data structure 696 struct ethtool_coalesce *ec, int queue) 713 ec->use_adaptive_rx_coalesce = 1; 716 ec->use_adaptive_tx_coalesce = 1; 718 ec->rx_coalesce_usecs = rx_ring->itr_setting & ~IAVF_ITR_DYNAMIC; 719 ec->tx_coalesce_usecs = tx_ring->itr_setting & ~IAVF_ITR_DYNAMIC; 727 * @ec: ethtool coalesce structure 737 struct ethtool_coalesce *ec, 741 return __iavf_get_coalesce(netdev, ec, -1); 747 * @ec 695 __iavf_get_coalesce(struct net_device *netdev, struct ethtool_coalesce *ec, int queue) argument 736 iavf_get_coalesce(struct net_device *netdev, struct ethtool_coalesce *ec, struct kernel_ethtool_coalesce *kernel_coal, struct netlink_ext_ack *extack) argument 752 iavf_get_per_queue_coalesce(struct net_device *netdev, u32 queue, struct ethtool_coalesce *ec) argument 766 iavf_set_itr_per_queue(struct iavf_adapter *adapter, struct ethtool_coalesce *ec, int queue) argument 824 __iavf_set_coalesce(struct net_device *netdev, struct ethtool_coalesce *ec, int queue) argument 866 iavf_set_coalesce(struct net_device *netdev, struct ethtool_coalesce *ec, struct kernel_ethtool_coalesce *kernel_coal, struct netlink_ext_ack *extack) argument 882 iavf_set_per_queue_coalesce(struct net_device *netdev, u32 queue, struct ethtool_coalesce *ec) argument [all...] |
/linux-master/drivers/net/ethernet/intel/ixgbevf/ |
H A D | ethtool.c | 790 struct ethtool_coalesce *ec, 798 ec->rx_coalesce_usecs = adapter->rx_itr_setting; 800 ec->rx_coalesce_usecs = adapter->rx_itr_setting >> 2; 808 ec->tx_coalesce_usecs = adapter->tx_itr_setting; 810 ec->tx_coalesce_usecs = adapter->tx_itr_setting >> 2; 816 struct ethtool_coalesce *ec, 827 adapter->q_vector[0]->rx.count && ec->tx_coalesce_usecs) 830 if ((ec->rx_coalesce_usecs > (IXGBE_MAX_EITR >> 2)) || 831 (ec->tx_coalesce_usecs > (IXGBE_MAX_EITR >> 2))) 834 if (ec 789 ixgbevf_get_coalesce(struct net_device *netdev, struct ethtool_coalesce *ec, struct kernel_ethtool_coalesce *kernel_coal, struct netlink_ext_ack *extack) argument 815 ixgbevf_set_coalesce(struct net_device *netdev, struct ethtool_coalesce *ec, struct kernel_ethtool_coalesce *kernel_coal, struct netlink_ext_ack *extack) argument [all...] |
/linux-master/lib/crypto/mpi/ |
H A D | ec.c | 0 /* ec.c - Elliptic Curve functions 114 static void ec_mod(MPI w, struct mpi_ec_ctx *ec) argument 116 if (ec->t.p_barrett) 117 mpi_mod_barrett(w, w, ec->t.p_barrett); 119 mpi_mod(w, w, ec->p); 128 static void ec_subm(MPI w, MPI u, MPI v, struct mpi_ec_ctx *ec) argument 132 mpi_add(w, w, ec->p); 133 /*ec_mod(w, ec);*/ 486 static void mpi_ec_get_reset(struct mpi_ec_ctx *ec) argument 488 ec 493 ec_get_a_is_pminus3(struct mpi_ec_ctx *ec) argument 509 ec_get_two_inv_p(struct mpi_ec_ctx *ec) argument [all...] |
/linux-master/drivers/net/ethernet/cisco/enic/ |
H A D | enic_ethtool.c | 309 struct ethtool_coalesce *ec) 313 ec->rx_coalesce_usecs_high); 315 ec->rx_coalesce_usecs_low); 318 ec->tx_coalesce_usecs) 321 if ((ec->tx_coalesce_usecs > coalesce_usecs_max) || 322 (ec->rx_coalesce_usecs > coalesce_usecs_max) || 323 (ec->rx_coalesce_usecs_low > coalesce_usecs_max) || 324 (ec->rx_coalesce_usecs_high > coalesce_usecs_max)) 328 if (ec->rx_coalesce_usecs_high && 308 enic_coalesce_valid(struct enic *enic, struct ethtool_coalesce *ec) argument
|
/linux-master/tools/testing/selftests/kvm/lib/riscv/ |
H A D | processor.c | 385 void kvm_exit_unexpected_exception(int vector, int ec) argument 387 ucall(UCALL_UNHANDLED, 2, vector, ec); 395 TEST_FAIL("Unexpected exception (vector:0x%lx, ec:0x%lx)", 407 int vector = 0, ec; local 409 ec = regs->cause & ~CAUSE_IRQ_FLAG; 410 if (ec >= NR_EXCEPTIONS) 416 ec = 0; 419 if (handlers && handlers->exception_handlers[vector][ec]) 420 return handlers->exception_handlers[vector][ec](regs); 423 return kvm_exit_unexpected_exception(vector, ec); [all...] |
/linux-master/usr/ |
H A D | gen_init_cpio.c | 585 int ec = 0; local 656 ec = -1; 674 ec = -1; 681 ec = rc; 693 if (ec == 0) 696 exit(ec);
|