From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id F31AF457D1 for ; Thu, 15 Aug 2024 10:55:31 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id EE37C427DA; Thu, 15 Aug 2024 10:55:31 +0200 (CEST) Received: from dpdk.org (dpdk.org [92.243.24.197]) by mails.dpdk.org (Postfix) with ESMTP id 488CF427D1 for ; Thu, 15 Aug 2024 10:55:30 +0200 (CEST) Received: by dpdk.org (Postfix, from userid 65534) id 3D4EE123EF6; Thu, 15 Aug 2024 10:55:30 +0200 (CEST) Subject: |WARNING| pw143188 [RFC 3/6] ring/soring: introduce Staged Ordered Ring In-Reply-To: <20240815085339.1434-4-konstantin.v.ananyev@yandex.ru> References: <20240815085339.1434-4-konstantin.v.ananyev@yandex.ru> To: test-report@dpdk.org From: checkpatch@dpdk.org Cc: Konstantin Ananyev Message-Id: <20240815085530.3D4EE123EF6@dpdk.org> Date: Thu, 15 Aug 2024 10:55:30 +0200 (CEST) X-BeenThere: test-report@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: automatic DPDK test reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: test-report-bounces@dpdk.org Test-Label: checkpatch Test-Status: WARNING http://dpdk.org/patch/143188 _coding style issues_ WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #44: Subject: [RFC 3/6] ring/soring: introduce Staged Ordered Ring WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #66: Staged-Ordered-Ring (SORING) provides a SW abstraction for 'ordered' queues WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #71: In particular, main SORING properties: WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #128: FILE: lib/ring/meson.build:4: +sources = files('rte_ring.c', 'rte_soring.c', 'soring.c') WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #128: FILE: lib/ring/meson.build:4: +sources = files('rte_ring.c', 'rte_soring.c', 'soring.c') WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #129: FILE: lib/ring/meson.build:5: +headers = files('rte_ring.h', 'rte_soring.h') WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #143: FILE: lib/ring/rte_soring.c:5: +#include "soring.h" WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #146: FILE: lib/ring/rte_soring.c:8: +RTE_LOG_REGISTER_DEFAULT(soring_logtype, INFO); WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #147: FILE: lib/ring/rte_soring.c:9: +#define RTE_LOGTYPE_SORING soring_logtype WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #147: FILE: lib/ring/rte_soring.c:9: +#define RTE_LOGTYPE_SORING soring_logtype WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #148: FILE: lib/ring/rte_soring.c:10: +#define SORING_LOG(level, ...) \ WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #149: FILE: lib/ring/rte_soring.c:11: + RTE_LOG_LINE(level, SORING, "" __VA_ARGS__) WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #152: FILE: lib/ring/rte_soring.c:14: +soring_calc_elem_num(uint32_t count) WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #158: FILE: lib/ring/rte_soring.c:20: +soring_check_param(uint32_t esize, uint32_t stsize, uint32_t count, WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #162: FILE: lib/ring/rte_soring.c:24: + SORING_LOG(ERR, "invalid number of stages: %u", stages); WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #168: FILE: lib/ring/rte_soring.c:30: + SORING_LOG(ERR, "invalid element size: %u", esize); WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #174: FILE: lib/ring/rte_soring.c:36: + SORING_LOG(ERR, "invalid retcode size: %u", stsize); WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #180: FILE: lib/ring/rte_soring.c:42: + (count > RTE_SORING_ELEM_MAX + 1)) { WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #181: FILE: lib/ring/rte_soring.c:43: + SORING_LOG(ERR, "invalid number of elements: %u", count); WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #189: FILE: lib/ring/rte_soring.c:51: + * Calculate size offsets for SORING internal data layout. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #192: FILE: lib/ring/rte_soring.c:54: +soring_get_szofs(uint32_t esize, uint32_t stsize, uint32_t count, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #197: FILE: lib/ring/rte_soring.c:59: + const struct rte_soring * const r = NULL; WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #225: FILE: lib/ring/rte_soring.c:87: +rte_soring_get_memsize(const struct rte_soring_param *prm) WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #225: FILE: lib/ring/rte_soring.c:87: +rte_soring_get_memsize(const struct rte_soring_param *prm) WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #230: FILE: lib/ring/rte_soring.c:92: + count = soring_calc_elem_num(prm->elems); WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #231: FILE: lib/ring/rte_soring.c:93: + rc = soring_check_param(prm->esize, prm->stsize, count, prm->stages); WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #235: FILE: lib/ring/rte_soring.c:97: + return soring_get_szofs(prm->esize, prm->stsize, count, prm->stages, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #240: FILE: lib/ring/rte_soring.c:102: +rte_soring_init(struct rte_soring *r, const struct rte_soring_param *prm) WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #240: FILE: lib/ring/rte_soring.c:102: +rte_soring_init(struct rte_soring *r, const struct rte_soring_param *prm) WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #240: FILE: lib/ring/rte_soring.c:102: +rte_soring_init(struct rte_soring *r, const struct rte_soring_param *prm) WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #249: FILE: lib/ring/rte_soring.c:111: + n = soring_calc_elem_num(prm->elems); WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #250: FILE: lib/ring/rte_soring.c:112: + rc = soring_check_param(prm->esize, prm->stsize, n, prm->stages); WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #254: FILE: lib/ring/rte_soring.c:116: + soring_get_szofs(prm->esize, prm->stsize, n, prm->stages, &elst_ofs, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #271: FILE: lib/ring/rte_soring.c:133: + r->state = (union soring_state *)((uintptr_t)r + state_ofs); WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #274: FILE: lib/ring/rte_soring.c:136: + r->stage = (struct soring_stage *)((uintptr_t)r + stage_ofs); WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #293: FILE: lib/ring/rte_soring.h:5: +#ifndef _RTE_SORING_H_ WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #294: FILE: lib/ring/rte_soring.h:6: +#define _RTE_SORING_H_ WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #298: FILE: lib/ring/rte_soring.h:10: + * This file contains definition of RTE soring (Staged Ordered Ring) public API. WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #319: FILE: lib/ring/rte_soring.h:31: +#define RTE_SORING_ST_BIT 30 WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #321: FILE: lib/ring/rte_soring.h:33: +/* max possible number of elements in the soring */ WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #322: FILE: lib/ring/rte_soring.h:34: +#define RTE_SORING_ELEM_MAX (RTE_BIT32(RTE_SORING_ST_BIT) - 1) WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #322: FILE: lib/ring/rte_soring.h:34: +#define RTE_SORING_ELEM_MAX (RTE_BIT32(RTE_SORING_ST_BIT) - 1) WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #324: FILE: lib/ring/rte_soring.h:36: +struct rte_soring_param { WARNING:TYPO_SPELLING: 'elemnts' may be misspelled - perhaps 'elements'? #327: FILE: lib/ring/rte_soring.h:39: + /** number of elemnts in the ring */ WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #334: FILE: lib/ring/rte_soring.h:46: + * array of ret-codes associated with each object in the soring. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #354: FILE: lib/ring/rte_soring.h:66: +struct rte_soring; WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #357: FILE: lib/ring/rte_soring.h:69: + * Calculate the memory size needed for a soring WARNING:TYPO_SPELLING: 'theri' may be misspelled - perhaps 'their'? #362: FILE: lib/ring/rte_soring.h:74: + * actual ring elements and theri rec-codes. The value is aligned to a cache WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #366: FILE: lib/ring/rte_soring.h:78: + * Pointer to the structure that contains soring creation paramers. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #368: FILE: lib/ring/rte_soring.h:80: + * - The memory size needed for the soring on success. WARNING:TYPO_SPELLING: 'paramer' may be misspelled - perhaps 'parameter'? #369: FILE: lib/ring/rte_soring.h:81: + * - -EINVAL if provided paramer values are invalid. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #373: FILE: lib/ring/rte_soring.h:85: +rte_soring_get_memsize(const struct rte_soring_param *prm); WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #373: FILE: lib/ring/rte_soring.h:85: +rte_soring_get_memsize(const struct rte_soring_param *prm); WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #376: FILE: lib/ring/rte_soring.h:88: + * Initialize a soring structure. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #378: FILE: lib/ring/rte_soring.h:90: + * Initialize a soring structure in memory pointed by "r". WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #379: FILE: lib/ring/rte_soring.h:91: + * The size of the memory area must be large enough to store the soring WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #385: FILE: lib/ring/rte_soring.h:97: + * Pointer to the soring structure. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #387: FILE: lib/ring/rte_soring.h:99: + * Pointer to the structure that contains soring creation paramers. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #393: FILE: lib/ring/rte_soring.h:105: +rte_soring_init(struct rte_soring *r, const struct rte_soring_param *prm); WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #393: FILE: lib/ring/rte_soring.h:105: +rte_soring_init(struct rte_soring *r, const struct rte_soring_param *prm); WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #393: FILE: lib/ring/rte_soring.h:105: +rte_soring_init(struct rte_soring *r, const struct rte_soring_param *prm); WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #399: FILE: lib/ring/rte_soring.h:111: + * A pointer to the soring structure. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #405: FILE: lib/ring/rte_soring.h:117: +rte_soring_count(const struct rte_soring *r); WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #405: FILE: lib/ring/rte_soring.h:117: +rte_soring_count(const struct rte_soring *r); WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #411: FILE: lib/ring/rte_soring.h:123: + * A pointer to the soring structure. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #421: FILE: lib/ring/rte_soring.h:133: + * used while creating the ring. If user created the soring with WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #438: FILE: lib/ring/rte_soring.h:150: +rte_soring_enqueue(struct rte_soring *r, const void *obj_table, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #438: FILE: lib/ring/rte_soring.h:150: +rte_soring_enqueue(struct rte_soring *r, const void *obj_table, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #446: FILE: lib/ring/rte_soring.h:158: + * A pointer to the soring structure. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #456: FILE: lib/ring/rte_soring.h:168: + * used while creating the ring. If user created the soring with WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #473: FILE: lib/ring/rte_soring.h:185: +rte_soring_dequeue(struct rte_soring *r, void *obj_table, void *objst, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #473: FILE: lib/ring/rte_soring.h:185: +rte_soring_dequeue(struct rte_soring *r, void *obj_table, void *objst, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #481: FILE: lib/ring/rte_soring.h:193: + * A pointer to the soring structure. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #491: FILE: lib/ring/rte_soring.h:203: + * used while creating the ring. If user created the soring with WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #514: FILE: lib/ring/rte_soring.h:226: +rte_soring_acquire(struct rte_soring *r, void *objs, void *objst, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #514: FILE: lib/ring/rte_soring.h:226: +rte_soring_acquire(struct rte_soring *r, void *objs, void *objst, WARNING:TYPO_SPELLING: 'avaialble' may be misspelled - perhaps 'available'? #520: FILE: lib/ring/rte_soring.h:232: + * Note that it means these objects become avaialble for next stage or WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #524: FILE: lib/ring/rte_soring.h:236: + * A pointer to the soring structure. WARNING:TYPO_SPELLING: 'relase' may be misspelled - perhaps 'release'? #526: FILE: lib/ring/rte_soring.h:238: + * A pointer to an array of objects to relase. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #536: FILE: lib/ring/rte_soring.h:248: + * used while creating the ring. If user created the soring with WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #551: FILE: lib/ring/rte_soring.h:263: +rte_soring_release(struct rte_soring *r, const void *objs, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #551: FILE: lib/ring/rte_soring.h:263: +rte_soring_release(struct rte_soring *r, const void *objs, WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #558: FILE: lib/ring/rte_soring.h:270: +#endif /* _RTE_SORING_H_ */ WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #571: FILE: lib/ring/soring.c:7: + * This file contains implementation of SORING 'datapath' functions. WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #595: FILE: lib/ring/soring.c:31: + * that elems are acquired (RTE_SORING_ST_START). WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #601: FILE: lib/ring/soring.c:37: + * * Then it marks this state[] with 'RTE_SORING_ST_FINISH' flag to indicate WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #611: FILE: lib/ring/soring.c:47: + * through elements that already are in RTE_SORING_ST_FINISH state. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #620: FILE: lib/ring/soring.c:56: +#include "soring.h" WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #626: FILE: lib/ring/soring.c:62: +__rte_soring_stage_finalize(struct soring_stage_headtail *sht, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #626: FILE: lib/ring/soring.c:62: +__rte_soring_stage_finalize(struct soring_stage_headtail *sht, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #627: FILE: lib/ring/soring.c:63: + union soring_state *rstate, uint32_t rmask, uint32_t maxn) WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #631: FILE: lib/ring/soring.c:67: + union soring_stage_tail nt, ot; WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #632: FILE: lib/ring/soring.c:68: + union soring_state st; WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #664: FILE: lib/ring/soring.c:100: + if ((st.stnum & RTE_SORING_ST_MASK) != RTE_SORING_ST_FINISH || WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #664: FILE: lib/ring/soring.c:100: + if ((st.stnum & RTE_SORING_ST_MASK) != RTE_SORING_ST_FINISH || WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #668: FILE: lib/ring/soring.c:104: + k = st.stnum & ~RTE_SORING_ST_MASK; WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #683: FILE: lib/ring/soring.c:119: +__rte_soring_move_prod_head(struct rte_soring *r, uint32_t num, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #683: FILE: lib/ring/soring.c:119: +__rte_soring_move_prod_head(struct rte_soring *r, uint32_t num, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #716: FILE: lib/ring/soring.c:152: +__rte_soring_move_cons_head(struct rte_soring *r, uint32_t stage, uint32_t num, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #716: FILE: lib/ring/soring.c:152: +__rte_soring_move_cons_head(struct rte_soring *r, uint32_t stage, uint32_t num, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #750: FILE: lib/ring/soring.c:186: +__rte_soring_update_tail(struct __rte_ring_headtail *rht, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #774: FILE: lib/ring/soring.c:210: +__rte_soring_stage_move_head(struct soring_stage_headtail *d, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #774: FILE: lib/ring/soring.c:210: +__rte_soring_stage_move_head(struct soring_stage_headtail *d, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #806: FILE: lib/ring/soring.c:242: +rte_soring_count(const struct rte_soring *r) WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #806: FILE: lib/ring/soring.c:242: +rte_soring_count(const struct rte_soring *r) WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #815: FILE: lib/ring/soring.c:251: +rte_soring_enqueue(struct rte_soring *r, const void *obj_table, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #815: FILE: lib/ring/soring.c:251: +rte_soring_enqueue(struct rte_soring *r, const void *obj_table, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #827: FILE: lib/ring/soring.c:263: + n = __rte_soring_move_prod_head(r, n, behavior, st, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #835: FILE: lib/ring/soring.c:271: + __rte_soring_update_tail(&r->prod, st, prod_head, prod_next, 1); WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #844: FILE: lib/ring/soring.c:280: +rte_soring_dequeue(struct rte_soring *r, void *obj_table, void *objst, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #844: FILE: lib/ring/soring.c:280: +rte_soring_dequeue(struct rte_soring *r, void *obj_table, void *objst, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #858: FILE: lib/ring/soring.c:294: + n = __rte_soring_move_cons_head(r, ns, num, RTE_RING_QUEUE_FIXED, st, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #862: FILE: lib/ring/soring.c:298: + n = __rte_soring_stage_finalize(&r->stage[ns].sht, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #869: FILE: lib/ring/soring.c:305: + n = __rte_soring_move_cons_head(r, ns, num, behavior, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #882: FILE: lib/ring/soring.c:318: + __rte_soring_update_tail(&r->cons, st, cons_head, cons_next, 0); WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #891: FILE: lib/ring/soring.c:327: +rte_soring_acquire(struct rte_soring *r, void *objs, void *objst, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #891: FILE: lib/ring/soring.c:327: +rte_soring_acquire(struct rte_soring *r, void *objs, void *objst, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #896: FILE: lib/ring/soring.c:332: + union soring_state st; WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #897: FILE: lib/ring/soring.c:333: + struct soring_stage *pstg; WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #898: FILE: lib/ring/soring.c:334: + struct soring_stage_headtail *cons; WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #906: FILE: lib/ring/soring.c:342: + n = __rte_soring_stage_move_head(cons, &r->prod.ht, 0, num, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #912: FILE: lib/ring/soring.c:348: + n = __rte_soring_stage_move_head(cons, &pstg->ht, 0, num, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #916: FILE: lib/ring/soring.c:352: + n = __rte_soring_stage_finalize(&pstg->sht, r->state, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #923: FILE: lib/ring/soring.c:359: + n = __rte_soring_stage_move_head(cons, WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #944: FILE: lib/ring/soring.c:380: + st.stnum = (RTE_SORING_ST_START | n); WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #957: FILE: lib/ring/soring.c:393: +rte_soring_release(struct rte_soring *r, const void *objs, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #957: FILE: lib/ring/soring.c:393: +rte_soring_release(struct rte_soring *r, const void *objs, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #961: FILE: lib/ring/soring.c:397: + struct soring_stage *stg; WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #962: FILE: lib/ring/soring.c:398: + union soring_state st; WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #976: FILE: lib/ring/soring.c:412: + RTE_VERIFY(st.stnum == (RTE_SORING_ST_START | n) && WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #988: FILE: lib/ring/soring.c:424: + st.stnum = RTE_SORING_ST_FINISH | n; WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #993: FILE: lib/ring/soring.c:429: + __rte_soring_stage_finalize(&stg->sht, r->state, r->mask, WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #1006: FILE: lib/ring/soring.h:5: +#ifndef _SORING_H_ WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #1007: FILE: lib/ring/soring.h:6: +#define _SORING_H_ WARNING:TYPO_SPELLING: 'strctures' may be misspelled - perhaps 'structures'? #1011: FILE: lib/ring/soring.h:10: + * This file contains internal strctures of RTE soring: Staged Ordered Ring. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1011: FILE: lib/ring/soring.h:10: + * This file contains internal strctures of RTE soring: Staged Ordered Ring. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1018: FILE: lib/ring/soring.h:17: + * For actual implementation details, please refer to soring.c WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1021: FILE: lib/ring/soring.h:20: +#include WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1023: FILE: lib/ring/soring.h:22: +union soring_state { WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #1032: FILE: lib/ring/soring.h:31: +#define RTE_SORING_ST_START RTE_SHIFT_VAL32(1, RTE_SORING_ST_BIT) WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #1032: FILE: lib/ring/soring.h:31: +#define RTE_SORING_ST_START RTE_SHIFT_VAL32(1, RTE_SORING_ST_BIT) WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #1033: FILE: lib/ring/soring.h:32: +#define RTE_SORING_ST_FINISH RTE_SHIFT_VAL32(2, RTE_SORING_ST_BIT) WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #1033: FILE: lib/ring/soring.h:32: +#define RTE_SORING_ST_FINISH RTE_SHIFT_VAL32(2, RTE_SORING_ST_BIT) WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #1035: FILE: lib/ring/soring.h:34: +#define RTE_SORING_ST_MASK \ WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #1036: FILE: lib/ring/soring.h:35: + RTE_GENMASK32(sizeof(uint32_t) * CHAR_BIT - 1, RTE_SORING_ST_BIT) WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #1039: FILE: lib/ring/soring.h:38: + * SORING re-uses rte_ring internal structures and implementation WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1053: FILE: lib/ring/soring.h:52: +union soring_stage_tail { WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1062: FILE: lib/ring/soring.h:61: +struct soring_stage_headtail { WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1063: FILE: lib/ring/soring.h:62: + volatile union soring_stage_tail tail; WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #1069: FILE: lib/ring/soring.h:68: + * SORING stage head_tail structure is 'compatible' with rte_ring ones. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1074: FILE: lib/ring/soring.h:73: +struct soring_stage { WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1078: FILE: lib/ring/soring.h:77: + struct soring_stage_headtail sht; WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1085: FILE: lib/ring/soring.h:84: + * RTE soring internal structure. WARNING:TYPO_SPELLING: 'direclty' may be misspelled - perhaps 'directly'? #1086: FILE: lib/ring/soring.h:85: + * As with rte_ring actual elements array supposed to be located direclty WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1087: FILE: lib/ring/soring.h:86: + * after the rte_soring structure. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1089: FILE: lib/ring/soring.h:88: +struct __rte_cache_aligned rte_soring { WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1099: FILE: lib/ring/soring.h:98: + struct soring_stage *stage; WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1103: FILE: lib/ring/soring.h:102: + union soring_state *state; WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #1125: FILE: lib/ring/soring.h:124: +#endif /* _SORING_H_ */ WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1139: FILE: lib/ring/version.map:22: + rte_soring_acquire; WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1140: FILE: lib/ring/version.map:23: + rte_soring_count; WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1141: FILE: lib/ring/version.map:24: + rte_soring_dequeue; WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1142: FILE: lib/ring/version.map:25: + rte_soring_enqueue; WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1143: FILE: lib/ring/version.map:26: + rte_soring_get_memsize; WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1144: FILE: lib/ring/version.map:27: + rte_soring_init; WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1145: FILE: lib/ring/version.map:28: + rte_soring_release; total: 0 errors, 166 warnings, 995 lines checked