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 BA26945B94 for ; Mon, 21 Oct 2024 18:11:35 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id B5F2340285; Mon, 21 Oct 2024 18:11:35 +0200 (CEST) Received: from dpdk.org (dpdk.org [92.243.24.197]) by mails.dpdk.org (Postfix) with ESMTP id 66DA940263 for ; Mon, 21 Oct 2024 18:11:34 +0200 (CEST) Received: by dpdk.org (Postfix, from userid 65534) id 5C1051206AA; Mon, 21 Oct 2024 18:11:34 +0200 (CEST) Subject: |WARNING| pw146451 [PATCH v6 5/7] ring/soring: introduce Staged Ordered Ring In-Reply-To: <20241021160823.1072-6-konstantin.v.ananyev@yandex.ru> References: <20241021160823.1072-6-konstantin.v.ananyev@yandex.ru> To: test-report@dpdk.org From: checkpatch@dpdk.org Cc: Konstantin Ananyev Message-Id: <20241021161134.5C1051206AA@dpdk.org> Date: Mon, 21 Oct 2024 18:11:34 +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/146451 _coding style issues_ WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #44: Subject: [PATCH v6 5/7] ring/soring: introduce Staged Ordered Ring WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #67: Staged-Ordered-Ring (SORING) provides a SW abstraction for 'ordered' queues WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #72: In particular, main SORING properties: WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #131: FILE: devtools/build-dict.sh:20: +sed '/^soring->/d' | WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #143: FILE: doc/api/doxy-api-index.md:176: + [soring](@ref rte_soring.h), WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #143: FILE: doc/api/doxy-api-index.md:176: + [soring](@ref rte_soring.h), WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #155: FILE: doc/guides/rel_notes/release_24_11.rst:250: +* **Add Staged-Ordered-Ring (SORING) API to the rte_ring library.** WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #176: 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'? #176: 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'? #177: FILE: lib/ring/meson.build:5: +headers = files('rte_ring.h', 'rte_soring.h') WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #193: FILE: lib/ring/rte_soring.c:7: +#include "soring.h" WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #196: FILE: lib/ring/rte_soring.c:10: +RTE_LOG_REGISTER_DEFAULT(soring_logtype, INFO); WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #197: FILE: lib/ring/rte_soring.c:11: +#define RTE_LOGTYPE_SORING soring_logtype WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #197: FILE: lib/ring/rte_soring.c:11: +#define RTE_LOGTYPE_SORING soring_logtype WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #198: FILE: lib/ring/rte_soring.c:12: +#define SORING_LOG(level, ...) \ WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #199: FILE: lib/ring/rte_soring.c:13: + RTE_LOG_LINE(level, SORING, "" __VA_ARGS__) WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #202: FILE: lib/ring/rte_soring.c:16: +soring_calc_elem_num(uint32_t count) WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #208: FILE: lib/ring/rte_soring.c:22: +soring_check_param(uint32_t esize, uint32_t stsize, uint32_t count, WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #212: FILE: lib/ring/rte_soring.c:26: + SORING_LOG(ERR, "invalid number of stages: %u", stages); WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #218: FILE: lib/ring/rte_soring.c:32: + SORING_LOG(ERR, "invalid element size: %u", esize); WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #224: FILE: lib/ring/rte_soring.c:38: + SORING_LOG(ERR, "invalid retcode size: %u", stsize); WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #230: FILE: lib/ring/rte_soring.c:44: + (count > RTE_SORING_ELEM_MAX + 1)) { WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #231: FILE: lib/ring/rte_soring.c:45: + SORING_LOG(ERR, "invalid number of elements: %u", count); WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #239: FILE: lib/ring/rte_soring.c:53: + * Calculate size offsets for SORING internal data layout. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #242: FILE: lib/ring/rte_soring.c:56: +soring_get_szofs(uint32_t esize, uint32_t stsize, uint32_t count, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #247: FILE: lib/ring/rte_soring.c:61: + const struct rte_soring * const r = NULL; WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #274: FILE: lib/ring/rte_soring.c:88: +soring_dump_stage_headtail(FILE *f, const char *prefix, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #275: FILE: lib/ring/rte_soring.c:89: + struct soring_stage *st) WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #283: FILE: lib/ring/rte_soring.c:97: +rte_soring_dump(FILE *f, const struct rte_soring *r) WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #283: FILE: lib/ring/rte_soring.c:97: +rte_soring_dump(FILE *f, const struct rte_soring *r) WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #291: FILE: lib/ring/rte_soring.c:105: + fprintf(f, "soring <%s>@%p ", r->name, r); WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #296: FILE: lib/ring/rte_soring.c:110: + fprintf(f, " used=%u ", rte_soring_count(r)); WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #297: FILE: lib/ring/rte_soring.c:111: + fprintf(f, " avail=%u ", rte_soring_free_count(r)); WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #305: FILE: lib/ring/rte_soring.c:119: + soring_dump_stage_headtail(f, buf, r->stage + i); WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #310: FILE: lib/ring/rte_soring.c:124: +rte_soring_get_memsize(const struct rte_soring_param *prm) WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #310: FILE: lib/ring/rte_soring.c:124: +rte_soring_get_memsize(const struct rte_soring_param *prm) WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #315: FILE: lib/ring/rte_soring.c:129: + count = soring_calc_elem_num(prm->elems); WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #316: FILE: lib/ring/rte_soring.c:130: + rc = soring_check_param(prm->elem_size, prm->meta_size, count, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #321: FILE: lib/ring/rte_soring.c:135: + return soring_get_szofs(prm->elem_size, prm->meta_size, count, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #327: FILE: lib/ring/rte_soring.c:141: +soring_compilation_checks(void) WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #329: FILE: lib/ring/rte_soring.c:143: + RTE_BUILD_BUG_ON((sizeof(struct rte_soring) & WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #331: FILE: lib/ring/rte_soring.c:145: + RTE_BUILD_BUG_ON((offsetof(struct rte_soring, cons) & WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #333: FILE: lib/ring/rte_soring.c:147: + RTE_BUILD_BUG_ON((offsetof(struct rte_soring, prod) & WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #337: FILE: lib/ring/rte_soring.c:151: + offsetof(struct soring_stage_headtail, tail.pos)); WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #339: FILE: lib/ring/rte_soring.c:153: + offsetof(struct soring_stage_headtail, unused)); WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #343: FILE: lib/ring/rte_soring.c:157: +rte_soring_init(struct rte_soring *r, const struct rte_soring_param *prm) WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #343: FILE: lib/ring/rte_soring.c:157: +rte_soring_init(struct rte_soring *r, const struct rte_soring_param *prm) WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #343: FILE: lib/ring/rte_soring.c:157: +rte_soring_init(struct rte_soring *r, const struct rte_soring_param *prm) WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #349: FILE: lib/ring/rte_soring.c:163: + soring_compilation_checks(); WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #354: FILE: lib/ring/rte_soring.c:168: + n = soring_calc_elem_num(prm->elems); WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #355: FILE: lib/ring/rte_soring.c:169: + rc = soring_check_param(prm->elem_size, prm->meta_size, n, prm->stages); WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #359: FILE: lib/ring/rte_soring.c:173: + soring_get_szofs(prm->elem_size, prm->meta_size, n, prm->stages, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #376: FILE: lib/ring/rte_soring.c:190: + r->state = (union soring_state *)((uintptr_t)r + state_ofs); WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #379: FILE: lib/ring/rte_soring.c:193: + r->stage = (struct soring_stage *)((uintptr_t)r + stage_ofs); WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #398: FILE: lib/ring/rte_soring.h:5: +#ifndef _RTE_SORING_H_ WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #399: FILE: lib/ring/rte_soring.h:6: +#define _RTE_SORING_H_ WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #403: 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'? #424: FILE: lib/ring/rte_soring.h:31: +#define RTE_SORING_ST_BIT 30 WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #426: FILE: lib/ring/rte_soring.h:33: +/** max possible number of elements in the soring */ WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #427: 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'? #427: 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'? #429: FILE: lib/ring/rte_soring.h:36: +struct rte_soring_param { WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #430: FILE: lib/ring/rte_soring.h:37: + /** expected name of the soring */ WARNING:TYPO_SPELLING: 'elemnts' may be misspelled - perhaps 'elements'? #432: FILE: lib/ring/rte_soring.h:39: + /** number of elemnts in the soring */ WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #432: FILE: lib/ring/rte_soring.h:39: + /** number of elemnts in the soring */ WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #434: FILE: lib/ring/rte_soring.h:41: + /** size of elements in the soring, must be a multiple of 4 */ WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #439: FILE: lib/ring/rte_soring.h:46: + * array of metadata associated with each object in the soring. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #451: FILE: lib/ring/rte_soring.h:58: + /** number of stages in the soring */ WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #459: FILE: lib/ring/rte_soring.h:66: +struct rte_soring; WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #462: FILE: lib/ring/rte_soring.h:69: + * Calculate the memory size needed for a soring WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #464: FILE: lib/ring/rte_soring.h:71: + * This function returns the number of bytes needed for a soring, given WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #467: FILE: lib/ring/rte_soring.h:74: + * actual soring elements and their metadata. The value is aligned to a cache WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #471: 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'? #473: 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'? #474: FILE: lib/ring/rte_soring.h:81: + * - -EINVAL if provided paramer values are invalid. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #478: 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'? #478: 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'? #481: FILE: lib/ring/rte_soring.h:88: + * Initialize a soring structure. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #483: 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'? #484: 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'? #486: FILE: lib/ring/rte_soring.h:93: + * It is strongly advised to use @ref rte_soring_get_memsize() to get the WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #490: FILE: lib/ring/rte_soring.h:97: + * Pointer to the soring structure. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #492: 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'? #498: 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'? #498: 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'? #498: 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'? #501: FILE: lib/ring/rte_soring.h:108: + * Return the total number of filled entries in a soring. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #504: FILE: lib/ring/rte_soring.h:111: + * A pointer to the soring structure. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #506: FILE: lib/ring/rte_soring.h:113: + * The number of entries in the soring. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #510: FILE: lib/ring/rte_soring.h:117: +rte_soring_count(const struct rte_soring *r); WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #510: FILE: lib/ring/rte_soring.h:117: +rte_soring_count(const struct rte_soring *r); WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #513: FILE: lib/ring/rte_soring.h:120: + * Return the total number of unfilled entries in a soring. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #516: FILE: lib/ring/rte_soring.h:123: + * A pointer to the soring structure. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #518: FILE: lib/ring/rte_soring.h:125: + * The number of free entries in the soring. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #522: FILE: lib/ring/rte_soring.h:129: +rte_soring_free_count(const struct rte_soring *r); WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #522: FILE: lib/ring/rte_soring.h:129: +rte_soring_free_count(const struct rte_soring *r); WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #525: FILE: lib/ring/rte_soring.h:132: + * Dump the status of the soring WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #530: FILE: lib/ring/rte_soring.h:137: + * Pointer to the soring structure. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #534: FILE: lib/ring/rte_soring.h:141: +rte_soring_dump(FILE *f, const struct rte_soring *r); WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #534: FILE: lib/ring/rte_soring.h:141: +rte_soring_dump(FILE *f, const struct rte_soring *r); WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #537: FILE: lib/ring/rte_soring.h:144: + * Enqueue several objects on the soring. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #541: FILE: lib/ring/rte_soring.h:148: + * A pointer to the soring structure. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #545: FILE: lib/ring/rte_soring.h:152: + * used while creating the soring. Otherwise the results are undefined. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #547: FILE: lib/ring/rte_soring.h:154: + * The number of objects to add in the soring from the 'objs'. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #549: FILE: lib/ring/rte_soring.h:156: + * if non-NULL, returns the amount of space in the soring after the WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #556: FILE: lib/ring/rte_soring.h:163: +rte_soring_enqueue_bulk(struct rte_soring *r, const void *objs, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #556: FILE: lib/ring/rte_soring.h:163: +rte_soring_enqueue_bulk(struct rte_soring *r, const void *objs, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #560: FILE: lib/ring/rte_soring.h:167: + * Enqueue several objects plus metadata on the soring. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #564: FILE: lib/ring/rte_soring.h:171: + * A pointer to the soring structure. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #568: FILE: lib/ring/rte_soring.h:175: + * used while creating the soring. Otherwise the results are undefined. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #574: FILE: lib/ring/rte_soring.h:181: + * parameter used while creating the soring. If user created the soring with WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #574: FILE: lib/ring/rte_soring.h:181: + * parameter used while creating the soring. If user created the soring with WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #578: FILE: lib/ring/rte_soring.h:185: + * The number of objects to add in the soring from the 'objs'. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #580: FILE: lib/ring/rte_soring.h:187: + * if non-NULL, returns the amount of space in the soring after the WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #587: FILE: lib/ring/rte_soring.h:194: +rte_soring_enqueux_bulk(struct rte_soring *r, const void *objs, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #587: FILE: lib/ring/rte_soring.h:194: +rte_soring_enqueux_bulk(struct rte_soring *r, const void *objs, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #591: FILE: lib/ring/rte_soring.h:198: + * Enqueue several objects on the soring. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #595: FILE: lib/ring/rte_soring.h:202: + * A pointer to the soring structure. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #599: FILE: lib/ring/rte_soring.h:206: + * used while creating the soring. Otherwise the results are undefined. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #601: FILE: lib/ring/rte_soring.h:208: + * The number of objects to add in the soring from the 'objs'. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #603: FILE: lib/ring/rte_soring.h:210: + * if non-NULL, returns the amount of space in the soring after the WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #610: FILE: lib/ring/rte_soring.h:217: +rte_soring_enqueue_burst(struct rte_soring *r, const void *objs, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #610: FILE: lib/ring/rte_soring.h:217: +rte_soring_enqueue_burst(struct rte_soring *r, const void *objs, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #614: FILE: lib/ring/rte_soring.h:221: + * Enqueue several objects plus metadata on the soring. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #618: FILE: lib/ring/rte_soring.h:225: + * A pointer to the soring structure. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #622: FILE: lib/ring/rte_soring.h:229: + * used while creating the soring. Otherwise the results are undefined. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #628: FILE: lib/ring/rte_soring.h:235: + * parameter used while creating the soring. If user created the soring with WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #628: FILE: lib/ring/rte_soring.h:235: + * parameter used while creating the soring. If user created the soring with WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #632: FILE: lib/ring/rte_soring.h:239: + * The number of objects to add in the soring from the 'objs'. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #634: FILE: lib/ring/rte_soring.h:241: + * if non-NULL, returns the amount of space in the soring after the WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #641: FILE: lib/ring/rte_soring.h:248: +rte_soring_enqueux_burst(struct rte_soring *r, const void *objs, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #641: FILE: lib/ring/rte_soring.h:248: +rte_soring_enqueux_burst(struct rte_soring *r, const void *objs, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #645: FILE: lib/ring/rte_soring.h:252: + * Dequeue several objects from the soring. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #649: FILE: lib/ring/rte_soring.h:256: + * A pointer to the soring structure. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #653: FILE: lib/ring/rte_soring.h:260: + * used while creating the soring. Otherwise the results are undefined. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #655: FILE: lib/ring/rte_soring.h:262: + * The number of objects to dequeue from the soring into the objs. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #657: FILE: lib/ring/rte_soring.h:264: + * If non-NULL, returns the number of remaining soring entries after the WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #664: FILE: lib/ring/rte_soring.h:271: +rte_soring_dequeue_bulk(struct rte_soring *r, void *objs, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #664: FILE: lib/ring/rte_soring.h:271: +rte_soring_dequeue_bulk(struct rte_soring *r, void *objs, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #668: FILE: lib/ring/rte_soring.h:275: + * Dequeue several objects plus metadata from the soring. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #672: FILE: lib/ring/rte_soring.h:279: + * A pointer to the soring structure. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #676: FILE: lib/ring/rte_soring.h:283: + * used while creating the soring. Otherwise the results are undefined. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #682: FILE: lib/ring/rte_soring.h:289: + * parameter used while creating the soring. If user created the soring with WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #682: FILE: lib/ring/rte_soring.h:289: + * parameter used while creating the soring. If user created the soring with WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #686: FILE: lib/ring/rte_soring.h:293: + * The number of objects to dequeue from the soring into the objs. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #688: FILE: lib/ring/rte_soring.h:295: + * If non-NULL, returns the number of remaining soring entries after the WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #695: FILE: lib/ring/rte_soring.h:302: +rte_soring_dequeux_bulk(struct rte_soring *r, void *objs, void *meta, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #695: FILE: lib/ring/rte_soring.h:302: +rte_soring_dequeux_bulk(struct rte_soring *r, void *objs, void *meta, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #699: FILE: lib/ring/rte_soring.h:306: + * Dequeue several objects from the soring. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #703: FILE: lib/ring/rte_soring.h:310: + * A pointer to the soring structure. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #707: FILE: lib/ring/rte_soring.h:314: + * used while creating the soring. Otherwise the results are undefined. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #709: FILE: lib/ring/rte_soring.h:316: + * The number of objects to dequeue from the soring into the objs. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #711: FILE: lib/ring/rte_soring.h:318: + * If non-NULL, returns the number of remaining soring entries after the WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #718: FILE: lib/ring/rte_soring.h:325: +rte_soring_dequeue_burst(struct rte_soring *r, void *objs, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #718: FILE: lib/ring/rte_soring.h:325: +rte_soring_dequeue_burst(struct rte_soring *r, void *objs, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #722: FILE: lib/ring/rte_soring.h:329: + * Dequeue several objects plus metadata from the soring. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #726: FILE: lib/ring/rte_soring.h:333: + * A pointer to the soring structure. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #730: FILE: lib/ring/rte_soring.h:337: + * used while creating the soring. Otherwise the results are undefined. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #736: FILE: lib/ring/rte_soring.h:343: + * parameter used while creating the soring. If user created the soring with WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #736: FILE: lib/ring/rte_soring.h:343: + * parameter used while creating the soring. If user created the soring with WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #740: FILE: lib/ring/rte_soring.h:347: + * The number of objects to dequeue from the soring into the objs. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #742: FILE: lib/ring/rte_soring.h:349: + * If non-NULL, returns the number of remaining soring entries after the WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #749: FILE: lib/ring/rte_soring.h:356: +rte_soring_dequeux_burst(struct rte_soring *r, void *objs, void *meta, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #749: FILE: lib/ring/rte_soring.h:356: +rte_soring_dequeux_burst(struct rte_soring *r, void *objs, void *meta, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #753: FILE: lib/ring/rte_soring.h:360: + * Acquire several objects from the soring for given stage. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #757: FILE: lib/ring/rte_soring.h:364: + * A pointer to the soring structure. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #761: FILE: lib/ring/rte_soring.h:368: + * used while creating the soring. Otherwise the results are undefined. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #771: FILE: lib/ring/rte_soring.h:378: + * If non-NULL, returns the number of remaining soring entries for given stage WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #778: FILE: lib/ring/rte_soring.h:385: +rte_soring_acquire_bulk(struct rte_soring *r, void *objs, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #778: FILE: lib/ring/rte_soring.h:385: +rte_soring_acquire_bulk(struct rte_soring *r, void *objs, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #782: FILE: lib/ring/rte_soring.h:389: + * Acquire several objects plus metadata from the soring for given stage. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #786: FILE: lib/ring/rte_soring.h:393: + * A pointer to the soring structure. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #790: FILE: lib/ring/rte_soring.h:397: + * used while creating the soring. Otherwise the results are undefined. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #796: FILE: lib/ring/rte_soring.h:403: + * parameter used while creating the soring. If user created the soring with WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #796: FILE: lib/ring/rte_soring.h:403: + * parameter used while creating the soring. If user created the soring with WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #808: FILE: lib/ring/rte_soring.h:415: + * If non-NULL, returns the number of remaining soring entries for given stage WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #815: FILE: lib/ring/rte_soring.h:422: +rte_soring_acquirx_bulk(struct rte_soring *r, void *objs, void *meta, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #815: FILE: lib/ring/rte_soring.h:422: +rte_soring_acquirx_bulk(struct rte_soring *r, void *objs, void *meta, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #819: FILE: lib/ring/rte_soring.h:426: + * Acquire several objects from the soring for given stage. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #823: FILE: lib/ring/rte_soring.h:430: + * A pointer to the soring structure. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #827: FILE: lib/ring/rte_soring.h:434: + * used while creating the soring. Otherwise the results are undefined. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #837: FILE: lib/ring/rte_soring.h:444: + * If non-NULL, returns the number of remaining soring entries for given stage WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #844: FILE: lib/ring/rte_soring.h:451: +rte_soring_acquire_burst(struct rte_soring *r, void *objs, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #844: FILE: lib/ring/rte_soring.h:451: +rte_soring_acquire_burst(struct rte_soring *r, void *objs, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #848: FILE: lib/ring/rte_soring.h:455: + * Acquire several objects plus metadata from the soring for given stage. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #852: FILE: lib/ring/rte_soring.h:459: + * A pointer to the soring structure. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #856: FILE: lib/ring/rte_soring.h:463: + * used while creating the soring. Otherwise the results are undefined. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #862: FILE: lib/ring/rte_soring.h:469: + * parameter used while creating the soring. If user created the soring with WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #862: FILE: lib/ring/rte_soring.h:469: + * parameter used while creating the soring. If user created the soring with WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #874: FILE: lib/ring/rte_soring.h:481: + * If non-NULL, returns the number of remaining soring entries for given stage WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #881: FILE: lib/ring/rte_soring.h:488: +rte_soring_acquirx_burst(struct rte_soring *r, void *objs, void *meta, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #881: FILE: lib/ring/rte_soring.h:488: +rte_soring_acquirx_burst(struct rte_soring *r, void *objs, void *meta, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #885: FILE: lib/ring/rte_soring.h:492: + * Release several objects for given stage back to the soring. WARNING:TYPO_SPELLING: 'avaialble' may be misspelled - perhaps 'available'? #886: FILE: lib/ring/rte_soring.h:493: + * Note that it means these objects become avaialble for next stage or WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #890: FILE: lib/ring/rte_soring.h:497: + * A pointer to the soring structure. WARNING:TYPO_SPELLING: 'relase' may be misspelled - perhaps 'release'? #892: FILE: lib/ring/rte_soring.h:499: + * A pointer to an array of objects to relase. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #893: FILE: lib/ring/rte_soring.h:500: + * Note that unless user needs to overwrite soring objects this parameter WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #896: FILE: lib/ring/rte_soring.h:503: + * used while creating the soring. Otherwise the results are undefined. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #907: FILE: lib/ring/rte_soring.h:514: +rte_soring_release(struct rte_soring *r, const void *objs, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #907: FILE: lib/ring/rte_soring.h:514: +rte_soring_release(struct rte_soring *r, const void *objs, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #911: FILE: lib/ring/rte_soring.h:518: + * Release several objects plus metadata for given stage back to the soring. WARNING:TYPO_SPELLING: 'avaialble' may be misspelled - perhaps 'available'? #912: FILE: lib/ring/rte_soring.h:519: + * Note that it means these objects become avaialble for next stage or WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #916: FILE: lib/ring/rte_soring.h:523: + * A pointer to the soring structure. WARNING:TYPO_SPELLING: 'relase' may be misspelled - perhaps 'release'? #918: FILE: lib/ring/rte_soring.h:525: + * A pointer to an array of objects to relase. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #919: FILE: lib/ring/rte_soring.h:526: + * Note that unless user needs to overwrite soring objects this parameter WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #922: FILE: lib/ring/rte_soring.h:529: + * used while creating the soring. Otherwise the results are undefined. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #928: FILE: lib/ring/rte_soring.h:535: + * parameter used while creating the soring. If user created the soring with WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #928: FILE: lib/ring/rte_soring.h:535: + * parameter used while creating the soring. If user created the soring with WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #941: FILE: lib/ring/rte_soring.h:548: +rte_soring_releasx(struct rte_soring *r, const void *objs, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #941: FILE: lib/ring/rte_soring.h:548: +rte_soring_releasx(struct rte_soring *r, const void *objs, WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #948: FILE: lib/ring/rte_soring.h:555: +#endif /* _RTE_SORING_H_ */ WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #961: FILE: lib/ring/soring.c:7: + * This file contains implementation of SORING 'datapath' functions. WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #985: FILE: lib/ring/soring.c:31: + * that elems are acquired (SORING_ST_START). WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #991: FILE: lib/ring/soring.c:37: + * * Then it marks this state[] with 'SORING_ST_FINISH' flag to indicate WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #1001: FILE: lib/ring/soring.c:47: + * through elements that already are in SORING_ST_FINISH state. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1010: FILE: lib/ring/soring.c:56: +#include "soring.h" WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1016: FILE: lib/ring/soring.c:62: +__rte_soring_stage_finalize(struct soring_stage_headtail *sht, uint32_t stage, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1016: FILE: lib/ring/soring.c:62: +__rte_soring_stage_finalize(struct soring_stage_headtail *sht, uint32_t stage, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1017: 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'? #1021: FILE: lib/ring/soring.c:67: + union soring_stage_tail nt, ot; WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1022: FILE: lib/ring/soring.c:68: + union soring_state st; WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #1054: FILE: lib/ring/soring.c:100: + ftkn = SORING_FTKN_MAKE(tail, stage); WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #1058: FILE: lib/ring/soring.c:104: + if ((st.stnum & SORING_ST_MASK) != SORING_ST_FINISH || WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #1058: FILE: lib/ring/soring.c:104: + if ((st.stnum & SORING_ST_MASK) != SORING_ST_FINISH || WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #1062: FILE: lib/ring/soring.c:108: + k = st.stnum & ~SORING_ST_MASK; WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1077: FILE: lib/ring/soring.c:123: +__rte_soring_move_prod_head(struct rte_soring *r, uint32_t num, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1077: FILE: lib/ring/soring.c:123: +__rte_soring_move_prod_head(struct rte_soring *r, uint32_t num, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1110: FILE: lib/ring/soring.c:156: +__rte_soring_move_cons_head(struct rte_soring *r, uint32_t stage, uint32_t num, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1110: FILE: lib/ring/soring.c:156: +__rte_soring_move_cons_head(struct rte_soring *r, uint32_t stage, uint32_t num, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1144: FILE: lib/ring/soring.c:190: +__rte_soring_update_tail(struct __rte_ring_headtail *rht, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1168: FILE: lib/ring/soring.c:214: +__rte_soring_stage_move_head(struct soring_stage_headtail *d, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1168: FILE: lib/ring/soring.c:214: +__rte_soring_stage_move_head(struct soring_stage_headtail *d, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1200: FILE: lib/ring/soring.c:246: +soring_enqueue(struct rte_soring *r, const void *objs, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1200: FILE: lib/ring/soring.c:246: +soring_enqueue(struct rte_soring *r, const void *objs, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1212: FILE: lib/ring/soring.c:258: + n = __rte_soring_move_prod_head(r, n, behavior, st, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1220: FILE: lib/ring/soring.c:266: + __rte_soring_update_tail(&r->prod, st, prod_head, prod_next, 1); WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1229: FILE: lib/ring/soring.c:275: +soring_dequeue(struct rte_soring *r, void *objs, void *meta, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1229: FILE: lib/ring/soring.c:275: +soring_dequeue(struct rte_soring *r, void *objs, void *meta, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1243: FILE: lib/ring/soring.c:289: + n = __rte_soring_move_cons_head(r, ns, num, RTE_RING_QUEUE_FIXED, st, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1247: FILE: lib/ring/soring.c:293: + n = __rte_soring_stage_finalize(&r->stage[ns].sht, ns, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1254: FILE: lib/ring/soring.c:300: + n = __rte_soring_move_cons_head(r, ns, num, behavior, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1267: FILE: lib/ring/soring.c:313: + __rte_soring_update_tail(&r->cons, st, cons_head, cons_next, 0); WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1276: FILE: lib/ring/soring.c:322: +soring_verify_state(const struct rte_soring *r, uint32_t stage, uint32_t idx, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1276: FILE: lib/ring/soring.c:322: +soring_verify_state(const struct rte_soring *r, uint32_t stage, uint32_t idx, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1277: FILE: lib/ring/soring.c:323: + const char *msg, union soring_state val, union soring_state exp) WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1277: FILE: lib/ring/soring.c:323: + const char *msg, union soring_state val, union soring_state exp) WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1280: FILE: lib/ring/soring.c:326: + rte_soring_dump(stderr, r); WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1281: FILE: lib/ring/soring.c:327: + rte_panic("line:%d from:%s: soring=%p, stage=%#x, idx=%#x, " WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1292: FILE: lib/ring/soring.c:338: +acquire_state_update(const struct rte_soring *r, uint32_t stage, uint32_t idx, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1295: FILE: lib/ring/soring.c:341: + union soring_state st; WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1296: FILE: lib/ring/soring.c:342: + const union soring_state est = {.raw = 0}; WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1300: FILE: lib/ring/soring.c:346: + soring_verify_state(r, stage, idx, __func__, st, est); WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #1303: FILE: lib/ring/soring.c:349: + st.stnum = (SORING_ST_START | num); WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1310: FILE: lib/ring/soring.c:356: +soring_acquire(struct rte_soring *r, void *objs, void *meta, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1310: FILE: lib/ring/soring.c:356: +soring_acquire(struct rte_soring *r, void *objs, void *meta, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1315: FILE: lib/ring/soring.c:361: + struct soring_stage *pstg; WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1316: FILE: lib/ring/soring.c:362: + struct soring_stage_headtail *cons; WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1324: FILE: lib/ring/soring.c:370: + n = __rte_soring_stage_move_head(cons, &r->prod.ht, 0, num, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1330: FILE: lib/ring/soring.c:376: + n = __rte_soring_stage_move_head(cons, &pstg->ht, 0, num, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1334: FILE: lib/ring/soring.c:380: + n = __rte_soring_stage_finalize(&pstg->sht, stage - 1, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1341: FILE: lib/ring/soring.c:387: + n = __rte_soring_stage_move_head(cons, WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #1352: FILE: lib/ring/soring.c:398: + *ftoken = SORING_FTKN_MAKE(head, stage); WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1371: FILE: lib/ring/soring.c:417: +soring_release(struct rte_soring *r, const void *objs, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1371: FILE: lib/ring/soring.c:417: +soring_release(struct rte_soring *r, const void *objs, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1375: FILE: lib/ring/soring.c:421: + struct soring_stage *stg; WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1376: FILE: lib/ring/soring.c:422: + union soring_state st; WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1378: FILE: lib/ring/soring.c:424: + const union soring_state est = { WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #1379: FILE: lib/ring/soring.c:425: + .stnum = (SORING_ST_START | n), WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #1388: FILE: lib/ring/soring.c:434: + pos = SORING_FTKN_POS(ftoken, stage); WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1394: FILE: lib/ring/soring.c:440: + soring_verify_state(r, stage, idx, __func__, st, est); WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #1407: FILE: lib/ring/soring.c:453: + st.stnum = SORING_ST_FINISH | n; WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1415: FILE: lib/ring/soring.c:461: + __rte_soring_stage_finalize(&stg->sht, stage, r->state, r->mask, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1424: FILE: lib/ring/soring.c:470: +rte_soring_release(struct rte_soring *r, const void *objs, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1424: FILE: lib/ring/soring.c:470: +rte_soring_release(struct rte_soring *r, const void *objs, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1427: FILE: lib/ring/soring.c:473: + soring_release(r, objs, NULL, stage, n, ftoken); WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1432: FILE: lib/ring/soring.c:478: +rte_soring_releasx(struct rte_soring *r, const void *objs, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1432: FILE: lib/ring/soring.c:478: +rte_soring_releasx(struct rte_soring *r, const void *objs, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1435: FILE: lib/ring/soring.c:481: + soring_release(r, objs, meta, stage, n, ftoken); WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1439: FILE: lib/ring/soring.c:485: +rte_soring_enqueue_bulk(struct rte_soring *r, const void *objs, uint32_t n, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1439: FILE: lib/ring/soring.c:485: +rte_soring_enqueue_bulk(struct rte_soring *r, const void *objs, uint32_t n, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1442: FILE: lib/ring/soring.c:488: + return soring_enqueue(r, objs, NULL, n, RTE_RING_QUEUE_FIXED, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1447: FILE: lib/ring/soring.c:493: +rte_soring_enqueux_bulk(struct rte_soring *r, const void *objs, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1447: FILE: lib/ring/soring.c:493: +rte_soring_enqueux_bulk(struct rte_soring *r, const void *objs, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1450: FILE: lib/ring/soring.c:496: + return soring_enqueue(r, objs, meta, n, RTE_RING_QUEUE_FIXED, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1455: FILE: lib/ring/soring.c:501: +rte_soring_enqueue_burst(struct rte_soring *r, const void *objs, uint32_t n, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1455: FILE: lib/ring/soring.c:501: +rte_soring_enqueue_burst(struct rte_soring *r, const void *objs, uint32_t n, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1458: FILE: lib/ring/soring.c:504: + return soring_enqueue(r, objs, NULL, n, RTE_RING_QUEUE_VARIABLE, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1463: FILE: lib/ring/soring.c:509: +rte_soring_enqueux_burst(struct rte_soring *r, const void *objs, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1463: FILE: lib/ring/soring.c:509: +rte_soring_enqueux_burst(struct rte_soring *r, const void *objs, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1466: FILE: lib/ring/soring.c:512: + return soring_enqueue(r, objs, meta, n, RTE_RING_QUEUE_VARIABLE, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1471: FILE: lib/ring/soring.c:517: +rte_soring_dequeue_bulk(struct rte_soring *r, void *objs, uint32_t num, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1471: FILE: lib/ring/soring.c:517: +rte_soring_dequeue_bulk(struct rte_soring *r, void *objs, uint32_t num, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1474: FILE: lib/ring/soring.c:520: + return soring_dequeue(r, objs, NULL, num, RTE_RING_QUEUE_FIXED, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1479: FILE: lib/ring/soring.c:525: +rte_soring_dequeux_bulk(struct rte_soring *r, void *objs, void *meta, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1479: FILE: lib/ring/soring.c:525: +rte_soring_dequeux_bulk(struct rte_soring *r, void *objs, void *meta, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1482: FILE: lib/ring/soring.c:528: + return soring_dequeue(r, objs, meta, num, RTE_RING_QUEUE_FIXED, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1487: FILE: lib/ring/soring.c:533: +rte_soring_dequeue_burst(struct rte_soring *r, void *objs, uint32_t num, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1487: FILE: lib/ring/soring.c:533: +rte_soring_dequeue_burst(struct rte_soring *r, void *objs, uint32_t num, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1490: FILE: lib/ring/soring.c:536: + return soring_dequeue(r, objs, NULL, num, RTE_RING_QUEUE_VARIABLE, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1495: FILE: lib/ring/soring.c:541: +rte_soring_dequeux_burst(struct rte_soring *r, void *objs, void *meta, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1495: FILE: lib/ring/soring.c:541: +rte_soring_dequeux_burst(struct rte_soring *r, void *objs, void *meta, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1498: FILE: lib/ring/soring.c:544: + return soring_dequeue(r, objs, meta, num, RTE_RING_QUEUE_VARIABLE, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1503: FILE: lib/ring/soring.c:549: +rte_soring_acquire_bulk(struct rte_soring *r, void *objs, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1503: FILE: lib/ring/soring.c:549: +rte_soring_acquire_bulk(struct rte_soring *r, void *objs, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1506: FILE: lib/ring/soring.c:552: + return soring_acquire(r, objs, NULL, stage, num, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1511: FILE: lib/ring/soring.c:557: +rte_soring_acquirx_bulk(struct rte_soring *r, void *objs, void *meta, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1511: FILE: lib/ring/soring.c:557: +rte_soring_acquirx_bulk(struct rte_soring *r, void *objs, void *meta, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1514: FILE: lib/ring/soring.c:560: + return soring_acquire(r, objs, meta, stage, num, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1519: FILE: lib/ring/soring.c:565: +rte_soring_acquire_burst(struct rte_soring *r, void *objs, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1519: FILE: lib/ring/soring.c:565: +rte_soring_acquire_burst(struct rte_soring *r, void *objs, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1522: FILE: lib/ring/soring.c:568: + return soring_acquire(r, objs, NULL, stage, num, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1527: FILE: lib/ring/soring.c:573: +rte_soring_acquirx_burst(struct rte_soring *r, void *objs, void *meta, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1527: FILE: lib/ring/soring.c:573: +rte_soring_acquirx_burst(struct rte_soring *r, void *objs, void *meta, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1530: FILE: lib/ring/soring.c:576: + return soring_acquire(r, objs, meta, stage, num, WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1535: FILE: lib/ring/soring.c:581: +rte_soring_count(const struct rte_soring *r) WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1535: FILE: lib/ring/soring.c:581: +rte_soring_count(const struct rte_soring *r) WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1544: FILE: lib/ring/soring.c:590: +rte_soring_free_count(const struct rte_soring *r) WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1544: FILE: lib/ring/soring.c:590: +rte_soring_free_count(const struct rte_soring *r) WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1546: FILE: lib/ring/soring.c:592: + return r->capacity - rte_soring_count(r); WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #1558: FILE: lib/ring/soring.h:5: +#ifndef _SORING_H_ WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #1559: FILE: lib/ring/soring.h:6: +#define _SORING_H_ WARNING:TYPO_SPELLING: 'strctures' may be misspelled - perhaps 'structures'? #1563: 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'? #1563: 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'? #1570: FILE: lib/ring/soring.h:17: + * For actual implementation details, please refer to soring.c WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1573: FILE: lib/ring/soring.h:20: +#include WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1575: FILE: lib/ring/soring.h:22: +union soring_state { WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #1584: FILE: lib/ring/soring.h:31: +#define SORING_ST_START RTE_SHIFT_VAL32(1, RTE_SORING_ST_BIT) WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #1584: FILE: lib/ring/soring.h:31: +#define SORING_ST_START RTE_SHIFT_VAL32(1, RTE_SORING_ST_BIT) WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #1585: FILE: lib/ring/soring.h:32: +#define SORING_ST_FINISH RTE_SHIFT_VAL32(2, RTE_SORING_ST_BIT) WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #1585: FILE: lib/ring/soring.h:32: +#define SORING_ST_FINISH RTE_SHIFT_VAL32(2, RTE_SORING_ST_BIT) WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #1587: FILE: lib/ring/soring.h:34: +#define SORING_ST_MASK \ WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #1588: 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'? #1590: FILE: lib/ring/soring.h:37: +#define SORING_FTKN_MAKE(pos, stg) ((pos) + (stg)) WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #1591: FILE: lib/ring/soring.h:38: +#define SORING_FTKN_POS(ftk, stg) ((ftk) - (stg)) WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #1594: FILE: lib/ring/soring.h:41: + * SORING re-uses rte_ring internal structures and implementation WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1608: FILE: lib/ring/soring.h:55: +union soring_stage_tail { WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1617: FILE: lib/ring/soring.h:64: +struct soring_stage_headtail { WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1618: FILE: lib/ring/soring.h:65: + volatile union soring_stage_tail tail; WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #1624: FILE: lib/ring/soring.h:71: + * SORING stage head_tail structure is 'compatible' with rte_ring ones. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1629: FILE: lib/ring/soring.h:76: +struct soring_stage { WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1633: FILE: lib/ring/soring.h:80: + struct soring_stage_headtail sht; WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1640: FILE: lib/ring/soring.h:87: + * RTE soring internal structure. WARNING:TYPO_SPELLING: 'direclty' may be misspelled - perhaps 'directly'? #1641: FILE: lib/ring/soring.h:88: + * As with rte_ring actual elements array supposed to be located direclty WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1642: FILE: lib/ring/soring.h:89: + * after the rte_soring structure. WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1644: FILE: lib/ring/soring.h:91: +struct __rte_cache_aligned rte_soring { WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1654: FILE: lib/ring/soring.h:101: + struct soring_stage *stage; WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1658: FILE: lib/ring/soring.h:105: + union soring_state *state; WARNING:TYPO_SPELLING: 'SORING' may be misspelled - perhaps 'SORTING'? #1680: FILE: lib/ring/soring.h:127: +#endif /* _SORING_H_ */ WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1689: FILE: lib/ring/version.map:23: + rte_soring_acquire_bulk; WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1690: FILE: lib/ring/version.map:24: + rte_soring_acquire_burst; WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1691: FILE: lib/ring/version.map:25: + rte_soring_acquirx_bulk; WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1692: FILE: lib/ring/version.map:26: + rte_soring_acquirx_burst; WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1693: FILE: lib/ring/version.map:27: + rte_soring_count; WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1694: FILE: lib/ring/version.map:28: + rte_soring_dequeue_bulk; WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1695: FILE: lib/ring/version.map:29: + rte_soring_dequeue_burst; WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1696: FILE: lib/ring/version.map:30: + rte_soring_dequeux_bulk; WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1697: FILE: lib/ring/version.map:31: + rte_soring_dequeux_burst; WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1698: FILE: lib/ring/version.map:32: + rte_soring_enqueue_bulk; WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1699: FILE: lib/ring/version.map:33: + rte_soring_enqueue_burst; WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1700: FILE: lib/ring/version.map:34: + rte_soring_enqueux_bulk; WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1701: FILE: lib/ring/version.map:35: + rte_soring_enqueux_burst; WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1702: FILE: lib/ring/version.map:36: + rte_soring_dump; WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1703: FILE: lib/ring/version.map:37: + rte_soring_free_count; WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1704: FILE: lib/ring/version.map:38: + rte_soring_get_memsize; WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1705: FILE: lib/ring/version.map:39: + rte_soring_init; WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1706: FILE: lib/ring/version.map:40: + rte_soring_release; WARNING:TYPO_SPELLING: 'soring' may be misspelled - perhaps 'sorting'? #1707: FILE: lib/ring/version.map:41: + rte_soring_releasx; total: 0 errors, 367 warnings, 1537 lines checked Warning in lib/ring/soring.c: Using rte_panic/rte_exit