Searched refs:smq (Results 1 – 9 of 9) sorted by relevance
/linux-6.3-rc2/Documentation/admin-guide/device-mapper/ |
A D | cache-policies.rst | 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 problems 50 The smq policy (vs mq) offers the promise of less memory utilization, 52 workloads. smq also does not have any cumbersome tuning knobs. 57 degrade slightly until smq recalculates the origin device's hotspots 66 smq uses 28bit indexes to implement its data structures rather than 72 All this means smq uses ~25bytes per cache block. Still a lot of 84 smq does not maintain a hit count, instead it swaps hit entries with 96 smq doesn't maintain hit counts, so a lot of this problem just goes [all …]
|
/linux-6.3-rc2/drivers/net/ethernet/marvell/octeontx2/nic/ |
A D | otx2_dcbnl.c | 173 cn10k_sq_aq->sq_mask.smq = GENMASK(9, 0); in otx2_pfc_update_sq_smq_mapping() 174 cn10k_sq_aq->sq.smq = otx2_get_smq_idx(pfvf, prio); in otx2_pfc_update_sq_smq_mapping() 188 sq_aq->sq_mask.smq = GENMASK(8, 0); in otx2_pfc_update_sq_smq_mapping() 189 sq_aq->sq.smq = otx2_get_smq_idx(pfvf, prio); in otx2_pfc_update_sq_smq_mapping()
|
A D | cn10k.c | 89 aq->sq.smq = otx2_get_smq_idx(pfvf, qidx); in cn10k_sq_aq_init()
|
A D | otx2_common.c | 692 int otx2_smq_flush(struct otx2_nic *pfvf, int smq) in otx2_smq_flush() argument 706 req->reg[0] = NIX_AF_SMQX_CFG(smq); in otx2_smq_flush() 845 aq->sq.smq = otx2_get_smq_idx(pfvf, qidx); in otx2_sq_aq_init()
|
A D | otx2_common.h | 1002 int otx2_smq_flush(struct otx2_nic *pfvf, int smq);
|
/linux-6.3-rc2/drivers/md/ |
A D | Makefile | 23 dm-cache-smq-y += dm-cache-policy-smq.o 78 obj-$(CONFIG_DM_CACHE_SMQ) += dm-cache-smq.o
|
/linux-6.3-rc2/drivers/net/ethernet/marvell/octeontx2/af/ |
A D | rvu_struct.h | 466 u64 smq : 10; /* W1 */ member 613 u64 smq : 9; member
|
A D | rvu_nix.c | 923 req->sq_mask.ena && req->sq_mask.smq && req->sq.ena))) { in rvu_nix_blk_aq_enq_inst() 925 pcifunc, req->sq.smq)) in rvu_nix_blk_aq_enq_inst() 2068 int smq, u16 pcifunc, int nixlf) in nix_smq_flush() argument 2077 cfg = rvu_read64(rvu, blkaddr, NIX_AF_MDQX_IN_MD_COUNT(smq)); in nix_smq_flush() 2089 cfg = rvu_read64(rvu, blkaddr, NIX_AF_SMQX_CFG(smq)); in nix_smq_flush() 2092 rvu_write64(rvu, blkaddr, NIX_AF_SMQX_CFG(smq), cfg); in nix_smq_flush() 2101 NIX_AF_SMQX_CFG(smq), BIT_ULL(49), true); in nix_smq_flush() 2104 "NIXLF%d: SMQ%d flush failed\n", nixlf, smq); in nix_smq_flush()
|
A D | rvu_debugfs.c | 1550 sq_ctx->smq, sq_ctx->cq_ena, sq_ctx->xoff); in print_nix_cn10k_sq_ctx() 1625 sq_ctx->xoff, sq_ctx->cq_ena, sq_ctx->smq); in print_nix_sq_ctx()
|
Completed in 38 milliseconds