/linux-master/drivers/platform/x86/ |
H A D | nvidia-wmi-ec-backlight.c | 10 #include <linux/platform_data/x86/nvidia-wmi-ec-backlight.h> 134 .name = "nvidia-wmi-ec-backlight",
|
H A D | Makefile | 14 obj-$(CONFIG_NVIDIA_WMI_EC_BACKLIGHT) += nvidia-wmi-ec-backlight.o 74 obj-$(CONFIG_MSI_EC) += msi-ec.o
|
/linux-master/fs/bcachefs/ |
H A D | Makefile | 36 ec.o \
|
/linux-master/drivers/net/ethernet/broadcom/ |
H A D | bcmsysport.c | 606 struct ethtool_coalesce *ec) 614 reg |= ec->tx_max_coalesced_frames; 615 reg |= DIV_ROUND_UP(ec->tx_coalesce_usecs * 1000, 8192) << 621 struct ethtool_coalesce *ec, 630 ec->tx_coalesce_usecs = (reg >> RING_TIMEOUT_SHIFT) * 8192 / 1000; 631 ec->tx_max_coalesced_frames = reg & RING_INTR_THRESH_MASK; 635 ec->rx_coalesce_usecs = (reg >> RDMA_TIMEOUT_SHIFT) * 8192 / 1000; 636 ec->rx_max_coalesced_frames = reg & RDMA_INTR_THRESH_MASK; 637 ec->use_adaptive_rx_coalesce = priv->dim.use_dim; 643 struct ethtool_coalesce *ec, 605 bcm_sysport_set_tx_coalesce(struct bcm_sysport_tx_ring *ring, struct ethtool_coalesce *ec) argument 620 bcm_sysport_get_coalesce(struct net_device *dev, struct ethtool_coalesce *ec, struct kernel_ethtool_coalesce *kernel_coal, struct netlink_ext_ack *extack) argument 642 bcm_sysport_set_coalesce(struct net_device *dev, struct ethtool_coalesce *ec, struct kernel_ethtool_coalesce *kernel_coal, struct netlink_ext_ack *extack) argument [all...] |
/linux-master/drivers/net/ethernet/netronome/nfp/ |
H A D | nfp_net_ethtool.c | 1869 struct ethtool_coalesce *ec, 1878 ec->use_adaptive_rx_coalesce = nn->rx_coalesce_adapt_on; 1879 ec->use_adaptive_tx_coalesce = nn->tx_coalesce_adapt_on; 1881 ec->rx_coalesce_usecs = nn->rx_coalesce_usecs; 1882 ec->rx_max_coalesced_frames = nn->rx_coalesce_max_frames; 1883 ec->tx_coalesce_usecs = nn->tx_coalesce_usecs; 1884 ec->tx_max_coalesced_frames = nn->tx_coalesce_max_frames; 2128 struct ethtool_coalesce *ec, 2158 if (!ec->rx_coalesce_usecs && !ec 1868 nfp_net_get_coalesce(struct net_device *netdev, struct ethtool_coalesce *ec, struct kernel_ethtool_coalesce *kernel_coal, struct netlink_ext_ack *extack) argument 2127 nfp_net_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/net/ethernet/intel/igc/ |
H A D | igc_ethtool.c | 883 struct ethtool_coalesce *ec, 889 ec->rx_coalesce_usecs = igc_ethtool_get_previous_rx_coalesce(adapter); 890 ec->tx_coalesce_usecs = igc_ethtool_get_previous_tx_coalesce(adapter); 896 struct ethtool_coalesce *ec, 903 if (ec->rx_coalesce_usecs > IGC_MAX_ITR_USECS || 904 (ec->rx_coalesce_usecs > 3 && 905 ec->rx_coalesce_usecs < IGC_MIN_ITR_USECS) || 906 ec->rx_coalesce_usecs == 2) 909 if (ec->tx_coalesce_usecs > IGC_MAX_ITR_USECS || 910 (ec 882 igc_ethtool_get_coalesce(struct net_device *netdev, struct ethtool_coalesce *ec, struct kernel_ethtool_coalesce *kernel_coal, struct netlink_ext_ack *extack) argument 895 igc_ethtool_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/gpu/drm/bridge/ |
H A D | Makefile | 6 obj-$(CONFIG_DRM_CROS_EC_ANX7688) += cros-ec-anx7688.o
|
/linux-master/drivers/net/ethernet/google/gve/ |
H A D | gve_ethtool.c | 636 struct ethtool_coalesce *ec, 644 ec->tx_coalesce_usecs = priv->tx_coalesce_usecs; 645 ec->rx_coalesce_usecs = priv->rx_coalesce_usecs; 651 struct ethtool_coalesce *ec, 663 if (ec->tx_coalesce_usecs > GVE_MAX_ITR_INTERVAL_DQO || 664 ec->rx_coalesce_usecs > GVE_MAX_ITR_INTERVAL_DQO) 666 priv->tx_coalesce_usecs = ec->tx_coalesce_usecs; 667 priv->rx_coalesce_usecs = ec->rx_coalesce_usecs; 635 gve_get_coalesce(struct net_device *netdev, struct ethtool_coalesce *ec, struct kernel_ethtool_coalesce *kernel_ec, struct netlink_ext_ack *extack) argument 650 gve_set_coalesce(struct net_device *netdev, struct ethtool_coalesce *ec, struct kernel_ethtool_coalesce *kernel_ec, struct netlink_ext_ack *extack) argument
|
/linux-master/drivers/acpi/ |
H A D | internal.h | 222 int acpi_ec_add_query_handler(struct acpi_ec *ec, u8 query_bit, 225 void acpi_ec_remove_query_handler(struct acpi_ec *ec, u8 query_bit);
|
/linux-master/drivers/bluetooth/ |
H A D | btmrvl_main.c | 46 struct hci_ev_cmd_complete *ec; local 49 ec = (void *) (skb->data + HCI_EVENT_HDR_SIZE); 50 opcode = __le16_to_cpu(ec->opcode); 77 if (event->ec != 0xff) { 78 BT_DBG("Not Marvell Event=%x", event->ec);
|
H A D | btmrvl_drv.h | 147 u8 ec; /* event counter */ member in struct:btmrvl_event
|
/linux-master/drivers/input/mouse/ |
H A D | alps.c | 2850 unsigned char *ec) 2885 unsigned char e6[4], e7[4], ec[4]; local 2908 PSMOUSE_CMD_RESET_WRAP, ec) || 2912 protocol = alps_match_table(e7, ec); 2915 ec[2] == 0x8a) { 2918 ec[0] == 0x73 && (ec[1] == 0x01 || ec[1] == 0x02)) { 2920 } else if (ec[0] == 0x88 && 2921 ((ec[ 2849 alps_match_table(unsigned char *e7, unsigned char *ec) argument [all...] |
/linux-master/drivers/net/ethernet/intel/i40e/ |
H A D | i40e_ethtool.c | 2879 * @ec: ethtool coalesce data structure 2887 struct ethtool_coalesce *ec, 2894 ec->tx_max_coalesced_frames_irq = vsi->work_limit; 2908 ec->use_adaptive_rx_coalesce = 1; 2911 ec->use_adaptive_tx_coalesce = 1; 2913 ec->rx_coalesce_usecs = rx_ring->itr_setting & ~I40E_ITR_DYNAMIC; 2914 ec->tx_coalesce_usecs = tx_ring->itr_setting & ~I40E_ITR_DYNAMIC; 2922 ec->rx_coalesce_usecs_high = vsi->int_rate_limit; 2923 ec->tx_coalesce_usecs_high = vsi->int_rate_limit; 2931 * @ec 2886 __i40e_get_coalesce(struct net_device *netdev, struct ethtool_coalesce *ec, int queue) argument 2939 i40e_get_coalesce(struct net_device *netdev, struct ethtool_coalesce *ec, struct kernel_ethtool_coalesce *kernel_coal, struct netlink_ext_ack *extack) argument 2955 i40e_get_per_queue_coalesce(struct net_device *netdev, u32 queue, struct ethtool_coalesce *ec) argument 2969 i40e_set_itr_per_queue(struct i40e_vsi *vsi, struct ethtool_coalesce *ec, int queue) argument 3018 __i40e_set_coalesce(struct net_device *netdev, struct ethtool_coalesce *ec, int queue) argument 3115 i40e_set_coalesce(struct net_device *netdev, struct ethtool_coalesce *ec, struct kernel_ethtool_coalesce *kernel_coal, struct netlink_ext_ack *extack) argument 3131 i40e_set_per_queue_coalesce(struct net_device *netdev, u32 queue, struct ethtool_coalesce *ec) argument [all...] |
/linux-master/drivers/media/v4l2-core/ |
H A D | v4l2-mem2mem.c | 1453 struct v4l2_encoder_cmd *ec) 1455 if (ec->cmd != V4L2_ENC_CMD_STOP && ec->cmd != V4L2_ENC_CMD_START) 1458 ec->flags = 0; 1486 struct v4l2_encoder_cmd *ec) 1488 if (ec->cmd != V4L2_ENC_CMD_STOP && ec->cmd != V4L2_ENC_CMD_START) 1491 if (ec->cmd == V4L2_ENC_CMD_STOP) 1528 struct v4l2_encoder_cmd *ec) 1532 return v4l2_m2m_encoder_cmd(file, fh->m2m_ctx, ec); 1452 v4l2_m2m_ioctl_try_encoder_cmd(struct file *file, void *fh, struct v4l2_encoder_cmd *ec) argument 1485 v4l2_m2m_encoder_cmd(struct file *file, struct v4l2_m2m_ctx *m2m_ctx, struct v4l2_encoder_cmd *ec) argument 1527 v4l2_m2m_ioctl_encoder_cmd(struct file *file, void *priv, struct v4l2_encoder_cmd *ec) argument [all...] |
/linux-master/drivers/usb/serial/ |
H A D | sierra.c | 955 int ec = 0; local 971 ec++; 983 if (ec) 993 int ec = 0; local 1005 ec++; 1009 ec++; 1014 return ec ? -EIO : 0;
|
/linux-master/drivers/net/ethernet/intel/e1000/ |
H A D | e1000_ethtool.c | 1746 struct ethtool_coalesce *ec, 1756 ec->rx_coalesce_usecs = adapter->itr_setting; 1758 ec->rx_coalesce_usecs = 1000000 / adapter->itr_setting; 1764 struct ethtool_coalesce *ec, 1774 if ((ec->rx_coalesce_usecs > E1000_MAX_ITR_USECS) || 1775 ((ec->rx_coalesce_usecs > 4) && 1776 (ec->rx_coalesce_usecs < E1000_MIN_ITR_USECS)) || 1777 (ec->rx_coalesce_usecs == 2)) 1780 if (ec->rx_coalesce_usecs == 4) { 1782 } else if (ec 1745 e1000_get_coalesce(struct net_device *netdev, struct ethtool_coalesce *ec, struct kernel_ethtool_coalesce *kernel_coal, struct netlink_ext_ack *extack) argument 1763 e1000_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/arch/arm64/kvm/ |
H A D | hypercalls.c | 246 u8 ec = ESR_ELx_EC(kvm_vcpu_get_esr(vcpu)); local 250 if (ec == ESR_ELx_EC_SMC32 || ec == ESR_ELx_EC_SMC64)
|
/linux-master/drivers/scsi/arm/ |
H A D | acornscsi.c | 2800 static int acornscsi_probe(struct expansion_card *ec, const struct ecard_id *id) argument 2806 ret = ecard_request_resources(ec); 2818 ashost->base = ecardm_iomap(ec, ECARD_RES_MEMC, 0, 0); 2819 ashost->fast = ecardm_iomap(ec, ECARD_RES_IOCFAST, 0, 0); 2825 host->irq = ec->irq; 2829 ec->irqaddr = ashost->fast + INT_REG; 2830 ec->irqmask = 0x0a; 2846 ret = scsi_add_host(host, &ec->dev); 2859 ecardm_iounmap(ec, ashost->fast); 2860 ecardm_iounmap(ec, ashos 2868 acornscsi_remove(struct expansion_card *ec) argument [all...] |
/linux-master/drivers/platform/chrome/ |
H A D | cros_ec_proto_test.c | 2374 static struct cros_ec_dev ec; local 2376 ec.features.flags[0] = EC_FEATURE_MASK_0(EC_FEATURE_FINGERPRINT); 2377 ec.features.flags[1] = EC_FEATURE_MASK_0(EC_FEATURE_SCP); 2380 ret = cros_ec_check_features(&ec, i); 2399 static struct cros_ec_dev ec; local 2403 ec.ec_dev = ec_dev; 2404 ec.dev = ec_dev->dev; 2405 ec.cmd_offset = 0; 2406 ec.features.flags[0] = -1; 2407 ec 2452 static struct cros_ec_dev ec; local 2497 static struct cros_ec_dev ec; local 2537 static struct cros_ec_dev ec; local [all...] |
/linux-master/arch/x86/platform/olpc/ |
H A D | olpc-xo15-sci.c | 12 #include <linux/olpc-ec.h>
|
/linux-master/tools/testing/selftests/kvm/include/aarch64/ |
H A D | processor.h | 132 int vector, int ec, handler_fn handler);
|
/linux-master/drivers/mtd/ubi/ |
H A D | ubi.h | 163 * @ec: erase counter 175 int ec; member in struct:ubi_wl_entry 660 * @ec: erase counter (%UBI_UNKNOWN if it is unknown) 676 int ec; member in struct:ubi_ainf_peb 823 int ec); 826 int ec, const struct ubi_vid_hdr *vid_hdr, int bitflips);
|
H A D | io.c | 645 long long ec; local 648 ec = be64_to_cpu(ec_hdr->ec); 670 if (ec < 0 || ec > UBI_MAX_ERASECOUNTER) { 671 ubi_err(ubi, "bad erase counter %lld", ec); 837 * the caller do not have to fill them. Callers must only fill the @ec_hdr->ec
|
/linux-master/arch/powerpc/crypto/ |
H A D | aes-tab-4k.S | 40 .long R(4d, ab, ab, e6), R(ec, 76, 76, 9a) 45 .long R(41, ad, ad, ec), R(b3, d4, d4, 67) 98 .long R(26, 13, 13, 35), R(c3, ec, ec, 2f) 202 .long R(0b, 83, ec, 39), R(40, 60, ef, aa) 239 .long R(0d, 86, 52, ec), R(77, c1, e3, d0) 257 .long R(ec, 9a, b7, 01), R(83, 4f, 9a, a8) 266 .long R(f1, 04, 98, 4a), R(41, ec, da, f7)
|
/linux-master/drivers/net/wireless/ath/ath9k/ |
H A D | init.c | 530 struct ath9k_eeprom_ctx *ec = ctx; local 533 ec->ah->eeprom_blob = eeprom_blob; 535 complete(&ec->complete); 540 struct ath9k_eeprom_ctx ec; local 545 init_completion(&ec.complete); 546 ec.ah = sc->sc_ah; 549 &ec, ath9k_eeprom_request_cb); 556 wait_for_completion(&ec.complete);
|