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 E1EAB45CA6 for ; Thu, 7 Nov 2024 18:36:53 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id D910043036; Thu, 7 Nov 2024 18:36:53 +0100 (CET) Received: from dpdk.org (dpdk.org [92.243.24.197]) by mails.dpdk.org (Postfix) with ESMTP id ECEE84064A for ; Thu, 7 Nov 2024 18:36:52 +0100 (CET) Received: by dpdk.org (Postfix, from userid 65534) id D9BFC12314F; Thu, 7 Nov 2024 18:36:52 +0100 (CET) Subject: |WARNING| pw148090 [PATCH v8 5/7] ring/soring: introduce Staged Ordered Ring In-Reply-To: <20241107182429.60406-6-konstantin.ananyev@huawei.com> References: <20241107182429.60406-6-konstantin.ananyev@huawei.com> To: test-report@dpdk.org From: checkpatch@dpdk.org Cc: Konstantin Ananyev Message-Id: <20241107173652.D9BFC12314F@dpdk.org> Date: Thu, 7 Nov 2024 18:36:52 +0100 (CET) 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/148090 _coding style issues_ WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #36: Subject: [PATCH v8 5/7] ring/soring: introduce Staged Ordered Ring WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #60: Staged-Ordered-Ring (SORING) provides a SW abstraction for 'ordered' queues WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #65: In particular, main SORING properties: WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #129: FILE: devtools/build-dict.sh:20: +sed '/^soring->/d' | WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #141: FILE: doc/api/doxy-api-index.md:176: + [soring](@ref rte_soring.h), WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #141: FILE: doc/api/doxy-api-index.md:176: + [soring](@ref rte_soring.h), WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #164: FILE: doc/guides/prog_guide/img/soring-pic1.svg:14: + sodipodi:docname="soring-pic1.svg" WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #797: FILE: doc/guides/prog_guide/ring_lib.rst:497: +Staged-Ordered-Ring (SORING) API provides a SW abstraction for *ordered* queues WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #801: FILE: doc/guides/prog_guide/ring_lib.rst:501: +In particular, main SORING properties: WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #824: FILE: doc/guides/prog_guide/ring_lib.rst:524: +SORING data-path API provided four main operations: WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #840: FILE: doc/guides/prog_guide/ring_lib.rst:540: +A simplified representation of a SORING with two stages is shown below. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #845: FILE: doc/guides/prog_guide/ring_lib.rst:545: +.. _figure_soring1: WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #847: FILE: doc/guides/prog_guide/ring_lib.rst:547: +.. figure:: img/soring-pic1.* WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #853: FILE: doc/guides/prog_guide/ring_lib.rst:553: +At initialization user can request within the ``soring`` supplementary and WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #854: FILE: doc/guides/prog_guide/ring_lib.rst:554: +optional array of metadata associated with each object in the ``soring``. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #855: FILE: doc/guides/prog_guide/ring_lib.rst:555: +While ``soring`` element size is configurable and user can specify it big WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #865: FILE: doc/guides/prog_guide/ring_lib.rst:565: + * use pointer to mbuf as soring element, while tx_state WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #867: FILE: doc/guides/prog_guide/ring_lib.rst:567: + * In this example we use a soring with just one stage. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #878: FILE: doc/guides/prog_guide/ring_lib.rst:578: + struct rte_soring *soring; WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #878: FILE: doc/guides/prog_guide/ring_lib.rst:578: + struct rte_soring *soring; WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #888: FILE: doc/guides/prog_guide/ring_lib.rst:588: + /* enqueue - writes to soring objects array no need to update metadata */ WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #890: FILE: doc/guides/prog_guide/ring_lib.rst:590: + num = rte_soring_enqueue_burst(soring, pkts, num, NULL); WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #890: FILE: doc/guides/prog_guide/ring_lib.rst:590: + num = rte_soring_enqueue_burst(soring, pkts, num, NULL); WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #894: FILE: doc/guides/prog_guide/ring_lib.rst:594: + num = rte_soring_dequeux_burst(soring, pkts, txst, num, NULL); WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #894: FILE: doc/guides/prog_guide/ring_lib.rst:594: + num = rte_soring_dequeux_burst(soring, pkts, txst, num, NULL); WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #898: FILE: doc/guides/prog_guide/ring_lib.rst:598: + * Note that we don't need to dereference the soring objects itself WARNING:TYPO_SPELLING: 'errorneous' may be misspelled - perhaps 'erroneous'? #923: FILE: doc/guides/prog_guide/ring_lib.rst:623: + /* drop errorneous packets */ WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #937: FILE: doc/guides/prog_guide/ring_lib.rst:637: + num = rte_soring_acquire_burst(soring, pkts, 0, num, &ftoken, NULL); WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #937: FILE: doc/guides/prog_guide/ring_lib.rst:637: + num = rte_soring_acquire_burst(soring, pkts, 0, num, &ftoken, NULL); WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #944: FILE: doc/guides/prog_guide/ring_lib.rst:644: + * contents of pkts[], we need to update soring metadata array only. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #946: FILE: doc/guides/prog_guide/ring_lib.rst:646: + rte_soring_releasx(soring, NULL, txst, 0, num, ftoken); WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #946: FILE: doc/guides/prog_guide/ring_lib.rst:646: + rte_soring_releasx(soring, NULL, txst, 0, num, ftoken); WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #955: FILE: doc/guides/prog_guide/ring_lib.rst:655: +SORING internals WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #960: FILE: doc/guides/prog_guide/ring_lib.rst:660: + corresponds to exactly one object within the soring. That ``state[]`` WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #964: FILE: doc/guides/prog_guide/ring_lib.rst:664: +* At ``acquire``, soring moves stage's head (in a same way as ``rte_ring`` WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #968: FILE: doc/guides/prog_guide/ring_lib.rst:668: + (``SORING_ST_START``). WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #975: FILE: doc/guides/prog_guide/ring_lib.rst:675: + ``SORING_ST_FINISH`` flag to indicate that given subset of objects was WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #986: FILE: doc/guides/prog_guide/ring_lib.rst:686: + are released (in ``SORING_ST_FINISH`` state). WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #1007: FILE: doc/guides/rel_notes/release_24_11.rst:254: +* **Add Staged-Ordered-Ring (SORING) API to the rte_ring library.** WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1028: 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'? #1028: 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'? #1029: FILE: lib/ring/meson.build:5: +headers = files('rte_ring.h', 'rte_soring.h') WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1045: FILE: lib/ring/rte_soring.c:7: +#include "soring.h" WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1048: FILE: lib/ring/rte_soring.c:10: +RTE_LOG_REGISTER_DEFAULT(soring_logtype, INFO); WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1051: FILE: lib/ring/rte_soring.c:13: +soring_calc_elem_num(uint32_t count) WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1057: FILE: lib/ring/rte_soring.c:19: +soring_check_param(uint32_t esize, uint32_t msize, uint32_t count, WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #1061: FILE: lib/ring/rte_soring.c:23: + SORING_LOG(ERR, "invalid number of stages: %u", stages); WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #1067: FILE: lib/ring/rte_soring.c:29: + SORING_LOG(ERR, "invalid element size: %u", esize); WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #1073: FILE: lib/ring/rte_soring.c:35: + SORING_LOG(ERR, "invalid metadata size: %u", msize); WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #1079: FILE: lib/ring/rte_soring.c:41: + (count > RTE_SORING_ELEM_MAX + 1)) { WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #1080: FILE: lib/ring/rte_soring.c:42: + SORING_LOG(ERR, "invalid number of elements: %u", count); WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #1088: FILE: lib/ring/rte_soring.c:50: + * Calculate size offsets for SORING internal data layout. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1091: FILE: lib/ring/rte_soring.c:53: +soring_get_szofs(uint32_t esize, uint32_t msize, uint32_t count, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1096: FILE: lib/ring/rte_soring.c:58: + const struct rte_soring * const r = NULL; WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1123: FILE: lib/ring/rte_soring.c:85: +soring_dump_stage_headtail(FILE *f, const char *prefix, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1124: FILE: lib/ring/rte_soring.c:86: + struct soring_stage *st) WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1132: FILE: lib/ring/rte_soring.c:94: +rte_soring_dump(FILE *f, const struct rte_soring *r) WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1132: FILE: lib/ring/rte_soring.c:94: +rte_soring_dump(FILE *f, const struct rte_soring *r) WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1140: FILE: lib/ring/rte_soring.c:102: + fprintf(f, "soring <%s>@%p ", r->name, r); WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1145: FILE: lib/ring/rte_soring.c:107: + fprintf(f, " used=%u ", rte_soring_count(r)); WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1146: FILE: lib/ring/rte_soring.c:108: + fprintf(f, " avail=%u ", rte_soring_free_count(r)); WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1154: FILE: lib/ring/rte_soring.c:116: + soring_dump_stage_headtail(f, buf, r->stage + i); WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1159: FILE: lib/ring/rte_soring.c:121: +rte_soring_get_memsize(const struct rte_soring_param *prm) WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1159: FILE: lib/ring/rte_soring.c:121: +rte_soring_get_memsize(const struct rte_soring_param *prm) WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1164: FILE: lib/ring/rte_soring.c:126: + count = soring_calc_elem_num(prm->elems); WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1165: FILE: lib/ring/rte_soring.c:127: + rc = soring_check_param(prm->elem_size, prm->meta_size, count, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1170: FILE: lib/ring/rte_soring.c:132: + return soring_get_szofs(prm->elem_size, prm->meta_size, count, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1176: FILE: lib/ring/rte_soring.c:138: +soring_compilation_checks(void) WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1178: FILE: lib/ring/rte_soring.c:140: + RTE_BUILD_BUG_ON((sizeof(struct rte_soring) & WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1180: FILE: lib/ring/rte_soring.c:142: + RTE_BUILD_BUG_ON((offsetof(struct rte_soring, cons) & WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1182: FILE: lib/ring/rte_soring.c:144: + RTE_BUILD_BUG_ON((offsetof(struct rte_soring, prod) & WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1186: FILE: lib/ring/rte_soring.c:148: + offsetof(struct soring_stage_headtail, tail.pos)); WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1188: FILE: lib/ring/rte_soring.c:150: + offsetof(struct soring_stage_headtail, unused)); WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1192: FILE: lib/ring/rte_soring.c:154: +rte_soring_init(struct rte_soring *r, const struct rte_soring_param *prm) WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1192: FILE: lib/ring/rte_soring.c:154: +rte_soring_init(struct rte_soring *r, const struct rte_soring_param *prm) WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1192: FILE: lib/ring/rte_soring.c:154: +rte_soring_init(struct rte_soring *r, const struct rte_soring_param *prm) WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1198: FILE: lib/ring/rte_soring.c:160: + soring_compilation_checks(); WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1203: FILE: lib/ring/rte_soring.c:165: + n = soring_calc_elem_num(prm->elems); WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1204: FILE: lib/ring/rte_soring.c:166: + rc = soring_check_param(prm->elem_size, prm->meta_size, n, prm->stages); WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1208: FILE: lib/ring/rte_soring.c:170: + soring_get_szofs(prm->elem_size, prm->meta_size, n, prm->stages, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1225: FILE: lib/ring/rte_soring.c:187: + r->state = (union soring_state *)((uintptr_t)r + state_ofs); WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1228: FILE: lib/ring/rte_soring.c:190: + r->stage = (struct soring_stage *)((uintptr_t)r + stage_ofs); WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #1247: FILE: lib/ring/rte_soring.h:5: +#ifndef _RTE_SORING_H_ WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #1248: FILE: lib/ring/rte_soring.h:6: +#define _RTE_SORING_H_ WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1252: 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'? #1264: FILE: lib/ring/rte_soring.h:22: + * Extra debugging might be enabled with RTE_SORING_DEBUG macro. WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #1274: FILE: lib/ring/rte_soring.h:32: +#define RTE_SORING_ST_BIT 30 WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1276: FILE: lib/ring/rte_soring.h:34: +/** max possible number of elements in the soring */ WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #1277: FILE: lib/ring/rte_soring.h:35: +#define RTE_SORING_ELEM_MAX (RTE_BIT32(RTE_SORING_ST_BIT) - 1) WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #1277: FILE: lib/ring/rte_soring.h:35: +#define RTE_SORING_ELEM_MAX (RTE_BIT32(RTE_SORING_ST_BIT) - 1) WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1279: FILE: lib/ring/rte_soring.h:37: +struct rte_soring_param { WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1280: FILE: lib/ring/rte_soring.h:38: + /** expected name of the soring */ WARNING:TYPO_SPELLING: 'elemnts' may be misspelled - perhaps 'elements'? #1282: FILE: lib/ring/rte_soring.h:40: + /** number of elemnts in the soring */ WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1282: FILE: lib/ring/rte_soring.h:40: + /** number of elemnts in the soring */ WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1284: FILE: lib/ring/rte_soring.h:42: + /** size of elements in the soring, must be a multiple of 4 */ WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1289: FILE: lib/ring/rte_soring.h:47: + * array of metadata associated with each object in the soring. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1301: FILE: lib/ring/rte_soring.h:59: + /** number of stages in the soring */ WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1309: FILE: lib/ring/rte_soring.h:67: +struct rte_soring; WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1312: FILE: lib/ring/rte_soring.h:70: + * Calculate the memory size needed for a soring WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1314: FILE: lib/ring/rte_soring.h:72: + * This function returns the number of bytes needed for a soring, given WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1317: FILE: lib/ring/rte_soring.h:75: + * actual soring elements and their metadata. The value is aligned to a cache WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1321: FILE: lib/ring/rte_soring.h:79: + * Pointer to the structure that contains soring creation paramers. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1323: FILE: lib/ring/rte_soring.h:81: + * - The memory size needed for the soring on success. WARNING:TYPO_SPELLING: 'paramer' may be misspelled - perhaps 'parameter'? #1324: FILE: lib/ring/rte_soring.h:82: + * - -EINVAL if provided paramer values are invalid. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1328: FILE: lib/ring/rte_soring.h:86: +rte_soring_get_memsize(const struct rte_soring_param *prm); WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1328: FILE: lib/ring/rte_soring.h:86: +rte_soring_get_memsize(const struct rte_soring_param *prm); WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1331: FILE: lib/ring/rte_soring.h:89: + * Initialize a soring structure. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1333: FILE: lib/ring/rte_soring.h:91: + * Initialize a soring structure in memory pointed by "r". WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1334: FILE: lib/ring/rte_soring.h:92: + * The size of the memory area must be large enough to store the soring WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1336: FILE: lib/ring/rte_soring.h:94: + * It is strongly advised to use @ref rte_soring_get_memsize() to get the WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1340: FILE: lib/ring/rte_soring.h:98: + * Pointer to the soring structure. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1342: FILE: lib/ring/rte_soring.h:100: + * Pointer to the structure that contains soring creation paramers. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1348: FILE: lib/ring/rte_soring.h:106: +rte_soring_init(struct rte_soring *r, const struct rte_soring_param *prm); WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1348: FILE: lib/ring/rte_soring.h:106: +rte_soring_init(struct rte_soring *r, const struct rte_soring_param *prm); WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1348: FILE: lib/ring/rte_soring.h:106: +rte_soring_init(struct rte_soring *r, const struct rte_soring_param *prm); WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1351: FILE: lib/ring/rte_soring.h:109: + * Return the total number of filled entries in a soring. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1354: FILE: lib/ring/rte_soring.h:112: + * A pointer to the soring structure. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1356: FILE: lib/ring/rte_soring.h:114: + * The number of entries in the soring. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1360: FILE: lib/ring/rte_soring.h:118: +rte_soring_count(const struct rte_soring *r); WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1360: FILE: lib/ring/rte_soring.h:118: +rte_soring_count(const struct rte_soring *r); WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1363: FILE: lib/ring/rte_soring.h:121: + * Return the total number of unfilled entries in a soring. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1366: FILE: lib/ring/rte_soring.h:124: + * A pointer to the soring structure. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1368: FILE: lib/ring/rte_soring.h:126: + * The number of free entries in the soring. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1372: FILE: lib/ring/rte_soring.h:130: +rte_soring_free_count(const struct rte_soring *r); WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1372: FILE: lib/ring/rte_soring.h:130: +rte_soring_free_count(const struct rte_soring *r); WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1375: FILE: lib/ring/rte_soring.h:133: + * Dump the status of the soring WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1380: FILE: lib/ring/rte_soring.h:138: + * Pointer to the soring structure. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1384: FILE: lib/ring/rte_soring.h:142: +rte_soring_dump(FILE *f, const struct rte_soring *r); WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1384: FILE: lib/ring/rte_soring.h:142: +rte_soring_dump(FILE *f, const struct rte_soring *r); WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1387: FILE: lib/ring/rte_soring.h:145: + * Enqueue several objects on the soring. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1391: FILE: lib/ring/rte_soring.h:149: + * A pointer to the soring structure. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1395: FILE: lib/ring/rte_soring.h:153: + * used while creating the soring. Otherwise the results are undefined. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1397: FILE: lib/ring/rte_soring.h:155: + * The number of objects to add in the soring from the 'objs'. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1399: FILE: lib/ring/rte_soring.h:157: + * if non-NULL, returns the amount of space in the soring after the WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1406: FILE: lib/ring/rte_soring.h:164: +rte_soring_enqueue_bulk(struct rte_soring *r, const void *objs, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1406: FILE: lib/ring/rte_soring.h:164: +rte_soring_enqueue_bulk(struct rte_soring *r, const void *objs, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1410: FILE: lib/ring/rte_soring.h:168: + * Enqueue several objects plus metadata on the soring. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1414: FILE: lib/ring/rte_soring.h:172: + * A pointer to the soring structure. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1418: FILE: lib/ring/rte_soring.h:176: + * used while creating the soring. Otherwise the results are undefined. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1424: FILE: lib/ring/rte_soring.h:182: + * parameter used while creating the soring. If user created the soring with WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1424: FILE: lib/ring/rte_soring.h:182: + * parameter used while creating the soring. If user created the soring with WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1428: FILE: lib/ring/rte_soring.h:186: + * The number of objects to add in the soring from the 'objs'. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1430: FILE: lib/ring/rte_soring.h:188: + * if non-NULL, returns the amount of space in the soring after the WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1437: FILE: lib/ring/rte_soring.h:195: +rte_soring_enqueux_bulk(struct rte_soring *r, const void *objs, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1437: FILE: lib/ring/rte_soring.h:195: +rte_soring_enqueux_bulk(struct rte_soring *r, const void *objs, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1441: FILE: lib/ring/rte_soring.h:199: + * Enqueue several objects on the soring. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1445: FILE: lib/ring/rte_soring.h:203: + * A pointer to the soring structure. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1449: FILE: lib/ring/rte_soring.h:207: + * used while creating the soring. Otherwise the results are undefined. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1451: FILE: lib/ring/rte_soring.h:209: + * The number of objects to add in the soring from the 'objs'. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1453: FILE: lib/ring/rte_soring.h:211: + * if non-NULL, returns the amount of space in the soring after the WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1460: FILE: lib/ring/rte_soring.h:218: +rte_soring_enqueue_burst(struct rte_soring *r, const void *objs, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1460: FILE: lib/ring/rte_soring.h:218: +rte_soring_enqueue_burst(struct rte_soring *r, const void *objs, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1464: FILE: lib/ring/rte_soring.h:222: + * Enqueue several objects plus metadata on the soring. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1468: FILE: lib/ring/rte_soring.h:226: + * A pointer to the soring structure. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1472: FILE: lib/ring/rte_soring.h:230: + * used while creating the soring. Otherwise the results are undefined. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1478: FILE: lib/ring/rte_soring.h:236: + * parameter used while creating the soring. If user created the soring with WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1478: FILE: lib/ring/rte_soring.h:236: + * parameter used while creating the soring. If user created the soring with WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1482: FILE: lib/ring/rte_soring.h:240: + * The number of objects to add in the soring from the 'objs'. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1484: FILE: lib/ring/rte_soring.h:242: + * if non-NULL, returns the amount of space in the soring after the WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1491: FILE: lib/ring/rte_soring.h:249: +rte_soring_enqueux_burst(struct rte_soring *r, const void *objs, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1491: FILE: lib/ring/rte_soring.h:249: +rte_soring_enqueux_burst(struct rte_soring *r, const void *objs, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1495: FILE: lib/ring/rte_soring.h:253: + * Dequeue several objects from the soring. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1499: FILE: lib/ring/rte_soring.h:257: + * A pointer to the soring structure. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1503: FILE: lib/ring/rte_soring.h:261: + * used while creating the soring. Otherwise the results are undefined. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1505: FILE: lib/ring/rte_soring.h:263: + * The number of objects to dequeue from the soring into the objs. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1507: FILE: lib/ring/rte_soring.h:265: + * If non-NULL, returns the number of remaining soring entries after the WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1514: FILE: lib/ring/rte_soring.h:272: +rte_soring_dequeue_bulk(struct rte_soring *r, void *objs, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1514: FILE: lib/ring/rte_soring.h:272: +rte_soring_dequeue_bulk(struct rte_soring *r, void *objs, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1518: FILE: lib/ring/rte_soring.h:276: + * Dequeue several objects plus metadata from the soring. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1522: FILE: lib/ring/rte_soring.h:280: + * A pointer to the soring structure. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1526: FILE: lib/ring/rte_soring.h:284: + * used while creating the soring. Otherwise the results are undefined. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1532: FILE: lib/ring/rte_soring.h:290: + * parameter used while creating the soring. If user created the soring with WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1532: FILE: lib/ring/rte_soring.h:290: + * parameter used while creating the soring. If user created the soring with WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1536: FILE: lib/ring/rte_soring.h:294: + * The number of objects to dequeue from the soring into the objs. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1538: FILE: lib/ring/rte_soring.h:296: + * If non-NULL, returns the number of remaining soring entries after the WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1545: FILE: lib/ring/rte_soring.h:303: +rte_soring_dequeux_bulk(struct rte_soring *r, void *objs, void *meta, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1545: FILE: lib/ring/rte_soring.h:303: +rte_soring_dequeux_bulk(struct rte_soring *r, void *objs, void *meta, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1549: FILE: lib/ring/rte_soring.h:307: + * Dequeue several objects from the soring. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1553: FILE: lib/ring/rte_soring.h:311: + * A pointer to the soring structure. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1557: FILE: lib/ring/rte_soring.h:315: + * used while creating the soring. Otherwise the results are undefined. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1559: FILE: lib/ring/rte_soring.h:317: + * The number of objects to dequeue from the soring into the objs. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1561: FILE: lib/ring/rte_soring.h:319: + * If non-NULL, returns the number of remaining soring entries after the WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1568: FILE: lib/ring/rte_soring.h:326: +rte_soring_dequeue_burst(struct rte_soring *r, void *objs, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1568: FILE: lib/ring/rte_soring.h:326: +rte_soring_dequeue_burst(struct rte_soring *r, void *objs, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1572: FILE: lib/ring/rte_soring.h:330: + * Dequeue several objects plus metadata from the soring. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1576: FILE: lib/ring/rte_soring.h:334: + * A pointer to the soring structure. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1580: FILE: lib/ring/rte_soring.h:338: + * used while creating the soring. Otherwise the results are undefined. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1586: FILE: lib/ring/rte_soring.h:344: + * parameter used while creating the soring. If user created the soring with WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1586: FILE: lib/ring/rte_soring.h:344: + * parameter used while creating the soring. If user created the soring with WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1590: FILE: lib/ring/rte_soring.h:348: + * The number of objects to dequeue from the soring into the objs. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1592: FILE: lib/ring/rte_soring.h:350: + * If non-NULL, returns the number of remaining soring entries after the WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1599: FILE: lib/ring/rte_soring.h:357: +rte_soring_dequeux_burst(struct rte_soring *r, void *objs, void *meta, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1599: FILE: lib/ring/rte_soring.h:357: +rte_soring_dequeux_burst(struct rte_soring *r, void *objs, void *meta, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1603: FILE: lib/ring/rte_soring.h:361: + * Acquire several objects from the soring for given stage. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1607: FILE: lib/ring/rte_soring.h:365: + * A pointer to the soring structure. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1611: FILE: lib/ring/rte_soring.h:369: + * used while creating the soring. Otherwise the results are undefined. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1621: FILE: lib/ring/rte_soring.h:379: + * If non-NULL, returns the number of remaining soring entries for given stage WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1628: FILE: lib/ring/rte_soring.h:386: +rte_soring_acquire_bulk(struct rte_soring *r, void *objs, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1628: FILE: lib/ring/rte_soring.h:386: +rte_soring_acquire_bulk(struct rte_soring *r, void *objs, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1632: FILE: lib/ring/rte_soring.h:390: + * Acquire several objects plus metadata from the soring for given stage. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1636: FILE: lib/ring/rte_soring.h:394: + * A pointer to the soring structure. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1640: FILE: lib/ring/rte_soring.h:398: + * used while creating the soring. Otherwise the results are undefined. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1646: FILE: lib/ring/rte_soring.h:404: + * parameter used while creating the soring. If user created the soring with WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1646: FILE: lib/ring/rte_soring.h:404: + * parameter used while creating the soring. If user created the soring with WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1658: FILE: lib/ring/rte_soring.h:416: + * If non-NULL, returns the number of remaining soring entries for given stage WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1665: FILE: lib/ring/rte_soring.h:423: +rte_soring_acquirx_bulk(struct rte_soring *r, void *objs, void *meta, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1665: FILE: lib/ring/rte_soring.h:423: +rte_soring_acquirx_bulk(struct rte_soring *r, void *objs, void *meta, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1669: FILE: lib/ring/rte_soring.h:427: + * Acquire several objects from the soring for given stage. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1673: FILE: lib/ring/rte_soring.h:431: + * A pointer to the soring structure. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1677: FILE: lib/ring/rte_soring.h:435: + * used while creating the soring. Otherwise the results are undefined. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1687: FILE: lib/ring/rte_soring.h:445: + * If non-NULL, returns the number of remaining soring entries for given stage WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1694: FILE: lib/ring/rte_soring.h:452: +rte_soring_acquire_burst(struct rte_soring *r, void *objs, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1694: FILE: lib/ring/rte_soring.h:452: +rte_soring_acquire_burst(struct rte_soring *r, void *objs, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1698: FILE: lib/ring/rte_soring.h:456: + * Acquire several objects plus metadata from the soring for given stage. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1702: FILE: lib/ring/rte_soring.h:460: + * A pointer to the soring structure. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1706: FILE: lib/ring/rte_soring.h:464: + * used while creating the soring. Otherwise the results are undefined. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1712: FILE: lib/ring/rte_soring.h:470: + * parameter used while creating the soring. If user created the soring with WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1712: FILE: lib/ring/rte_soring.h:470: + * parameter used while creating the soring. If user created the soring with WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1724: FILE: lib/ring/rte_soring.h:482: + * If non-NULL, returns the number of remaining soring entries for given stage WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1731: FILE: lib/ring/rte_soring.h:489: +rte_soring_acquirx_burst(struct rte_soring *r, void *objs, void *meta, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1731: FILE: lib/ring/rte_soring.h:489: +rte_soring_acquirx_burst(struct rte_soring *r, void *objs, void *meta, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1735: FILE: lib/ring/rte_soring.h:493: + * Release several objects for given stage back to the soring. WARNING:TYPO_SPELLING: 'avaialble' may be misspelled - perhaps 'available'? #1736: FILE: lib/ring/rte_soring.h:494: + * Note that it means these objects become avaialble for next stage or WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1740: FILE: lib/ring/rte_soring.h:498: + * A pointer to the soring structure. WARNING:TYPO_SPELLING: 'relase' may be misspelled - perhaps 'release'? #1742: FILE: lib/ring/rte_soring.h:500: + * A pointer to an array of objects to relase. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1743: FILE: lib/ring/rte_soring.h:501: + * Note that unless user needs to overwrite soring objects this parameter WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1746: FILE: lib/ring/rte_soring.h:504: + * used while creating the soring. Otherwise the results are undefined. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1757: FILE: lib/ring/rte_soring.h:515: +rte_soring_release(struct rte_soring *r, const void *objs, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1757: FILE: lib/ring/rte_soring.h:515: +rte_soring_release(struct rte_soring *r, const void *objs, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1761: FILE: lib/ring/rte_soring.h:519: + * Release several objects plus metadata for given stage back to the soring. WARNING:TYPO_SPELLING: 'avaialble' may be misspelled - perhaps 'available'? #1762: FILE: lib/ring/rte_soring.h:520: + * Note that it means these objects become avaialble for next stage or WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1766: FILE: lib/ring/rte_soring.h:524: + * A pointer to the soring structure. WARNING:TYPO_SPELLING: 'relase' may be misspelled - perhaps 'release'? #1768: FILE: lib/ring/rte_soring.h:526: + * A pointer to an array of objects to relase. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1769: FILE: lib/ring/rte_soring.h:527: + * Note that unless user needs to overwrite soring objects this parameter WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1772: FILE: lib/ring/rte_soring.h:530: + * used while creating the soring. Otherwise the results are undefined. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1778: FILE: lib/ring/rte_soring.h:536: + * parameter used while creating the soring. If user created the soring with WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1778: FILE: lib/ring/rte_soring.h:536: + * parameter used while creating the soring. If user created the soring with WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1791: FILE: lib/ring/rte_soring.h:549: +rte_soring_releasx(struct rte_soring *r, const void *objs, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1791: FILE: lib/ring/rte_soring.h:549: +rte_soring_releasx(struct rte_soring *r, const void *objs, WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #1798: FILE: lib/ring/rte_soring.h:556: +#endif /* _RTE_SORING_H_ */ WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #1811: FILE: lib/ring/soring.c:7: + * This file contains implementation of SORING 'datapath' functions. WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #1835: FILE: lib/ring/soring.c:31: + * that elems are acquired (SORING_ST_START). WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #1842: FILE: lib/ring/soring.c:38: + * * Then it marks this state[] with 'SORING_ST_FINISH' flag to indicate WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #1852: FILE: lib/ring/soring.c:48: + * through elements that already are in SORING_ST_FINISH state. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1861: FILE: lib/ring/soring.c:57: +#include "soring.h" WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1867: FILE: lib/ring/soring.c:63: +__rte_soring_stage_finalize(struct soring_stage_headtail *sht, uint32_t stage, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1867: FILE: lib/ring/soring.c:63: +__rte_soring_stage_finalize(struct soring_stage_headtail *sht, uint32_t stage, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1868: FILE: lib/ring/soring.c:64: + union soring_state *rstate, uint32_t rmask, uint32_t maxn) WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1872: FILE: lib/ring/soring.c:68: + union soring_stage_tail nt, ot; WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1873: FILE: lib/ring/soring.c:69: + union soring_state st; WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #1906: FILE: lib/ring/soring.c:102: + ftkn = SORING_FTKN_MAKE(tail, stage); WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #1910: FILE: lib/ring/soring.c:106: + if ((st.stnum & SORING_ST_MASK) != SORING_ST_FINISH || WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #1910: FILE: lib/ring/soring.c:106: + if ((st.stnum & SORING_ST_MASK) != SORING_ST_FINISH || WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #1914: FILE: lib/ring/soring.c:110: + k = st.stnum & ~SORING_ST_MASK; WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1929: FILE: lib/ring/soring.c:125: +__rte_soring_move_prod_head(struct rte_soring *r, uint32_t num, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1929: FILE: lib/ring/soring.c:125: +__rte_soring_move_prod_head(struct rte_soring *r, uint32_t num, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1962: FILE: lib/ring/soring.c:158: +__rte_soring_move_cons_head(struct rte_soring *r, uint32_t stage, uint32_t num, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1962: FILE: lib/ring/soring.c:158: +__rte_soring_move_cons_head(struct rte_soring *r, uint32_t stage, uint32_t num, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1996: FILE: lib/ring/soring.c:192: +__rte_soring_update_tail(struct __rte_ring_headtail *rht, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2020: FILE: lib/ring/soring.c:216: +__rte_soring_stage_move_head(struct soring_stage_headtail *d, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2020: FILE: lib/ring/soring.c:216: +__rte_soring_stage_move_head(struct soring_stage_headtail *d, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2052: FILE: lib/ring/soring.c:248: +soring_enqueue(struct rte_soring *r, const void *objs, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2052: FILE: lib/ring/soring.c:248: +soring_enqueue(struct rte_soring *r, const void *objs, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2064: FILE: lib/ring/soring.c:260: + n = __rte_soring_move_prod_head(r, n, behavior, st, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2072: FILE: lib/ring/soring.c:268: + __rte_soring_update_tail(&r->prod, st, prod_head, prod_next, 1); WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2081: FILE: lib/ring/soring.c:277: +soring_dequeue(struct rte_soring *r, void *objs, void *meta, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2081: FILE: lib/ring/soring.c:277: +soring_dequeue(struct rte_soring *r, void *objs, void *meta, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2095: FILE: lib/ring/soring.c:291: + n = __rte_soring_move_cons_head(r, ns, num, RTE_RING_QUEUE_FIXED, st, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2099: FILE: lib/ring/soring.c:295: + n = __rte_soring_stage_finalize(&r->stage[ns].sht, ns, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2106: FILE: lib/ring/soring.c:302: + n = __rte_soring_move_cons_head(r, ns, num, behavior, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2119: FILE: lib/ring/soring.c:315: + __rte_soring_update_tail(&r->cons, st, cons_head, cons_next, 0); WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #2128: FILE: lib/ring/soring.c:324: + * Verify internal SORING state. WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #2130: FILE: lib/ring/soring.c:326: + * whatever reason SORING data constancy is broken. That is a very serious WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #2134: FILE: lib/ring/soring.c:330: + * RTE_SORING_DEBUG enabled. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2137: FILE: lib/ring/soring.c:333: +soring_verify_state(const struct rte_soring *r, uint32_t stage, uint32_t idx, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2137: FILE: lib/ring/soring.c:333: +soring_verify_state(const struct rte_soring *r, uint32_t stage, uint32_t idx, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2138: FILE: lib/ring/soring.c:334: + const char *msg, union soring_state val, union soring_state exp) WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2138: FILE: lib/ring/soring.c:334: + const char *msg, union soring_state val, union soring_state exp) WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #2141: FILE: lib/ring/soring.c:337: +#ifdef RTE_SORING_DEBUG WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2142: FILE: lib/ring/soring.c:338: + rte_soring_dump(stderr, r); WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2143: FILE: lib/ring/soring.c:339: + rte_panic("line:%d from:%s: soring=%p, stage=%#x, idx=%#x, " WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #2150: FILE: lib/ring/soring.c:346: + SORING_LOG(EMERG, "from:%s: soring=%p, stage=%#x, idx=%#x, " WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2150: FILE: lib/ring/soring.c:346: + SORING_LOG(EMERG, "from:%s: soring=%p, stage=%#x, idx=%#x, " WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2162: FILE: lib/ring/soring.c:358: +acquire_state_update(const struct rte_soring *r, uint32_t stage, uint32_t idx, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2165: FILE: lib/ring/soring.c:361: + union soring_state st; WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2166: FILE: lib/ring/soring.c:362: + const union soring_state est = {.raw = 0}; WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2170: FILE: lib/ring/soring.c:366: + soring_verify_state(r, stage, idx, __func__, st, est); WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #2173: FILE: lib/ring/soring.c:369: + st.stnum = (SORING_ST_START | num); WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2180: FILE: lib/ring/soring.c:376: +soring_acquire(struct rte_soring *r, void *objs, void *meta, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2180: FILE: lib/ring/soring.c:376: +soring_acquire(struct rte_soring *r, void *objs, void *meta, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2185: FILE: lib/ring/soring.c:381: + struct soring_stage *pstg; WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2186: FILE: lib/ring/soring.c:382: + struct soring_stage_headtail *cons; WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2194: FILE: lib/ring/soring.c:390: + n = __rte_soring_stage_move_head(cons, &r->prod.ht, 0, num, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2200: FILE: lib/ring/soring.c:396: + n = __rte_soring_stage_move_head(cons, &pstg->ht, 0, num, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2204: FILE: lib/ring/soring.c:400: + n = __rte_soring_stage_finalize(&pstg->sht, stage - 1, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2211: FILE: lib/ring/soring.c:407: + n = __rte_soring_stage_move_head(cons, WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #2222: FILE: lib/ring/soring.c:418: + *ftoken = SORING_FTKN_MAKE(head, stage); WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2241: FILE: lib/ring/soring.c:437: +soring_release(struct rte_soring *r, const void *objs, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2241: FILE: lib/ring/soring.c:437: +soring_release(struct rte_soring *r, const void *objs, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2245: FILE: lib/ring/soring.c:441: + struct soring_stage *stg; WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2246: FILE: lib/ring/soring.c:442: + union soring_state st; WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2248: FILE: lib/ring/soring.c:444: + const union soring_state est = { WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #2249: FILE: lib/ring/soring.c:445: + .stnum = (SORING_ST_START | n), WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #2258: FILE: lib/ring/soring.c:454: + pos = SORING_FTKN_POS(ftoken, stage); WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2264: FILE: lib/ring/soring.c:460: + soring_verify_state(r, stage, idx, __func__, st, est); WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #2277: FILE: lib/ring/soring.c:473: + st.stnum = SORING_ST_FINISH | n; WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2285: FILE: lib/ring/soring.c:481: + __rte_soring_stage_finalize(&stg->sht, stage, r->state, r->mask, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2294: FILE: lib/ring/soring.c:490: +rte_soring_release(struct rte_soring *r, const void *objs, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2294: FILE: lib/ring/soring.c:490: +rte_soring_release(struct rte_soring *r, const void *objs, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2297: FILE: lib/ring/soring.c:493: + soring_release(r, objs, NULL, stage, n, ftoken); WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2302: FILE: lib/ring/soring.c:498: +rte_soring_releasx(struct rte_soring *r, const void *objs, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2302: FILE: lib/ring/soring.c:498: +rte_soring_releasx(struct rte_soring *r, const void *objs, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2305: FILE: lib/ring/soring.c:501: + soring_release(r, objs, meta, stage, n, ftoken); WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2309: FILE: lib/ring/soring.c:505: +rte_soring_enqueue_bulk(struct rte_soring *r, const void *objs, uint32_t n, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2309: FILE: lib/ring/soring.c:505: +rte_soring_enqueue_bulk(struct rte_soring *r, const void *objs, uint32_t n, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2312: FILE: lib/ring/soring.c:508: + return soring_enqueue(r, objs, NULL, n, RTE_RING_QUEUE_FIXED, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2317: FILE: lib/ring/soring.c:513: +rte_soring_enqueux_bulk(struct rte_soring *r, const void *objs, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2317: FILE: lib/ring/soring.c:513: +rte_soring_enqueux_bulk(struct rte_soring *r, const void *objs, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2320: FILE: lib/ring/soring.c:516: + return soring_enqueue(r, objs, meta, n, RTE_RING_QUEUE_FIXED, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2325: FILE: lib/ring/soring.c:521: +rte_soring_enqueue_burst(struct rte_soring *r, const void *objs, uint32_t n, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2325: FILE: lib/ring/soring.c:521: +rte_soring_enqueue_burst(struct rte_soring *r, const void *objs, uint32_t n, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2328: FILE: lib/ring/soring.c:524: + return soring_enqueue(r, objs, NULL, n, RTE_RING_QUEUE_VARIABLE, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2333: FILE: lib/ring/soring.c:529: +rte_soring_enqueux_burst(struct rte_soring *r, const void *objs, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2333: FILE: lib/ring/soring.c:529: +rte_soring_enqueux_burst(struct rte_soring *r, const void *objs, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2336: FILE: lib/ring/soring.c:532: + return soring_enqueue(r, objs, meta, n, RTE_RING_QUEUE_VARIABLE, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2341: FILE: lib/ring/soring.c:537: +rte_soring_dequeue_bulk(struct rte_soring *r, void *objs, uint32_t num, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2341: FILE: lib/ring/soring.c:537: +rte_soring_dequeue_bulk(struct rte_soring *r, void *objs, uint32_t num, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2344: FILE: lib/ring/soring.c:540: + return soring_dequeue(r, objs, NULL, num, RTE_RING_QUEUE_FIXED, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2349: FILE: lib/ring/soring.c:545: +rte_soring_dequeux_bulk(struct rte_soring *r, void *objs, void *meta, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2349: FILE: lib/ring/soring.c:545: +rte_soring_dequeux_bulk(struct rte_soring *r, void *objs, void *meta, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2352: FILE: lib/ring/soring.c:548: + return soring_dequeue(r, objs, meta, num, RTE_RING_QUEUE_FIXED, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2357: FILE: lib/ring/soring.c:553: +rte_soring_dequeue_burst(struct rte_soring *r, void *objs, uint32_t num, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2357: FILE: lib/ring/soring.c:553: +rte_soring_dequeue_burst(struct rte_soring *r, void *objs, uint32_t num, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2360: FILE: lib/ring/soring.c:556: + return soring_dequeue(r, objs, NULL, num, RTE_RING_QUEUE_VARIABLE, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2365: FILE: lib/ring/soring.c:561: +rte_soring_dequeux_burst(struct rte_soring *r, void *objs, void *meta, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2365: FILE: lib/ring/soring.c:561: +rte_soring_dequeux_burst(struct rte_soring *r, void *objs, void *meta, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2368: FILE: lib/ring/soring.c:564: + return soring_dequeue(r, objs, meta, num, RTE_RING_QUEUE_VARIABLE, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2373: FILE: lib/ring/soring.c:569: +rte_soring_acquire_bulk(struct rte_soring *r, void *objs, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2373: FILE: lib/ring/soring.c:569: +rte_soring_acquire_bulk(struct rte_soring *r, void *objs, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2376: FILE: lib/ring/soring.c:572: + return soring_acquire(r, objs, NULL, stage, num, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2381: FILE: lib/ring/soring.c:577: +rte_soring_acquirx_bulk(struct rte_soring *r, void *objs, void *meta, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2381: FILE: lib/ring/soring.c:577: +rte_soring_acquirx_bulk(struct rte_soring *r, void *objs, void *meta, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2384: FILE: lib/ring/soring.c:580: + return soring_acquire(r, objs, meta, stage, num, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2389: FILE: lib/ring/soring.c:585: +rte_soring_acquire_burst(struct rte_soring *r, void *objs, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2389: FILE: lib/ring/soring.c:585: +rte_soring_acquire_burst(struct rte_soring *r, void *objs, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2392: FILE: lib/ring/soring.c:588: + return soring_acquire(r, objs, NULL, stage, num, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2397: FILE: lib/ring/soring.c:593: +rte_soring_acquirx_burst(struct rte_soring *r, void *objs, void *meta, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2397: FILE: lib/ring/soring.c:593: +rte_soring_acquirx_burst(struct rte_soring *r, void *objs, void *meta, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2400: FILE: lib/ring/soring.c:596: + return soring_acquire(r, objs, meta, stage, num, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2405: FILE: lib/ring/soring.c:601: +rte_soring_count(const struct rte_soring *r) WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2405: FILE: lib/ring/soring.c:601: +rte_soring_count(const struct rte_soring *r) WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2414: FILE: lib/ring/soring.c:610: +rte_soring_free_count(const struct rte_soring *r) WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2414: FILE: lib/ring/soring.c:610: +rte_soring_free_count(const struct rte_soring *r) WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2416: FILE: lib/ring/soring.c:612: + return r->capacity - rte_soring_count(r); WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #2428: FILE: lib/ring/soring.h:5: +#ifndef _SORING_H_ WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #2429: FILE: lib/ring/soring.h:6: +#define _SORING_H_ WARNING:TYPO_SPELLING: 'strctures' may be misspelled - perhaps 'structures'? #2433: 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'? #2433: 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'? #2440: FILE: lib/ring/soring.h:17: + * For actual implementation details, please refer to soring.c WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2443: FILE: lib/ring/soring.h:20: +#include WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #2445: FILE: lib/ring/soring.h:22: +/* logging stuff, register our own tag for SORING */ WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2448: FILE: lib/ring/soring.h:25: +extern int soring_logtype; WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #2449: FILE: lib/ring/soring.h:26: +#define RTE_LOGTYPE_SORING soring_logtype WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2449: FILE: lib/ring/soring.h:26: +#define RTE_LOGTYPE_SORING soring_logtype WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #2450: FILE: lib/ring/soring.h:27: +#define SORING_LOG(level, ...) \ WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #2451: FILE: lib/ring/soring.h:28: + RTE_LOG_LINE(level, SORING, "" __VA_ARGS__) WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #2454: FILE: lib/ring/soring.h:31: + * SORING internal state for each element WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2456: FILE: lib/ring/soring.h:33: +union soring_state { WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #2465: FILE: lib/ring/soring.h:42: +#define SORING_ST_START RTE_SHIFT_VAL32(1, RTE_SORING_ST_BIT) WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #2465: FILE: lib/ring/soring.h:42: +#define SORING_ST_START RTE_SHIFT_VAL32(1, RTE_SORING_ST_BIT) WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #2466: FILE: lib/ring/soring.h:43: +#define SORING_ST_FINISH RTE_SHIFT_VAL32(2, RTE_SORING_ST_BIT) WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #2466: FILE: lib/ring/soring.h:43: +#define SORING_ST_FINISH RTE_SHIFT_VAL32(2, RTE_SORING_ST_BIT) WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #2468: FILE: lib/ring/soring.h:45: +#define SORING_ST_MASK \ WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #2469: FILE: lib/ring/soring.h:46: + RTE_GENMASK32(sizeof(uint32_t) * CHAR_BIT - 1, RTE_SORING_ST_BIT) WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #2471: FILE: lib/ring/soring.h:48: +#define SORING_FTKN_MAKE(pos, stg) ((pos) + (stg)) WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #2472: FILE: lib/ring/soring.h:49: +#define SORING_FTKN_POS(ftk, stg) ((ftk) - (stg)) WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #2475: FILE: lib/ring/soring.h:52: + * SORING re-uses rte_ring internal structures and implementation WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2489: FILE: lib/ring/soring.h:66: +union soring_stage_tail { WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2498: FILE: lib/ring/soring.h:75: +struct soring_stage_headtail { WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2499: FILE: lib/ring/soring.h:76: + volatile union soring_stage_tail tail; WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #2505: FILE: lib/ring/soring.h:82: + * SORING stage head_tail structure is 'compatible' with rte_ring ones. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2510: FILE: lib/ring/soring.h:87: +struct soring_stage { WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2514: FILE: lib/ring/soring.h:91: + struct soring_stage_headtail sht; WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2521: FILE: lib/ring/soring.h:98: + * RTE soring internal structure. WARNING:TYPO_SPELLING: 'direclty' may be misspelled - perhaps 'directly'? #2522: FILE: lib/ring/soring.h:99: + * As with rte_ring actual elements array supposed to be located direclty WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2523: FILE: lib/ring/soring.h:100: + * after the rte_soring structure. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2525: FILE: lib/ring/soring.h:102: +struct __rte_cache_aligned rte_soring { WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2535: FILE: lib/ring/soring.h:112: + struct soring_stage *stage; WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2539: FILE: lib/ring/soring.h:116: + union soring_state *state; WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #2561: FILE: lib/ring/soring.h:138: +#endif /* _SORING_H_ */ WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2570: FILE: lib/ring/version.map:23: + rte_soring_acquire_bulk; WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2571: FILE: lib/ring/version.map:24: + rte_soring_acquire_burst; WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2572: FILE: lib/ring/version.map:25: + rte_soring_acquirx_bulk; WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2573: FILE: lib/ring/version.map:26: + rte_soring_acquirx_burst; WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2574: FILE: lib/ring/version.map:27: + rte_soring_count; WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2575: FILE: lib/ring/version.map:28: + rte_soring_dequeue_bulk; WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2576: FILE: lib/ring/version.map:29: + rte_soring_dequeue_burst; WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2577: FILE: lib/ring/version.map:30: + rte_soring_dequeux_bulk; WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2578: FILE: lib/ring/version.map:31: + rte_soring_dequeux_burst; WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2579: FILE: lib/ring/version.map:32: + rte_soring_enqueue_bulk; WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2580: FILE: lib/ring/version.map:33: + rte_soring_enqueue_burst; WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2581: FILE: lib/ring/version.map:34: + rte_soring_enqueux_bulk; WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2582: FILE: lib/ring/version.map:35: + rte_soring_enqueux_burst; WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2583: FILE: lib/ring/version.map:36: + rte_soring_dump; WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2584: FILE: lib/ring/version.map:37: + rte_soring_free_count; WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2585: FILE: lib/ring/version.map:38: + rte_soring_get_memsize; WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2586: FILE: lib/ring/version.map:39: + rte_soring_init; WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2587: FILE: lib/ring/version.map:40: + rte_soring_release; WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #2588: FILE: lib/ring/version.map:41: + rte_soring_releasx; total: 0 errors, 409 warnings, 2409 lines checked Warning in lib/ring/soring.c: Using rte_panic/rte_exit