Searched refs:smq (Results 1 – 3 of 3) sorted by relevance
32 This policy is now an alias for smq (see below).42 Stochastic multiqueue (smq)47 The stochastic multi-queue (smq) policy addresses some of the problems50 The smq policy (vs mq) offers the promise of less memory utilization,52 workloads. smq also does not have any cumbersome tuning knobs.54 Users may switch from "mq" to "smq" simply by appropriately reloading a57 degrade slightly until smq recalculates the origin device's hotspots66 smq uses 28bit indexes to implement its data structures rather than72 All this means smq uses ~25bytes per cache block. Still a lot of84 smq does not maintain a hit count, instead it swaps hit entries with[all …]
957 u16 smq; in otx2_get_smq_idx() local966 smq = pfvf->qos.qid_to_sqmap[qidx - pfvf->hw.non_qos_queues]; in otx2_get_smq_idx()969 smq = pfvf->hw.txschq_list[NIX_TXSCH_LVL_SMQ][idx]; in otx2_get_smq_idx()972 return smq; in otx2_get_smq_idx()1139 int otx2_smq_flush(struct otx2_nic *pfvf, int smq);
736 int otx2_smq_flush(struct otx2_nic *pfvf, int smq) in otx2_smq_flush() argument750 req->reg[0] = NIX_AF_SMQX_CFG(smq); in otx2_smq_flush()940 aq->sq.smq = otx2_get_smq_idx(pfvf, qidx); in otx2_sq_aq_init()