/linux-master/drivers/extcon/ |
H A D | Makefile | 26 obj-$(CONFIG_EXTCON_USBC_CROS_EC) += extcon-usbc-cros-ec.o
|
/linux-master/drivers/net/can/m_can/ |
H A D | m_can.c | 2043 struct ethtool_coalesce *ec, 2049 ec->rx_max_coalesced_frames_irq = cdev->rx_max_coalesced_frames_irq; 2050 ec->rx_coalesce_usecs_irq = cdev->rx_coalesce_usecs_irq; 2051 ec->tx_max_coalesced_frames = cdev->tx_max_coalesced_frames; 2052 ec->tx_max_coalesced_frames_irq = cdev->tx_max_coalesced_frames_irq; 2053 ec->tx_coalesce_usecs_irq = cdev->tx_coalesce_usecs_irq; 2059 struct ethtool_coalesce *ec, 2070 if (ec->rx_max_coalesced_frames_irq > cdev->mcfg[MRAM_RXF0].num) { 2072 ec->rx_max_coalesced_frames_irq, 2076 if ((ec 2042 m_can_get_coalesce(struct net_device *dev, struct ethtool_coalesce *ec, struct kernel_ethtool_coalesce *kec, struct netlink_ext_ack *ext_ack) argument 2058 m_can_set_coalesce(struct net_device *dev, struct ethtool_coalesce *ec, struct kernel_ethtool_coalesce *kec, struct netlink_ext_ack *ext_ack) argument [all...] |
/linux-master/include/linux/platform_data/ |
H A D | cros_ec_sensorhub.h | 118 * @ec: Embedded Controller where the hub is located. 131 * @overflow_b: For handling timestamp overflow for b time (ec interrupts) 149 struct cros_ec_dev *ec; member in struct:cros_ec_sensorhub
|
/linux-master/include/linux/iio/common/ |
H A D | cros_ec_sensors_core.h | 37 * @ec: cros EC device structure 61 struct cros_ec_device *ec; member in struct:cros_ec_sensors_core_state
|
/linux-master/arch/s390/include/asm/ |
H A D | nmi.h | 66 u64 ec : 1; /* 26 external damage code validity */ member in struct:mci::__anon5
|
/linux-master/drivers/platform/chrome/wilco_ec/ |
H A D | telemetry.c | 34 #include <linux/platform_data/wilco-ec.h> 200 * @ec: Wilco EC that we will be communicating with using the mailbox interface. 206 struct wilco_ec_device *ec; member in struct:telem_device_data 287 ret = wilco_ec_mailbox(sess_data->dev_data->ec, &msg); 380 dev_data->ec = dev_get_platdata(&pdev->dev);
|
/linux-master/fs/bcachefs/ |
H A D | alloc_types.h | 67 struct ec_stripe_new *ec; member in struct:open_bucket
|
H A D | extents.c | 287 (lp.ec.block != rp.ec.block || 288 lp.ec.redundancy != rp.ec.redundancy || 289 lp.ec.idx != rp.ec.idx))) 649 replicas += p.ec.redundancy; 664 ? p->ec.redundancy + 1 747 p->ec.type = 1 << BCH_EXTENT_ENTRY_stripe_ptr; 748 __extent_entry_insert(k, pos, to_entry(&p->ec)); 943 union bch_extent_entry *ec = NULL; local 1043 const struct bch_extent_stripe_ptr *ec = &entry->stripe_ptr; local [all...] |
/linux-master/drivers/net/ethernet/i825xx/ |
H A D | ether1.c | 986 ether1_probe(struct expansion_card *ec, const struct ecard_id *id) argument 994 ret = ecard_request_resources(ec); 1004 SET_NETDEV_DEV(dev, &ec->dev); 1006 dev->irq = ec->irq; 1007 priv(dev)->base = ecardm_iomap(ec, ECARD_RES_IOCFAST, 0, 0); 1035 dev->name, ec->slot_no, dev->dev_addr); 1037 ecard_set_drvdata(ec, dev); 1043 ecard_release_resources(ec); 1048 static void ether1_remove(struct expansion_card *ec) argument 1050 struct net_device *dev = ecard_get_drvdata(ec); [all...] |
/linux-master/drivers/platform/chrome/ |
H A D | cros_ec_proto.c | 113 int (*xfer_fxn)(struct cros_ec_device *ec, struct cros_ec_command *msg); 866 * events raised and call the functions in the ec notifier. This function 895 * @ec: EC device, does not have to be connected directly to the AP, 903 bool cros_ec_check_features(struct cros_ec_dev *ec, int feature) argument 905 struct ec_response_get_features *features = &ec->features; 910 ret = cros_ec_cmd(ec->ec_dev, 0, EC_CMD_GET_FEATURES + ec->cmd_offset, 913 dev_warn(ec->dev, "cannot get EC features: %d\n", ret); 917 dev_dbg(ec->dev, "EC features %08x %08x\n", 928 * @ec 932 cros_ec_get_sensor_count(struct cros_ec_dev *ec) argument [all...] |
H A D | cros_ec_sensorhub_ring.c | 126 ret = cros_ec_cmd_xfer_status(sensorhub->ec->ec_dev, sensorhub->msg); 333 * @x: any ec timestamp (us): 797 struct cros_ec_dev *ec = sensorhub->ec; local 817 if (cros_ec_cmd_xfer_status(ec->ec_dev, sensorhub->msg) < 0) 855 ret = cros_ec_cmd_xfer_status(ec->ec_dev, sensorhub->msg); 950 ec_dev = sensorhub->ec->ec_dev; 1004 sensorhub->ec, 1029 struct cros_ec_dev *ec = sensorhub->ec; local [all...] |
H A D | cros_ec_typec.c | 22 #define DRV_NAME "cros-ec-typec" 623 ret = cros_ec_cmd(typec->ec, 0, EC_CMD_USB_PD_MUX_INFO, 686 if (cros_ec_cmd(typec->ec, 0, EC_CMD_USB_PD_MUX_ACK, &mux_ack, 855 ret = cros_ec_cmd(typec->ec, 0, EC_CMD_TYPEC_DISCOVERY, &req, sizeof(req), 938 ret = cros_ec_cmd(typec->ec, 0, EC_CMD_TYPEC_DISCOVERY, &req, sizeof(req), 971 return cros_ec_cmd(typec->ec, 0, EC_CMD_TYPEC_CONTROL, &req, 1023 ret = cros_ec_cmd(typec->ec, 0, EC_CMD_TYPEC_STATUS, &req, sizeof(req), 1118 ret = cros_ec_cmd(typec->ec, typec->pd_ctrl_ver, 1155 ret = cros_ec_cmd(typec->ec, 1, EC_CMD_GET_CMD_VERSIONS, 1206 { .compatible = "google,cros-ec [all...] |
/linux-master/drivers/net/ethernet/intel/ice/ |
H A D | ice_ethtool.c | 3744 * @ec: ethtool structure to fill with driver's coalesce settings 3754 ice_get_rc_coalesce(struct ethtool_coalesce *ec, struct ice_ring_container *rc) argument 3761 ec->use_adaptive_rx_coalesce = ITR_IS_DYNAMIC(rc); 3762 ec->rx_coalesce_usecs = rc->itr_setting; 3763 ec->rx_coalesce_usecs_high = rc->rx_ring->q_vector->intrl; 3766 ec->use_adaptive_tx_coalesce = ITR_IS_DYNAMIC(rc); 3767 ec->tx_coalesce_usecs = rc->itr_setting; 3780 * @ec: coalesce settings to program the device with 3788 ice_get_q_coalesce(struct ice_vsi *vsi, struct ethtool_coalesce *ec, int q_num) argument 3791 if (ice_get_rc_coalesce(ec, 3822 __ice_get_coalesce(struct net_device *netdev, struct ethtool_coalesce *ec, int q_num) argument 3837 ice_get_coalesce(struct net_device *netdev, struct ethtool_coalesce *ec, struct kernel_ethtool_coalesce *kernel_coal, struct netlink_ext_ack *extack) argument 3846 ice_get_per_q_coalesce(struct net_device *netdev, u32 q_num, struct ethtool_coalesce *ec) argument 3865 ice_set_rc_coalesce(struct ethtool_coalesce *ec, struct ice_ring_container *rc, struct ice_vsi *vsi) argument 3956 ice_set_q_coalesce(struct ice_vsi *vsi, struct ethtool_coalesce *ec, int q_num) argument 4017 __ice_set_coalesce(struct net_device *netdev, struct ethtool_coalesce *ec, int q_num) argument 4062 ice_set_coalesce(struct net_device *netdev, struct ethtool_coalesce *ec, struct kernel_ethtool_coalesce *kernel_coal, struct netlink_ext_ack *extack) argument 4071 ice_set_per_q_coalesce(struct net_device *netdev, u32 q_num, struct ethtool_coalesce *ec) argument [all...] |
/linux-master/drivers/net/ |
H A D | virtio_net.c | 3411 struct ethtool_coalesce *ec) 3416 vi->ctrl->coal_tx.tx_usecs = cpu_to_le32(ec->tx_coalesce_usecs); 3417 vi->ctrl->coal_tx.tx_max_packets = cpu_to_le32(ec->tx_max_coalesced_frames); 3425 vi->intr_coal_tx.max_usecs = ec->tx_coalesce_usecs; 3426 vi->intr_coal_tx.max_packets = ec->tx_max_coalesced_frames; 3428 vi->sq[i].intr_coal.max_usecs = ec->tx_coalesce_usecs; 3429 vi->sq[i].intr_coal.max_packets = ec->tx_max_coalesced_frames; 3436 struct ethtool_coalesce *ec) 3438 bool rx_ctrl_dim_on = !!ec->use_adaptive_rx_coalesce; 3445 if (rx_ctrl_dim_on && (ec 3410 virtnet_send_tx_notf_coal_cmds(struct virtnet_info *vi, struct ethtool_coalesce *ec) argument 3435 virtnet_send_rx_notf_coal_cmds(struct virtnet_info *vi, struct ethtool_coalesce *ec) argument 3485 virtnet_send_notf_coal_cmds(struct virtnet_info *vi, struct ethtool_coalesce *ec) argument 3501 virtnet_send_rx_notf_coal_vq_cmds(struct virtnet_info *vi, struct ethtool_coalesce *ec, u16 queue) argument 3537 virtnet_send_notf_coal_vq_cmds(struct virtnet_info *vi, struct ethtool_coalesce *ec, u16 queue) argument 3599 virtnet_coal_params_supported(struct ethtool_coalesce *ec) argument 3626 virtnet_set_coalesce(struct net_device *dev, struct ethtool_coalesce *ec, struct kernel_ethtool_coalesce *kernel_coal, struct netlink_ext_ack *extack) argument 3668 virtnet_get_coalesce(struct net_device *dev, struct ethtool_coalesce *ec, struct kernel_ethtool_coalesce *kernel_coal, struct netlink_ext_ack *extack) argument 3691 virtnet_set_per_queue_coalesce(struct net_device *dev, u32 queue, struct ethtool_coalesce *ec) argument 3724 virtnet_get_per_queue_coalesce(struct net_device *dev, u32 queue, struct ethtool_coalesce *ec) argument [all...] |
/linux-master/drivers/net/ethernet/samsung/sxgbe/ |
H A D | sxgbe_ethtool.c | 275 struct ethtool_coalesce *ec, 282 ec->rx_coalesce_usecs = sxgbe_riwt2usec(priv->rx_riwt, priv); 288 struct ethtool_coalesce *ec, 295 if (!ec->rx_coalesce_usecs) 298 rx_riwt = sxgbe_usec2riwt(ec->rx_coalesce_usecs, priv); 274 sxgbe_get_coalesce(struct net_device *dev, struct ethtool_coalesce *ec, struct kernel_ethtool_coalesce *kernel_coal, struct netlink_ext_ack *extack) argument 287 sxgbe_set_coalesce(struct net_device *dev, struct ethtool_coalesce *ec, struct kernel_ethtool_coalesce *kernel_coal, struct netlink_ext_ack *extack) argument
|
/linux-master/fs/ntfs3/ |
H A D | dir.c | 39 u16 ec; local 49 ec = le16_to_cpu(*name++); 50 charlen = nls->uni2char(ec, op, buf_len); 64 hex_byte_pack(&dump[0], ec >> 8); 65 hex_byte_pack(&dump[2], ec);
|
/linux-master/drivers/net/ethernet/xilinx/ |
H A D | ll_temac_main.c | 1325 struct ethtool_coalesce *ec, 1331 ec->rx_max_coalesced_frames = lp->coalesce_count_rx; 1332 ec->tx_max_coalesced_frames = lp->coalesce_count_tx; 1333 ec->rx_coalesce_usecs = (lp->coalesce_delay_rx * 512) / 100; 1334 ec->tx_coalesce_usecs = (lp->coalesce_delay_tx * 512) / 100; 1340 struct ethtool_coalesce *ec, 1352 if (ec->rx_max_coalesced_frames) 1353 lp->coalesce_count_rx = ec->rx_max_coalesced_frames; 1354 if (ec->tx_max_coalesced_frames) 1355 lp->coalesce_count_tx = ec 1324 ll_temac_ethtools_get_coalesce(struct net_device *ndev, struct ethtool_coalesce *ec, struct kernel_ethtool_coalesce *kernel_coal, struct netlink_ext_ack *extack) argument 1339 ll_temac_ethtools_set_coalesce(struct net_device *ndev, struct ethtool_coalesce *ec, struct kernel_ethtool_coalesce *kernel_coal, struct netlink_ext_ack *extack) argument [all...] |
/linux-master/drivers/net/ethernet/hisilicon/ |
H A D | hip04_eth.c | 799 struct ethtool_coalesce *ec, 805 ec->tx_coalesce_usecs = priv->tx_coalesce_usecs; 806 ec->tx_max_coalesced_frames = priv->tx_coalesce_frames; 812 struct ethtool_coalesce *ec, 818 if ((ec->tx_coalesce_usecs > HIP04_MAX_TX_COALESCE_USECS || 819 ec->tx_coalesce_usecs < HIP04_MIN_TX_COALESCE_USECS) || 820 (ec->tx_max_coalesced_frames > HIP04_MAX_TX_COALESCE_FRAMES || 821 ec->tx_max_coalesced_frames < HIP04_MIN_TX_COALESCE_FRAMES)) 824 priv->tx_coalesce_usecs = ec->tx_coalesce_usecs; 825 priv->tx_coalesce_frames = ec 798 hip04_get_coalesce(struct net_device *netdev, struct ethtool_coalesce *ec, struct kernel_ethtool_coalesce *kernel_coal, struct netlink_ext_ack *extack) argument 811 hip04_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/amd/xgbe/ |
H A D | xgbe-ethtool.c | 434 struct ethtool_coalesce *ec, 440 memset(ec, 0, sizeof(struct ethtool_coalesce)); 442 ec->rx_coalesce_usecs = pdata->rx_usecs; 443 ec->rx_max_coalesced_frames = pdata->rx_frames; 445 ec->tx_max_coalesced_frames = pdata->tx_frames; 451 struct ethtool_coalesce *ec, 460 rx_riwt = hw_if->usec_to_riwt(pdata, ec->rx_coalesce_usecs); 461 rx_usecs = ec->rx_coalesce_usecs; 462 rx_frames = ec->rx_max_coalesced_frames; 480 tx_frames = ec 433 xgbe_get_coalesce(struct net_device *netdev, struct ethtool_coalesce *ec, struct kernel_ethtool_coalesce *kernel_coal, struct netlink_ext_ack *extack) argument 450 xgbe_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/scripts/ |
H A D | asn1_compiler.c | 1441 struct element *ec, *x; local 1549 for (ec = e->children; ec; ec = ec->next) 1550 render_element(out, ec, NULL); 1597 for (ec = e->children; ec; ec = ec [all...] |
/linux-master/include/media/ |
H A D | v4l2-mem2mem.h | 458 * @ec: pointer to the encoder command 461 struct v4l2_encoder_cmd *ec); 885 struct v4l2_encoder_cmd *ec); 889 struct v4l2_encoder_cmd *ec);
|
/linux-master/drivers/net/ethernet/intel/fm10k/ |
H A D | fm10k_ethtool.c | 639 struct ethtool_coalesce *ec, 645 ec->use_adaptive_tx_coalesce = ITR_IS_ADAPTIVE(interface->tx_itr); 646 ec->tx_coalesce_usecs = interface->tx_itr & ~FM10K_ITR_ADAPTIVE; 648 ec->use_adaptive_rx_coalesce = ITR_IS_ADAPTIVE(interface->rx_itr); 649 ec->rx_coalesce_usecs = interface->rx_itr & ~FM10K_ITR_ADAPTIVE; 655 struct ethtool_coalesce *ec, 664 if ((ec->rx_coalesce_usecs > FM10K_ITR_MAX) || 665 (ec->tx_coalesce_usecs > FM10K_ITR_MAX)) 669 tx_itr = ec->tx_coalesce_usecs; 670 rx_itr = ec 638 fm10k_get_coalesce(struct net_device *dev, struct ethtool_coalesce *ec, struct kernel_ethtool_coalesce *kernel_coal, struct netlink_ext_ack *extack) argument 654 fm10k_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/arch/arm64/include/asm/ |
H A D | esr.h | 384 const unsigned long ec = ESR_ELx_EC(esr); local 386 return ec == ESR_ELx_EC_DABT_LOW || ec == ESR_ELx_EC_DABT_CUR;
|
/linux-master/arch/x86/platform/olpc/ |
H A D | olpc-xo1-pm.c | 16 #include <linux/olpc-ec.h>
|
/linux-master/certs/ |
H A D | Makefile | 45 keytype-$(CONFIG_MODULE_SIG_KEY_TYPE_ECDSA) := -newkey ec -pkeyopt ec_paramgen_curve:secp384r1
|