Searched refs:ec (Results 101 - 125 of 229) sorted by relevance

12345678910

/linux-master/drivers/extcon/
H A DMakefile26 obj-$(CONFIG_EXTCON_USBC_CROS_EC) += extcon-usbc-cros-ec.o
/linux-master/drivers/net/can/m_can/
H A Dm_can.c2043 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 Dcros_ec_sensorhub.h118 * @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 Dcros_ec_sensors_core.h37 * @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 Dnmi.h66 u64 ec : 1; /* 26 external damage code validity */ member in struct:mci::__anon5
/linux-master/drivers/platform/chrome/wilco_ec/
H A Dtelemetry.c34 #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 Dalloc_types.h67 struct ec_stripe_new *ec; member in struct:open_bucket
H A Dextents.c287 (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 Dether1.c986 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 Dcros_ec_proto.c113 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 Dcros_ec_sensorhub_ring.c126 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 Dcros_ec_typec.c22 #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 Dice_ethtool.c3744 * @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 Dvirtio_net.c3411 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 Dsxgbe_ethtool.c275 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 Ddir.c39 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 Dll_temac_main.c1325 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 Dhip04_eth.c799 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 Dxgbe-ethtool.c434 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 Dasn1_compiler.c1441 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 Dv4l2-mem2mem.h458 * @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 Dfm10k_ethtool.c639 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 Desr.h384 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 Dolpc-xo1-pm.c16 #include <linux/olpc-ec.h>
/linux-master/certs/
H A DMakefile45 keytype-$(CONFIG_MODULE_SIG_KEY_TYPE_ECDSA) := -newkey ec -pkeyopt ec_paramgen_curve:secp384r1

Completed in 263 milliseconds

12345678910