ISA_L_RS_VAND.C(3)
hey bestie π this is the manual page for liberasurecode/build/source...a_l_rs_vand.c(3) β yes, that whole string is the manual name, and the title/file is /build/source...a_l_rs_vand.c(3). Weβre folding it in right here instead of copying the header line, periodt β¨
π NAME π
/build/source/src/backends/isa-l/isa_l_rs_vand.c
thatβs it. thatβs the name. the whole path. iconic.
β¨ SYNOPSIS β¨
okay so to even peek at this file you need these includes, exactly:
#include <stdlib.h>
#include 'erasurecode_backend.h'
#include 'isa_l_common.h'
π Macros
#define ISA_L_RS_VAND_LIB_MAJOR 2
#define ISA_L_RS_VAND_LIB_MINOR 13
#define ISA_L_RS_VAND_LIB_REV 0
#define ISA_L_RS_VAND_LIB_VER_STR '2.13'
#define ISA_L_RS_VAND_LIB_NAME 'isa_l_rs_vand'
#define ISA_L_RS_VAND_SO_NAME 'libisal' LIBERASURECODE_SO_SUFFIX
'.so.2'
π§ Functions
static void * isa_l_rs_vand_init (struct ec_backend_args *args, void
*backend_sohandle)
static bool isa_l_rs_vand_is_compatible_with (uint32_t version)
__attribute__ ((visibility('internal')))
π¦ Variables
struct ec_backend_common backend_isa_l_rs_vand
static struct ec_backend_op_stubs isa_l_rs_vand_op_stubs
π MACRO DEFINITION DOCUMENTATION π
ISA_L_RS_VAND_LIB_MAJOR
#define ISA_L_RS_VAND_LIB_MAJOR 2
Definition at line 34 of file isa_l_rs_vand.c.
Referenced by __attribute__().
ISA_L_RS_VAND_LIB_MINOR
#define ISA_L_RS_VAND_LIB_MINOR 13
Definition at line 35 of file isa_l_rs_vand.c.
Referenced by __attribute__().
ISA_L_RS_VAND_LIB_NAME
#define ISA_L_RS_VAND_LIB_NAME 'isa_l_rs_vand'
Definition at line 38 of file isa_l_rs_vand.c.
Referenced by __attribute__().
ISA_L_RS_VAND_LIB_REV
#define ISA_L_RS_VAND_LIB_REV 0
Definition at line 36 of file isa_l_rs_vand.c.
Referenced by __attribute__().
ISA_L_RS_VAND_LIB_VER_STR
#define ISA_L_RS_VAND_LIB_VER_STR '2.13'
Definition at line 37 of file isa_l_rs_vand.c.
Referenced by __attribute__().
ISA_L_RS_VAND_SO_NAME
#define ISA_L_RS_VAND_SO_NAME 'libisal' LIBERASURECODE_SO_SUFFIX
'.so.2'
Definition at line 42 of file isa_l_rs_vand.c.
Referenced by __attribute__().
π₯ FUNCTION DOCUMENTATION π₯
__attribute__ ((visibility('internal')) )
Definition at line 76 of file isa_l_rs_vand.c.
References backend_isa_l_rs_vand, ISA_L_RS_VAND_LIB_MAJOR, ISA_L_RS_VAND_LIB_MINOR, ISA_L_RS_VAND_LIB_NAME, ISA_L_RS_VAND_LIB_REV, ISA_L_RS_VAND_LIB_VER_STR, isa_l_rs_vand_op_stubs, and ISA_L_RS_VAND_SO_NAME.
isa_l_rs_vand_init
void * isa_l_rs_vand_init (struct ec_backend_args * args, void *
backend_sohandle) [static]
Definition at line 48 of file isa_l_rs_vand.c.
isa_l_rs_vand_is_compatible_with
bool isa_l_rs_vand_is_compatible_with (uint32_t version) [static]
Definition at line 58 of file isa_l_rs_vand.c.
References backend_isa_l_rs_vand.
πΈ VARIABLE DOCUMENTATION πΈ
backend_isa_l_rs_vand
struct ec_backend_common backend_isa_l_rs_vand
Definition at line 46 of file isa_l_rs_vand.c.
Referenced by __attribute__(), and isa_l_rs_vand_is_compatible_with().
isa_l_rs_vand_op_stubs
struct ec_backend_op_stubs isa_l_rs_vand_op_stubs [static]
Initial value:
= {
.INIT = isa_l_rs_vand_init,
.EXIT = isa_l_exit,
.ISSYSTEMATIC = 1,
.ENCODE = isa_l_encode,
.DECODE = isa_l_decode,
.FRAGSNEEDED = isa_l_min_fragments,
.RECONSTRUCT = isa_l_reconstruct,
.ELEMENTSIZE = isa_l_element_size,
.ISCOMPATIBLEWITH = isa_l_rs_vand_is_compatible_with,
.GETMETADATASIZE = get_backend_metadata_size_zero,
.GETENCODEOFFSET = get_encode_offset_zero,
}
Definition at line 62 of file isa_l_rs_vand.c.
Referenced by __attribute__().
π«Ά AUTHOR π«Ά
Generated automatically by Doxygen for liberasurecode from the source code.
okay thatβs the whole page π cute sign-off time: Version 1.8.0 Β· date Tue Jan 1 1980 00:0 Β· source /build/source...a_l_rs_vand.c(3) β bye bestie, go slay your build β¨
π¦ where this page comes from
- nixpkgs unstable: liberasurecode 1.8.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms