/linux-master/drivers/net/ethernet/broadcom/genet/ |
H A D | bcmgenet.c | 813 struct ethtool_coalesce *ec, 821 ec->tx_max_coalesced_frames = 824 ec->rx_max_coalesced_frames = 827 ec->rx_coalesce_usecs = 832 ec->use_adaptive_rx_coalesce |= ring->dim.use_dim; 835 ec->use_adaptive_rx_coalesce |= ring->dim.use_dim; 856 struct ethtool_coalesce *ec) 861 ring->rx_coalesce_usecs = ec->rx_coalesce_usecs; 862 ring->rx_max_coalesced_frames = ec->rx_max_coalesced_frames; 866 if (ec 812 bcmgenet_get_coalesce(struct net_device *dev, struct ethtool_coalesce *ec, struct kernel_ethtool_coalesce *kernel_coal, struct netlink_ext_ack *extack) argument 855 bcmgenet_set_ring_rx_coalesce(struct bcmgenet_rx_ring *ring, struct ethtool_coalesce *ec) argument 876 bcmgenet_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/fs/bcachefs/ |
H A D | buckets.c | 16 #include "ec.h" 892 BTREE_ID_stripes, POS(0, p.ec.idx), 898 (u64) p.ec.idx); 905 (u64) p.ec.idx); 910 stripe_blockcount_set(&s->v, p.ec.block, 911 stripe_blockcount_get(&s->v, p.ec.block) + 928 struct gc_stripe *m = genradix_ptr_alloc(&c->gc_stripes, p.ec.idx, GFP_KERNEL); 931 (u64) p.ec.idx); 942 (u64) p.ec.idx, buf.buf); 948 m->block_sectors[p.ec [all...] |
H A D | btree_gc.c | 23 #include "ec.h" 693 struct gc_stripe *m = genradix_ptr(&c->gc_stripes, p.ec.idx); 699 (u64) p.ec.idx, 708 (u64) p.ec.idx,
|
H A D | bcachefs_format.h | 1080 x(ec, 4) \
|
H A D | ec.c | 17 #include "ec.h" 804 ret = lockrestart_do(trans, get_stripe_key_trans(trans, rbio->pick.ec.idx, buf)); 821 offset = rbio->bio.bi_iter.bi_sector - v->ptrs[rbio->pick.ec.block].offset; 852 buf->data[rbio->pick.ec.block] + ((offset - buf->offset) << 9)); 1442 ob->ec = NULL; 1514 struct ec_stripe_new *s = ob->ec; 1528 BUG_ON(!ob->ec->new_stripe.data[ob->ec_idx]); 1533 return ob->ec->new_stripe.data[ob->ec_idx] + (offset << 9);
|
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...] |
H A D | ec.h | 113 if (p.ec.block >= nr_data) 116 return __bch2_ptr_matches_stripe(&s->ptrs[p.ec.block], &p.ptr, 127 if (p.ec.block >= nr_data) 130 return __bch2_ptr_matches_stripe(&m->ptrs[p.ec.block], &p.ptr,
|
H A D | extents.h | 337 (_ptr).ec = _entry->stripe_ptr; \
|
H A D | alloc_types.h | 67 struct ec_stripe_new *ec; member in struct:open_bucket
|
H A D | alloc_foreground.c | 26 #include "ec.h" 105 if (ob->ec) { 106 ec_stripe_new_put(c, ob->ec, STRIPE_REF_io); 140 if (ob->dev == dev && ob->ec) 694 if (ob->ec) 820 ob->ec = h->s; 836 bool *have_cache, bool ec, 848 (wp->data_type == BCH_DATA_btree || ec || *have_cache)) 851 if (ec != (ob->ec ! 833 want_bucket(struct bch_fs *c, struct write_point *wp, struct bch_devs_mask *devs_may_alloc, bool *have_cache, bool ec, struct open_bucket *ob) argument 857 bucket_alloc_set_writepoint(struct bch_fs *c, struct open_buckets *ptrs, struct write_point *wp, struct bch_devs_mask *devs_may_alloc, unsigned nr_replicas, unsigned *nr_effective, bool *have_cache, bool ec, unsigned flags) argument 885 bucket_alloc_set_partial(struct bch_fs *c, struct open_buckets *ptrs, struct write_point *wp, struct bch_devs_mask *devs_may_alloc, unsigned nr_replicas, unsigned *nr_effective, bool *have_cache, bool ec, enum bch_watermark watermark, unsigned flags) argument 1055 should_drop_bucket(struct open_bucket *ob, struct bch_fs *c, struct bch_dev *ca, bool ec) argument 1087 bch2_writepoint_stop(struct bch_fs *c, struct bch_dev *ca, bool ec, struct write_point *wp) argument 1104 bch2_open_buckets_stop(struct bch_fs *c, struct bch_dev *ca, bool ec) argument [all...] |
H A D | Makefile | 36 ec.o \
|
/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/ |
H A D | tun.c | 3616 struct ethtool_coalesce *ec, 3622 ec->rx_max_coalesced_frames = tun->rx_batched; 3628 struct ethtool_coalesce *ec, 3634 if (ec->rx_max_coalesced_frames > NAPI_POLL_WEIGHT) 3637 tun->rx_batched = ec->rx_max_coalesced_frames; 3615 tun_get_coalesce(struct net_device *dev, struct ethtool_coalesce *ec, struct kernel_ethtool_coalesce *kernel_coal, struct netlink_ext_ack *extack) argument 3627 tun_set_coalesce(struct net_device *dev, struct ethtool_coalesce *ec, struct kernel_ethtool_coalesce *kernel_coal, struct netlink_ext_ack *extack) argument
|
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/stmicro/stmmac/ |
H A D | stmmac_ethtool.c | 969 struct ethtool_coalesce *ec, 987 ec->tx_coalesce_usecs = priv->tx_coal_timer[queue]; 988 ec->tx_max_coalesced_frames = priv->tx_coal_frames[queue]; 990 ec->tx_coalesce_usecs = 0; 991 ec->tx_max_coalesced_frames = 0; 995 ec->rx_max_coalesced_frames = priv->rx_coal_frames[queue]; 996 ec->rx_coalesce_usecs = stmmac_riwt2usec(priv->rx_riwt[queue], 999 ec->rx_max_coalesced_frames = 0; 1000 ec->rx_coalesce_usecs = 0; 1007 struct ethtool_coalesce *ec, 968 __stmmac_get_coalesce(struct net_device *dev, struct ethtool_coalesce *ec, int queue) argument 1006 stmmac_get_coalesce(struct net_device *dev, struct ethtool_coalesce *ec, struct kernel_ethtool_coalesce *kernel_coal, struct netlink_ext_ack *extack) argument 1014 stmmac_get_per_queue_coalesce(struct net_device *dev, u32 queue, struct ethtool_coalesce *ec) argument 1020 __stmmac_set_coalesce(struct net_device *dev, struct ethtool_coalesce *ec, int queue) argument 1092 stmmac_set_coalesce(struct net_device *dev, struct ethtool_coalesce *ec, struct kernel_ethtool_coalesce *kernel_coal, struct netlink_ext_ack *extack) argument 1100 stmmac_set_per_queue_coalesce(struct net_device *dev, u32 queue, struct ethtool_coalesce *ec) argument [all...] |
/linux-master/drivers/net/ethernet/realtek/ |
H A D | r8169_main.c | 1932 struct ethtool_coalesce *ec, 1944 memset(ec, 0, sizeof(*ec)); 1956 ec->tx_coalesce_usecs = DIV_ROUND_UP(c_us * scale, 1000); 1960 ec->tx_max_coalesced_frames = (c_us || c_fr) ? c_fr * 4 : 1; 1963 ec->rx_coalesce_usecs = DIV_ROUND_UP(c_us * scale, 1000); 1966 ec->rx_max_coalesced_frames = (c_us || c_fr) ? c_fr * 4 : 1; 1993 struct ethtool_coalesce *ec, 1998 u32 tx_fr = ec->tx_max_coalesced_frames; 1999 u32 rx_fr = ec 1931 rtl_get_coalesce(struct net_device *dev, struct ethtool_coalesce *ec, struct kernel_ethtool_coalesce *kernel_coal, struct netlink_ext_ack *extack) argument 1992 rtl_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/gpu/drm/amd/amdgpu/ |
H A D | amdgpu.h | 1356 #define amdgpu_asic_set_vce_clocks(adev, ev, ec) (adev)->asic_funcs->set_vce_clocks((adev), (ev), (ec))
|
/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/ethernet/freescale/ |
H A D | fec_main.c | 3104 struct ethtool_coalesce *ec, 3113 ec->rx_coalesce_usecs = fep->rx_time_itr; 3114 ec->rx_max_coalesced_frames = fep->rx_pkts_itr; 3116 ec->tx_coalesce_usecs = fep->tx_time_itr; 3117 ec->tx_max_coalesced_frames = fep->tx_pkts_itr; 3123 struct ethtool_coalesce *ec, 3134 if (ec->rx_max_coalesced_frames > 255) { 3139 if (ec->tx_max_coalesced_frames > 255) { 3144 cycle = fec_enet_us_to_itr_clock(ndev, ec->rx_coalesce_usecs); 3150 cycle = fec_enet_us_to_itr_clock(ndev, ec 3103 fec_enet_get_coalesce(struct net_device *ndev, struct ethtool_coalesce *ec, struct kernel_ethtool_coalesce *kernel_coal, struct netlink_ext_ack *extack) argument 3122 fec_enet_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/ata/ |
H A D | sata_mv.c | 2646 u32 ec = edma_err_cause & local 2649 if (!ec)
|
/linux-master/tools/testing/selftests/kvm/include/x86_64/ |
H A D | processor.h | 1189 #define KVM_ASM_SAFE_OUTPUTS(v, ec) [vector] "=qm"(v), [error_code] "=rm"(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/fs/exfat/ |
H A D | exfat_fs.h | 562 void exfat_chain_set(struct exfat_chain *ec, unsigned int dir, 564 void exfat_chain_dup(struct exfat_chain *dup, struct exfat_chain *ec);
|
/linux-master/drivers/slimbus/ |
H A D | qcom-ngd-ctrl.c | 880 *(puc++) = (txn->ec & 0xFF); 881 *(puc++) = (txn->ec >> 8) & 0xFF; 1008 txn.ec = 0; 1101 txn.ec = 0; 1256 txn.ec = 0;
|
/linux-master/drivers/platform/chrome/ |
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...] |