/linux-master/fs/bcachefs/ |
H A D | extents_types.h | 27 struct bch_extent_stripe_ptr ec; member in struct:extent_ptr_decoded
|
/linux-master/drivers/mtd/ubi/ |
H A D | wl.c | 125 static int self_check_ec(struct ubi_device *ubi, int pnum, int ec); 150 if (e->ec < e1->ec) 152 else if (e->ec > e1->ec) 257 if (e->ec < e1->ec) 259 else if (e->ec > e1->ec) 312 dbg_wl("added PEB %d EC %d to the protection queue", e->pnum, e->ec); 455 unsigned long long ec = e->ec; local [all...] |
H A D | fastmap-wl.c | 33 if (e->pnum < UBI_FM_MAX_START && e->ec < max_ec) { 35 max_ec = e->ec; 372 int ec; local 383 ec = e->ec; 385 ec = e->ec; 388 ec = max(ec, e->ec); [all...] |
/linux-master/drivers/net/ethernet/synopsys/ |
H A D | dwc-xlgmac-ethtool.c | 151 struct ethtool_coalesce *ec, 157 ec->rx_coalesce_usecs = pdata->rx_usecs; 158 ec->rx_max_coalesced_frames = pdata->rx_frames; 159 ec->tx_max_coalesced_frames = pdata->tx_frames; 166 struct ethtool_coalesce *ec, 175 rx_usecs = ec->rx_coalesce_usecs; 177 rx_frames = ec->rx_max_coalesced_frames; 178 tx_frames = ec->tx_max_coalesced_frames; 150 xlgmac_ethtool_get_coalesce(struct net_device *netdev, struct ethtool_coalesce *ec, struct kernel_ethtool_coalesce *kernel_coal, struct netlink_ext_ack *extack) argument 165 xlgmac_ethtool_set_coalesce(struct net_device *netdev, struct ethtool_coalesce *ec, struct kernel_ethtool_coalesce *kernel_coal, struct netlink_ext_ack *extack) argument
|
/linux-master/fs/exfat/ |
H A D | misc.c | 192 void exfat_chain_set(struct exfat_chain *ec, unsigned int dir, argument 195 ec->dir = dir; 196 ec->size = size; 197 ec->flags = flags; 200 void exfat_chain_dup(struct exfat_chain *dup, struct exfat_chain *ec) argument 202 return exfat_chain_set(dup, ec->dir, ec->size, ec->flags);
|
/linux-master/drivers/net/ethernet/wangxun/libwx/ |
H A D | wx_ethtool.h | 30 struct ethtool_coalesce *ec, 34 struct ethtool_coalesce *ec,
|
/linux-master/drivers/platform/chrome/ |
H A D | cros_ec_lpc.c | 143 static int cros_ec_pkt_xfer_lpc(struct cros_ec_device *ec, argument 151 ret = cros_ec_prepare_tx(ec, msg); 156 cros_ec_lpc_ops.write(EC_LPC_ADDR_HOST_PACKET, ret, ec->dout); 163 dev_warn(ec->dev, "EC response timed out\n"); 170 ret = cros_ec_check_result(ec, msg); 182 dev_err(ec->dev, 195 dev_err(ec->dev, 208 static int cros_ec_cmd_xfer_lpc(struct cros_ec_device *ec, argument 217 dev_err(ec->dev, 245 dev_warn(ec 290 cros_ec_lpc_readmem(struct cros_ec_device *ec, unsigned int offset, unsigned int bytes, void *dest) argument [all...] |
H A D | cros_typec_vdm.c | 32 ret = cros_ec_cmd(typec->ec, 0, EC_CMD_TYPEC_VDM_RESPONSE, &req, 70 ret = cros_ec_cmd(typec->ec, 0, EC_CMD_TYPEC_VDM_RESPONSE, &req, 116 return cros_ec_cmd(port->typec_data->ec, 0, EC_CMD_TYPEC_CONTROL, &req, 141 return cros_ec_cmd(port->typec_data->ec, 0, EC_CMD_TYPEC_CONTROL, &req,
|
H A D | cros_usbpd_notify.c | 22 struct cros_ec_device *ec; member in struct:cros_usbpd_notify_data 93 cros_usbpd_get_event_and_notify(pdnotify->dev, pdnotify->ec); 122 pdnotify->ec = ec_dev; 195 pdnotify->ec = ecdev->ec_dev;
|
H A D | cros_ec_vbc.c | 14 #define DRV_NAME "cros-ec-vbc" 21 struct cros_ec_dev *ec = to_cros_ec_dev(dev); local 22 struct cros_ec_device *ecdev = ec->ec_dev; 65 struct cros_ec_dev *ec = to_cros_ec_dev(dev); local 66 struct cros_ec_device *ecdev = ec->ec_dev;
|
H A D | cros_ec_chardev.c | 28 #define DRV_NAME "cros-ec-chardev" 54 static int ec_get_version(struct cros_ec_dev *ec, char *str, int maxlen) argument 67 msg->command = EC_CMD_GET_VERSION + ec->cmd_offset; 70 ret = cros_ec_cmd_xfer_status(ec->ec_dev, msg); 274 static long cros_ec_chardev_ioctl_xcmd(struct cros_ec_dev *ec, void __user *arg) argument 303 s_cmd->command += ec->cmd_offset; 304 ret = cros_ec_cmd_xfer(ec->ec_dev, s_cmd); 316 static long cros_ec_chardev_ioctl_readmem(struct cros_ec_dev *ec, argument 319 struct cros_ec_device *ec_dev = ec->ec_dev; 348 struct cros_ec_dev *ec local [all...] |
/linux-master/drivers/rtc/ |
H A D | rtc-wilco-ec.c | 16 #include <linux/platform_data/wilco-ec.h> 91 struct wilco_ec_device *ec = dev_get_drvdata(dev->parent); local 103 ret = wilco_ec_mailbox(ec, &msg); 125 struct wilco_ec_device *ec = dev_get_drvdata(dev->parent); local 153 ret = wilco_ec_mailbox(ec, &msg); 184 .name = "rtc-wilco-ec", 191 MODULE_ALIAS("platform:rtc-wilco-ec");
|
/linux-master/drivers/net/vmxnet3/ |
H A D | vmxnet3_ethtool.c | 1186 struct ethtool_coalesce *ec, 1200 ec->use_adaptive_rx_coalesce = true; 1203 ec->tx_max_coalesced_frames = 1205 ec->rx_max_coalesced_frames = 1212 ec->rx_coalesce_usecs = VMXNET3_COAL_RBC_USECS(rbc_rate); 1223 struct ethtool_coalesce *ec, 1235 if ((ec->rx_coalesce_usecs == 0) && 1236 (ec->use_adaptive_rx_coalesce == 0) && 1237 (ec->tx_max_coalesced_frames == 0) && 1238 (ec 1185 vmxnet3_get_coalesce(struct net_device *netdev, struct ethtool_coalesce *ec, struct kernel_ethtool_coalesce *kernel_coal, struct netlink_ext_ack *extack) argument 1222 vmxnet3_set_coalesce(struct net_device *netdev, struct ethtool_coalesce *ec, struct kernel_ethtool_coalesce *kernel_coal, struct netlink_ext_ack *extack) argument 1318 vmxnet3_get_channels(struct net_device *netdev, struct ethtool_channels *ec) argument [all...] |
/linux-master/drivers/input/keyboard/ |
H A D | cros_ec_keyb.c | 43 * @ec: Top level ChromeOS device to use to talk to EC 59 struct cros_ec_device *ec; member in struct:cros_ec_keyb 262 switch (ckdev->ec->event_data.event_type) { 266 if (ckdev->ec->event_size != ckdev->cols) { 273 ckdev->ec->event_data.data.key_matrix, 274 ckdev->ec->event_size); 280 val = get_unaligned_le32(&ckdev->ec->event_data.data.sysrq); 289 if (ckdev->ec->event_data.event_type == EC_MKBP_EVENT_BUTTON) { 291 &ckdev->ec->event_data.data.buttons); 295 &ckdev->ec 697 struct cros_ec_device *ec; local [all...] |
/linux-master/drivers/extcon/ |
H A D | extcon-usbc-cros-ec.c | 24 struct cros_ec_device *ec; member in struct:cros_ec_extcon_info 83 ret = cros_ec_cmd_xfer_status(info->ec, msg); 367 struct cros_ec_device *ec; local 371 ec = info->ec; 373 host_event = cros_ec_get_host_event(ec); 386 struct cros_ec_device *ec = dev_get_drvdata(pdev->dev.parent); local 396 info->ec = ec; 461 ret = blocking_notifier_chain_register(&info->ec [all...] |
/linux-master/drivers/net/ethernet/engleder/ |
H A D | tsnep_ethtool.c | 367 struct ethtool_coalesce *ec, 376 ec->rx_coalesce_usecs = tsnep_get_irq_coalesce(queue); 380 ec->tx_coalesce_usecs = tsnep_get_irq_coalesce(queue); 386 struct ethtool_coalesce *ec, 398 ec->rx_coalesce_usecs); 401 ec->tx_coalesce_usecs); 411 struct ethtool_coalesce *ec) 422 ec->rx_coalesce_usecs = tsnep_get_irq_coalesce(queue_with_rx); 426 ec->tx_coalesce_usecs = tsnep_get_irq_coalesce(queue_with_tx); 433 struct ethtool_coalesce *ec) 366 tsnep_ethtool_get_coalesce(struct net_device *netdev, struct ethtool_coalesce *ec, struct kernel_ethtool_coalesce *kernel_coal, struct netlink_ext_ack *extack) argument 385 tsnep_ethtool_set_coalesce(struct net_device *netdev, struct ethtool_coalesce *ec, struct kernel_ethtool_coalesce *kernel_coal, struct netlink_ext_ack *extack) argument 409 tsnep_ethtool_get_per_queue_coalesce(struct net_device *netdev, u32 queue, struct ethtool_coalesce *ec) argument 431 tsnep_ethtool_set_per_queue_coalesce(struct net_device *netdev, u32 queue, struct ethtool_coalesce *ec) argument [all...] |
/linux-master/tools/testing/selftests/kvm/aarch64/ |
H A D | vpmu_counter_access.c | 300 uint64_t esr, ec; local 303 ec = (esr >> ESR_EC_SHIFT) & ESR_EC_MASK; 305 __GUEST_ASSERT(expected_ec == ec, 307 regs->pc, esr, ec, expected_ec); 322 #define TEST_EXCEPTION(ec, ops) \ 324 GUEST_ASSERT(ec != INVALID_EC); \ 325 WRITE_ONCE(expected_ec, ec); \ 414 uint8_t pmuver, ec; local 431 for (ec = 0; ec < ESR_EC_NU [all...] |
/linux-master/drivers/input/mouse/ |
H A D | synaptics.h | 53 #define SYN_CAP_MULTI_BUTTON_NO(ec) (((ec) & SYN_CAP_MB_MASK) >> 12) 54 #define SYN_CAP_PRODUCT_ID(ec) (((ec) & GENMASK(23, 16)) >> 16)
|
/linux-master/drivers/net/can/spi/mcp251xfd/ |
H A D | mcp251xfd-ram.h | 59 const struct ethtool_coalesce *ec,
|
/linux-master/lib/crypto/mpi/ |
H A D | Makefile | 16 ec.o \
|
/linux-master/crypto/ |
H A D | jitterentropy.h | 16 extern int jent_read_entropy(struct rand_data *ec, unsigned char *data,
|
/linux-master/drivers/net/ethernet/intel/idpf/ |
H A D | idpf_ethtool.c | 1022 * @ec: ethtool structure to fill with driver's coalesce settings 1025 static void __idpf_get_q_coalesce(struct ethtool_coalesce *ec, argument 1029 ec->use_adaptive_rx_coalesce = 1031 ec->rx_coalesce_usecs = q->q_vector->rx_itr_value; 1033 ec->use_adaptive_tx_coalesce = 1035 ec->tx_coalesce_usecs = q->q_vector->tx_itr_value; 1042 * @ec: coalesce settings to program the device with 1048 struct ethtool_coalesce *ec, 1067 __idpf_get_q_coalesce(ec, idpf_find_rxq(vport, q_num)); 1070 __idpf_get_q_coalesce(ec, idpf_find_tx 1047 idpf_get_q_coalesce(struct net_device *netdev, struct ethtool_coalesce *ec, u32 q_num) argument 1087 idpf_get_coalesce(struct net_device *netdev, struct ethtool_coalesce *ec, struct kernel_ethtool_coalesce *kec, struct netlink_ext_ack *extack) argument 1105 idpf_get_per_q_coalesce(struct net_device *netdev, u32 q_num, struct ethtool_coalesce *ec) argument 1119 __idpf_set_q_coalesce(struct ethtool_coalesce *ec, struct idpf_queue *q, bool is_rxq) argument 1196 idpf_set_q_coalesce(struct idpf_vport *vport, struct ethtool_coalesce *ec, int q_num, bool is_rxq) argument 1219 idpf_set_coalesce(struct net_device *netdev, struct ethtool_coalesce *ec, struct kernel_ethtool_coalesce *kec, struct netlink_ext_ack *extack) argument 1260 idpf_set_per_q_coalesce(struct net_device *netdev, u32 q_num, struct ethtool_coalesce *ec) argument [all...] |
/linux-master/drivers/net/ethernet/intel/igbvf/ |
H A D | ethtool.c | 321 struct ethtool_coalesce *ec, 328 ec->rx_coalesce_usecs = adapter->requested_itr; 330 ec->rx_coalesce_usecs = adapter->current_itr >> 2; 336 struct ethtool_coalesce *ec, 343 if ((ec->rx_coalesce_usecs >= IGBVF_MIN_ITR_USECS) && 344 (ec->rx_coalesce_usecs <= IGBVF_MAX_ITR_USECS)) { 345 adapter->current_itr = ec->rx_coalesce_usecs << 2; 348 } else if ((ec->rx_coalesce_usecs == 3) || 349 (ec->rx_coalesce_usecs == 2)) { 351 adapter->requested_itr = ec 320 igbvf_get_coalesce(struct net_device *netdev, struct ethtool_coalesce *ec, struct kernel_ethtool_coalesce *kernel_coal, struct netlink_ext_ack *extack) argument 335 igbvf_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/hid/ |
H A D | hid-google-hammer.c | 98 struct cros_ec_device *ec = _notify; local 102 if (ec->event_data.event_type == EC_MKBP_EVENT_SWITCH) { 104 &ec->event_data.data.switches); 139 struct cros_ec_device *ec = dev_get_drvdata(dev->parent); local 143 error = cbas_ec_query_base(ec, true, &base_present); 180 struct cros_ec_device *ec = dev_get_drvdata(pdev->dev.parent); local 185 error = cbas_ec_query_base(ec, false, &base_supported); 209 error = cbas_ec_query_base(ec, true, &cbas_ec.base_present); 228 error = blocking_notifier_chain_register(&ec->event_notifier, 260 struct cros_ec_device *ec local [all...] |
/linux-master/drivers/acpi/ |
H A D | sbshc.c | 22 struct acpi_ec *ec; member in struct:acpi_smb_hc 241 extern int acpi_ec_add_query_handler(struct acpi_ec *ec, u8 query_bit, 269 hc->ec = acpi_driver_data(acpi_dev_parent(device)); 274 acpi_ec_add_query_handler(hc->ec, hc->query_bit, NULL, smbus_alarm, hc); 281 extern void acpi_ec_remove_query_handler(struct acpi_ec *ec, u8 query_bit); 291 acpi_ec_remove_query_handler(hc->ec, hc->query_bit);
|