/Linux-v5.4/drivers/misc/echo/ |
D | echo.c | 106 static inline void lms_adapt_bg(struct oslec_state *ec, int clean, int shift) in lms_adapt_bg() argument 122 offset2 = ec->curr_pos; in lms_adapt_bg() 123 offset1 = ec->taps - offset2; in lms_adapt_bg() 125 for (i = ec->taps - 1; i >= offset1; i--) { in lms_adapt_bg() 126 exp = (ec->fir_state_bg.history[i - offset1] * factor); in lms_adapt_bg() 127 ec->fir_taps16[1][i] += (int16_t) ((exp + (1 << 14)) >> 15); in lms_adapt_bg() 130 exp = (ec->fir_state_bg.history[i + offset2] * factor); in lms_adapt_bg() 131 ec->fir_taps16[1][i] += (int16_t) ((exp + (1 << 14)) >> 15); in lms_adapt_bg() 145 struct oslec_state *ec; in oslec_create() local 149 ec = kzalloc(sizeof(*ec), GFP_KERNEL); in oslec_create() [all …]
|
/Linux-v5.4/drivers/acpi/ |
D | ec.c | 172 static int acpi_ec_query(struct acpi_ec *ec, u8 *data); 173 static void advance_transaction(struct acpi_ec *ec); 230 #define ec_dbg_ref(ec, fmt, ...) \ argument 231 ec_dbg_raw("%lu: " fmt, ec->reference_count, ## __VA_ARGS__) 237 static bool acpi_ec_started(struct acpi_ec *ec) in acpi_ec_started() argument 239 return test_bit(EC_FLAGS_STARTED, &ec->flags) && in acpi_ec_started() 240 !test_bit(EC_FLAGS_STOPPED, &ec->flags); in acpi_ec_started() 243 static bool acpi_ec_event_enabled(struct acpi_ec *ec) in acpi_ec_event_enabled() argument 250 if (!test_bit(EC_FLAGS_QUERY_ENABLED, &ec->flags)) in acpi_ec_event_enabled() 262 return acpi_ec_started(ec); in acpi_ec_event_enabled() [all …]
|
/Linux-v5.4/arch/arm/mach-rpc/ |
D | ecard.c | 58 ecard_t *ec; member 70 void (*init)(ecard_t *ec); 77 static void atomwide_3p_quirk(ecard_t *ec); 121 struct expansion_card *ec = req->ec; in ecard_task_reset() local 124 res = ec->slot_no == 8 in ecard_task_reset() 125 ? &ec->resource[ECARD_RES_MEMC] in ecard_task_reset() 126 : ec->easi in ecard_task_reset() 127 ? &ec->resource[ECARD_RES_EASI] in ecard_task_reset() 128 : &ec->resource[ECARD_RES_IOCSYNC]; in ecard_task_reset() 130 ecard_loader_reset(res->start, ec->loader); in ecard_task_reset() [all …]
|
/Linux-v5.4/drivers/platform/chrome/wilco_ec/ |
D | core.c | 44 struct wilco_ec_device *ec; in wilco_ec_probe() local 47 ec = devm_kzalloc(dev, sizeof(*ec), GFP_KERNEL); in wilco_ec_probe() 48 if (!ec) in wilco_ec_probe() 51 platform_set_drvdata(pdev, ec); in wilco_ec_probe() 52 ec->dev = dev; in wilco_ec_probe() 53 mutex_init(&ec->mailbox_lock); in wilco_ec_probe() 55 ec->data_size = sizeof(struct wilco_ec_response) + EC_MAILBOX_DATA_SIZE; in wilco_ec_probe() 56 ec->data_buffer = devm_kzalloc(dev, ec->data_size, GFP_KERNEL); in wilco_ec_probe() 57 if (!ec->data_buffer) in wilco_ec_probe() 61 ec->io_data = wilco_get_resource(pdev, 0); /* Host Data */ in wilco_ec_probe() [all …]
|
D | mailbox.c | 53 static bool wilco_ec_response_timed_out(struct wilco_ec_device *ec) in wilco_ec_response_timed_out() argument 58 if (!(inb(ec->io_command->start) & in wilco_ec_response_timed_out() 115 static int wilco_ec_transfer(struct wilco_ec_device *ec, in wilco_ec_transfer() argument 129 outb(EC_MAILBOX_START_COMMAND, ec->io_command->start); in wilco_ec_transfer() 133 dev_dbg(ec->dev, "EC does not respond to this command\n"); in wilco_ec_transfer() 138 if (wilco_ec_response_timed_out(ec)) { in wilco_ec_transfer() 139 dev_dbg(ec->dev, "response timed out\n"); in wilco_ec_transfer() 144 flag = inb(ec->io_data->start); in wilco_ec_transfer() 146 dev_dbg(ec->dev, "bad response: 0x%02x\n", flag); in wilco_ec_transfer() 151 rs = ec->data_buffer; in wilco_ec_transfer() [all …]
|
/Linux-v5.4/crypto/ |
D | jitterentropy.c | 125 static __u64 jent_loop_shuffle(struct rand_data *ec, in jent_loop_shuffle() argument 138 if (ec) in jent_loop_shuffle() 139 time ^= ec->data; in jent_loop_shuffle() 185 static __u64 jent_lfsr_time(struct rand_data *ec, __u64 time, __u64 loop_cnt) in jent_lfsr_time() argument 193 jent_loop_shuffle(ec, MAX_FOLD_LOOP_BIT, MIN_FOLD_LOOP_BIT); in jent_lfsr_time() 202 new = ec->data; in jent_lfsr_time() 228 ec->data = new; in jent_lfsr_time() 260 static unsigned int jent_memaccess(struct rand_data *ec, __u64 loop_cnt) in jent_memaccess() argument 267 jent_loop_shuffle(ec, MAX_ACC_LOOP_BIT, MIN_ACC_LOOP_BIT); in jent_memaccess() 269 if (NULL == ec || NULL == ec->mem) in jent_memaccess() [all …]
|
/Linux-v5.4/drivers/mfd/ |
D | cros_ec_dev.c | 115 static int cros_ec_check_features(struct cros_ec_dev *ec, int feature) in cros_ec_check_features() argument 120 if (ec->features[0] == -1U && ec->features[1] == -1U) { in cros_ec_check_features() 122 msg = kzalloc(sizeof(*msg) + sizeof(ec->features), GFP_KERNEL); in cros_ec_check_features() 126 msg->command = EC_CMD_GET_FEATURES + ec->cmd_offset; in cros_ec_check_features() 127 msg->insize = sizeof(ec->features); in cros_ec_check_features() 129 ret = cros_ec_cmd_xfer_status(ec->ec_dev, msg); in cros_ec_check_features() 131 dev_warn(ec->dev, "cannot get EC features: %d/%d\n", in cros_ec_check_features() 133 memset(ec->features, 0, sizeof(ec->features)); in cros_ec_check_features() 135 memcpy(ec->features, msg->data, sizeof(ec->features)); in cros_ec_check_features() 138 dev_dbg(ec->dev, "EC features %08x %08x\n", in cros_ec_check_features() [all …]
|
/Linux-v5.4/drivers/platform/olpc/ |
D | olpc-ec.c | 80 struct olpc_ec_priv *ec = container_of(w, struct olpc_ec_priv, worker); in olpc_ec_worker() local 85 spin_lock_irqsave(&ec->cmd_q_lock, flags); in olpc_ec_worker() 86 if (!list_empty(&ec->cmd_q)) { in olpc_ec_worker() 87 desc = list_first_entry(&ec->cmd_q, struct ec_cmd_desc, node); in olpc_ec_worker() 90 spin_unlock_irqrestore(&ec->cmd_q_lock, flags); in olpc_ec_worker() 97 mutex_lock(&ec->cmd_lock); in olpc_ec_worker() 100 mutex_unlock(&ec->cmd_lock); in olpc_ec_worker() 106 schedule_work(&ec->worker); in olpc_ec_worker() 114 struct olpc_ec_priv *ec) in queue_ec_descriptor() argument 120 spin_lock_irqsave(&ec->cmd_q_lock, flags); in queue_ec_descriptor() [all …]
|
/Linux-v5.4/drivers/edac/ |
D | mce_amd.c | 401 static bool f12h_mc0_mce(u16 ec, u8 xec) in f12h_mc0_mce() argument 405 if (MEM_ERROR(ec)) { in f12h_mc0_mce() 406 u8 ll = LL(ec); in f12h_mc0_mce() 412 pr_cont("Data/Tag %s error.\n", R4_MSG(ec)); in f12h_mc0_mce() 419 static bool f10h_mc0_mce(u16 ec, u8 xec) in f10h_mc0_mce() argument 421 if (R4(ec) == R4_GEN && LL(ec) == LL_L1) { in f10h_mc0_mce() 425 return f12h_mc0_mce(ec, xec); in f10h_mc0_mce() 428 static bool k8_mc0_mce(u16 ec, u8 xec) in k8_mc0_mce() argument 430 if (BUS_ERROR(ec)) { in k8_mc0_mce() 435 return f10h_mc0_mce(ec, xec); in k8_mc0_mce() [all …]
|
/Linux-v5.4/drivers/ide/ |
D | icside.c | 88 static void icside_irqenable_arcin_v5 (struct expansion_card *ec, int irqnr) in icside_irqenable_arcin_v5() argument 90 struct icside_state *state = ec->irq_data; in icside_irqenable_arcin_v5() 98 static void icside_irqdisable_arcin_v5 (struct expansion_card *ec, int irqnr) in icside_irqdisable_arcin_v5() argument 100 struct icside_state *state = ec->irq_data; in icside_irqdisable_arcin_v5() 115 static void icside_irqenable_arcin_v6 (struct expansion_card *ec, int irqnr) in icside_irqenable_arcin_v6() argument 117 struct icside_state *state = ec->irq_data; in icside_irqenable_arcin_v6() 137 static void icside_irqdisable_arcin_v6 (struct expansion_card *ec, int irqnr) in icside_irqdisable_arcin_v6() argument 139 struct icside_state *state = ec->irq_data; in icside_irqdisable_arcin_v6() 150 static int icside_irqpending_arcin_v6(struct expansion_card *ec) in icside_irqpending_arcin_v6() argument 152 struct icside_state *state = ec->irq_data; in icside_irqpending_arcin_v6() [all …]
|
D | rapide.c | 33 static int rapide_probe(struct expansion_card *ec, const struct ecard_id *id) in rapide_probe() argument 40 ret = ecard_request_resources(ec); in rapide_probe() 44 base = ecardm_iomap(ec, ECARD_RES_MEMC, 0, 0); in rapide_probe() 51 rapide_setup_ports(&hw, base, base + 0x818, 1 << 6, ec->irq); in rapide_probe() 52 hw.dev = &ec->dev; in rapide_probe() 58 ecard_set_drvdata(ec, host); in rapide_probe() 62 ecard_release_resources(ec); in rapide_probe() 67 static void rapide_remove(struct expansion_card *ec) in rapide_remove() argument 69 struct ide_host *host = ecard_get_drvdata(ec); in rapide_remove() 71 ecard_set_drvdata(ec, NULL); in rapide_remove() [all …]
|
/Linux-v5.4/arch/arm/include/asm/ |
D | ecard.h | 113 void (*irqenable)(ecard_t *ec, int irqnr); 114 void (*irqdisable)(ecard_t *ec, int irqnr); 115 int (*irqpending)(ecard_t *ec); 116 void (*fiqenable)(ecard_t *ec, int fiqnr); 117 void (*fiqdisable)(ecard_t *ec, int fiqnr); 118 int (*fiqpending)(ecard_t *ec); 130 #define ecard_resource_start(ec,nr) ((ec)->resource[nr].start) argument 131 #define ecard_resource_end(ec,nr) ((ec)->resource[nr].end) argument 132 #define ecard_resource_len(ec,nr) ((ec)->resource[nr].end - \ argument 133 (ec)->resource[nr].start + 1) [all …]
|
/Linux-v5.4/drivers/ata/ |
D | pata_icside.c | 64 struct expansion_card *ec; member 86 static void pata_icside_irqenable_arcin_v5 (struct expansion_card *ec, int irqnr) in pata_icside_irqenable_arcin_v5() argument 88 struct pata_icside_state *state = ec->irq_data; in pata_icside_irqenable_arcin_v5() 96 static void pata_icside_irqdisable_arcin_v5 (struct expansion_card *ec, int irqnr) in pata_icside_irqdisable_arcin_v5() argument 98 struct pata_icside_state *state = ec->irq_data; in pata_icside_irqdisable_arcin_v5() 113 static void pata_icside_irqenable_arcin_v6 (struct expansion_card *ec, int irqnr) in pata_icside_irqenable_arcin_v6() argument 115 struct pata_icside_state *state = ec->irq_data; in pata_icside_irqenable_arcin_v6() 127 static void pata_icside_irqdisable_arcin_v6 (struct expansion_card *ec, int irqnr) in pata_icside_irqdisable_arcin_v6() argument 129 struct pata_icside_state *state = ec->irq_data; in pata_icside_irqdisable_arcin_v6() 138 static int pata_icside_irqpending_arcin_v6(struct expansion_card *ec) in pata_icside_irqpending_arcin_v6() argument [all …]
|
/Linux-v5.4/drivers/scsi/arm/ |
D | powertec.c | 58 struct expansion_card *ec; member 70 powertecscsi_irqenable(struct expansion_card *ec, int irqnr) in powertecscsi_irqenable() argument 72 struct powertec_info *info = ec->irq_data; in powertecscsi_irqenable() 82 powertecscsi_irqdisable(struct expansion_card *ec, int irqnr) in powertecscsi_irqdisable() argument 84 struct powertec_info *info = ec->irq_data; in powertecscsi_irqdisable() 188 host->hostt->name, info->info.scsi.type, info->ec->slot_no, in powertecscsi_info() 255 struct expansion_card *ec = ECARD_DEV(dev); in powertecscsi_show_term() local 256 struct Scsi_Host *host = ecard_get_drvdata(ec); in powertecscsi_show_term() 265 struct expansion_card *ec = ECARD_DEV(dev); in powertecscsi_store_term() local 266 struct Scsi_Host *host = ecard_get_drvdata(ec); in powertecscsi_store_term() [all …]
|
D | cumana_2.c | 75 struct expansion_card *ec; member 90 cumanascsi_2_irqenable(struct expansion_card *ec, int irqnr) in cumanascsi_2_irqenable() argument 92 struct cumanascsi2_info *info = ec->irq_data; in cumanascsi_2_irqenable() 102 cumanascsi_2_irqdisable(struct expansion_card *ec, int irqnr) in cumanascsi_2_irqdisable() argument 104 struct cumanascsi2_info *info = ec->irq_data; in cumanascsi_2_irqdisable() 300 host->hostt->name, info->info.scsi.type, info->ec->slot_no, in cumanascsi_2_info() 370 static int cumanascsi2_probe(struct expansion_card *ec, in cumanascsi2_probe() argument 378 ret = ecard_request_resources(ec); in cumanascsi2_probe() 382 base = ecardm_iomap(ec, ECARD_RES_MEMC, 0, 0); in cumanascsi2_probe() 395 ecard_set_drvdata(ec, host); in cumanascsi2_probe() [all …]
|
D | eesox.c | 70 struct expansion_card *ec; member 83 eesoxscsi_irqenable(struct expansion_card *ec, int irqnr) in eesoxscsi_irqenable() argument 85 struct eesoxscsi_info *info = (struct eesoxscsi_info *)ec->irq_data; in eesoxscsi_irqenable() 98 eesoxscsi_irqdisable(struct expansion_card *ec, int irqnr) in eesoxscsi_irqdisable() argument 100 struct eesoxscsi_info *info = (struct eesoxscsi_info *)ec->irq_data; in eesoxscsi_irqdisable() 385 host->hostt->name, info->info.scsi.type, info->ec->slot_no, in eesoxscsi_info() 440 struct expansion_card *ec = ECARD_DEV(dev); in eesoxscsi_show_term() local 441 struct Scsi_Host *host = ecard_get_drvdata(ec); in eesoxscsi_show_term() 449 struct expansion_card *ec = ECARD_DEV(dev); in eesoxscsi_store_term() local 450 struct Scsi_Host *host = ecard_get_drvdata(ec); in eesoxscsi_store_term() [all …]
|
D | arxescsi.c | 44 struct expansion_card *ec; member 218 host->hostt->name, info->info.scsi.type, info->ec->slot_no, in arxescsi_info() 253 static int arxescsi_probe(struct expansion_card *ec, const struct ecard_id *id) in arxescsi_probe() argument 260 ret = ecard_request_resources(ec); in arxescsi_probe() 264 base = ecardm_iomap(ec, ECARD_RES_MEMC, 0, 0); in arxescsi_probe() 277 info->ec = ec; in arxescsi_probe() 296 ec->irqaddr = base; in arxescsi_probe() 297 ec->irqmask = CSTATUS_IRQ; in arxescsi_probe() 303 ret = fas216_add(host, &ec->dev); in arxescsi_probe() 311 ecard_release_resources(ec); in arxescsi_probe() [all …]
|
/Linux-v5.4/drivers/net/ethernet/synopsys/ |
D | dwc-xlgmac-ethtool.c | 150 struct ethtool_coalesce *ec) in xlgmac_ethtool_get_coalesce() argument 154 memset(ec, 0, sizeof(struct ethtool_coalesce)); in xlgmac_ethtool_get_coalesce() 155 ec->rx_coalesce_usecs = pdata->rx_usecs; in xlgmac_ethtool_get_coalesce() 156 ec->rx_max_coalesced_frames = pdata->rx_frames; in xlgmac_ethtool_get_coalesce() 157 ec->tx_max_coalesced_frames = pdata->tx_frames; in xlgmac_ethtool_get_coalesce() 163 struct ethtool_coalesce *ec) in xlgmac_ethtool_set_coalesce() argument 171 if ((ec->rx_coalesce_usecs_irq) || (ec->rx_max_coalesced_frames_irq) || in xlgmac_ethtool_set_coalesce() 172 (ec->tx_coalesce_usecs) || (ec->tx_coalesce_usecs_high) || in xlgmac_ethtool_set_coalesce() 173 (ec->tx_max_coalesced_frames_irq) || (ec->tx_coalesce_usecs_irq) || in xlgmac_ethtool_set_coalesce() 174 (ec->stats_block_coalesce_usecs) || (ec->pkt_rate_low) || in xlgmac_ethtool_set_coalesce() [all …]
|
/Linux-v5.4/drivers/platform/chrome/ |
D | cros_ec_debugfs.c | 42 struct cros_ec_dev *ec; member 64 struct cros_ec_dev *ec = debug_info->ec; in cros_ec_console_log_work() local 67 .command = EC_CMD_CONSOLE_SNAPSHOT + ec->cmd_offset, in cros_ec_console_log_work() 77 ret = cros_ec_cmd_xfer_status(ec->ec_dev, &snapshot_msg); in cros_ec_console_log_work() 87 dev_info_once(ec->dev, in cros_ec_console_log_work() 94 ret = cros_ec_cmd_xfer_status(ec->ec_dev, in cros_ec_console_log_work() 201 struct cros_ec_device *ec_dev = debug_info->ec->ec_dev; in cros_ec_pdinfo_read() 250 struct cros_ec_device *ec_dev = debug_info->ec->ec_dev; in cros_ec_uptime_read() 297 static int ec_read_version_supported(struct cros_ec_dev *ec) in ec_read_version_supported() argument 310 msg->command = EC_CMD_GET_CMD_VERSIONS + ec->cmd_offset; in ec_read_version_supported() [all …]
|
D | cros_ec_lightbar.c | 86 static struct cros_ec_command *alloc_lightbar_cmd_msg(struct cros_ec_dev *ec) in alloc_lightbar_cmd_msg() argument 99 msg->command = EC_CMD_LIGHTBAR_CMD + ec->cmd_offset; in alloc_lightbar_cmd_msg() 106 static int get_lightbar_version(struct cros_ec_dev *ec, in get_lightbar_version() argument 114 msg = alloc_lightbar_cmd_msg(ec); in get_lightbar_version() 120 ret = cros_ec_cmd_xfer(ec->ec_dev, msg); in get_lightbar_version() 159 struct cros_ec_dev *ec = to_cros_ec_dev(dev); in version_show() local 167 if (!get_lightbar_version(ec, &version, &flags)) in version_show() 181 struct cros_ec_dev *ec = to_cros_ec_dev(dev); in brightness_store() local 186 msg = alloc_lightbar_cmd_msg(ec); in brightness_store() 197 ret = cros_ec_cmd_xfer(ec->ec_dev, msg); in brightness_store() [all …]
|
D | cros_ec_sysfs.c | 60 struct cros_ec_dev *ec = to_cros_ec_dev(dev); in reboot_store() local 100 msg->command = EC_CMD_REBOOT_EC + ec->cmd_offset; in reboot_store() 103 ret = cros_ec_cmd_xfer_status(ec->ec_dev, msg); in reboot_store() 121 struct cros_ec_dev *ec = to_cros_ec_dev(dev); in version_show() local 129 msg->command = EC_CMD_GET_VERSION + ec->cmd_offset; in version_show() 132 ret = cros_ec_cmd_xfer_status(ec->ec_dev, msg); in version_show() 151 msg->command = EC_CMD_GET_BUILD_INFO + ec->cmd_offset; in version_show() 153 ret = cros_ec_cmd_xfer(ec->ec_dev, msg); in version_show() 167 msg->command = EC_CMD_GET_CHIP_INFO + ec->cmd_offset; in version_show() 169 ret = cros_ec_cmd_xfer(ec->ec_dev, msg); in version_show() [all …]
|
/Linux-v5.4/drivers/pwm/ |
D | pwm-cros-ec.c | 24 struct cros_ec_device *ec; member 33 static int cros_ec_pwm_set_duty(struct cros_ec_device *ec, u8 index, u16 duty) in cros_ec_pwm_set_duty() argument 53 return cros_ec_cmd_xfer_status(ec, msg); in cros_ec_pwm_set_duty() 56 static int __cros_ec_pwm_get_duty(struct cros_ec_device *ec, u8 index, in __cros_ec_pwm_get_duty() argument 81 ret = cros_ec_cmd_xfer_status(ec, msg); in __cros_ec_pwm_get_duty() 90 static int cros_ec_pwm_get_duty(struct cros_ec_device *ec, u8 index) in cros_ec_pwm_get_duty() argument 92 return __cros_ec_pwm_get_duty(ec, index, NULL); in cros_ec_pwm_get_duty() 111 return cros_ec_pwm_set_duty(ec_pwm->ec, pwm->hwpwm, duty_cycle); in cros_ec_pwm_apply() 120 ret = cros_ec_pwm_get_duty(ec_pwm->ec, pwm->hwpwm); in cros_ec_pwm_get_state() 157 static int cros_ec_num_pwms(struct cros_ec_device *ec) in cros_ec_num_pwms() argument [all …]
|
/Linux-v5.4/drivers/net/ethernet/intel/iavf/ |
D | iavf_ethtool.c | 642 struct ethtool_coalesce *ec, int queue) in __iavf_get_coalesce() argument 648 ec->tx_max_coalesced_frames = vsi->work_limit; in __iavf_get_coalesce() 649 ec->rx_max_coalesced_frames = vsi->work_limit; in __iavf_get_coalesce() 663 ec->use_adaptive_rx_coalesce = 1; in __iavf_get_coalesce() 666 ec->use_adaptive_tx_coalesce = 1; in __iavf_get_coalesce() 668 ec->rx_coalesce_usecs = rx_ring->itr_setting & ~IAVF_ITR_DYNAMIC; in __iavf_get_coalesce() 669 ec->tx_coalesce_usecs = tx_ring->itr_setting & ~IAVF_ITR_DYNAMIC; in __iavf_get_coalesce() 685 struct ethtool_coalesce *ec) in iavf_get_coalesce() argument 687 return __iavf_get_coalesce(netdev, ec, -1); in iavf_get_coalesce() 699 struct ethtool_coalesce *ec) in iavf_get_per_queue_coalesce() argument [all …]
|
/Linux-v5.4/drivers/mtd/ubi/ |
D | attach.c | 179 int ec) in ubi_alloc_aeb() argument 188 aeb->ec = ec; in ubi_alloc_aeb() 230 int lnum, int ec, int to_head, struct list_head *list) in add_to_list() argument 235 dbg_bld("add to free: PEB %d, EC %d", pnum, ec); in add_to_list() 237 dbg_bld("add to erase: PEB %d, EC %d", pnum, ec); in add_to_list() 239 dbg_bld("add to alien: PEB %d, EC %d", pnum, ec); in add_to_list() 244 aeb = ubi_alloc_aeb(ai, pnum, ec); in add_to_list() 268 static int add_corrupted(struct ubi_attach_info *ai, int pnum, int ec) in add_corrupted() argument 272 dbg_bld("add to corrupted: PEB %d, EC %d", pnum, ec); in add_corrupted() 274 aeb = ubi_alloc_aeb(ai, pnum, ec); in add_corrupted() [all …]
|
/Linux-v5.4/drivers/net/vmxnet3/ |
D | vmxnet3_ethtool.c | 740 vmxnet3_get_coalesce(struct net_device *netdev, struct ethtool_coalesce *ec) in vmxnet3_get_coalesce() argument 752 ec->use_adaptive_rx_coalesce = true; in vmxnet3_get_coalesce() 755 ec->tx_max_coalesced_frames = in vmxnet3_get_coalesce() 757 ec->rx_max_coalesced_frames = in vmxnet3_get_coalesce() 764 ec->rx_coalesce_usecs = VMXNET3_COAL_RBC_USECS(rbc_rate); in vmxnet3_get_coalesce() 775 vmxnet3_set_coalesce(struct net_device *netdev, struct ethtool_coalesce *ec) in vmxnet3_set_coalesce() argument 785 if (ec->rx_coalesce_usecs_irq || in vmxnet3_set_coalesce() 786 ec->rx_max_coalesced_frames_irq || in vmxnet3_set_coalesce() 787 ec->tx_coalesce_usecs || in vmxnet3_set_coalesce() 788 ec->tx_coalesce_usecs_irq || in vmxnet3_set_coalesce() [all …]
|