Motr  M0
xcode_fops_ff.c File Reference
#include "lib/misc.h"
#include "lib/assert.h"
#include "xcode/xcode.h"
#include "xcode_fops_ff.h"
Include dependency graph for xcode_fops_ff.c:

Go to the source code of this file.

Data Structures

struct  _m0_test_buf_s
 
struct  _m0_test_key_s
 
struct  _m0_pair_s
 
struct  _m0_desc_arr_s
 
struct  _m0_fop_test_arr_s
 
struct  _m0_fop_test_s
 
struct  _m0_biquad_s
 
struct  _m0_octopair_s
 

Functions

 M0_BASSERT (offsetof(struct _m0_test_buf_s, _child[0])==offsetof(struct m0_xcode_type, xct_child[0]))
 
 M0_BASSERT (offsetof(struct _m0_test_key_s, _child[0])==offsetof(struct m0_xcode_type, xct_child[0]))
 
 M0_BASSERT (offsetof(struct _m0_pair_s, _child[0])==offsetof(struct m0_xcode_type, xct_child[0]))
 
 M0_BASSERT (offsetof(struct _m0_desc_arr_s, _child[0])==offsetof(struct m0_xcode_type, xct_child[0]))
 
 M0_BASSERT (offsetof(struct _m0_fop_test_arr_s, _child[0])==offsetof(struct m0_xcode_type, xct_child[0]))
 
 M0_BASSERT (offsetof(struct _m0_fop_test_s, _child[0])==offsetof(struct m0_xcode_type, xct_child[0]))
 
 M0_BASSERT (offsetof(struct _m0_biquad_s, _child[0])==offsetof(struct m0_xcode_type, xct_child[0]))
 
 M0_BASSERT (offsetof(struct _m0_octopair_s, _child[0])==offsetof(struct m0_xcode_type, xct_child[0]))
 
M0_INTERNAL void m0_xc_xcode_fops_init (void)
 
M0_INTERNAL void m0_xc_xcode_fops_fini (void)
 

Variables

struct m0_xcode_typem0_test_buf_xc = &_m0_test_buf._type
 
struct m0_xcode_typem0_test_key_xc = &_m0_test_key._type
 
struct m0_xcode_typem0_pair_xc = &_m0_pair._type
 
struct m0_xcode_typem0_desc_arr_xc = &_m0_desc_arr._type
 
struct m0_xcode_typem0_fop_test_arr_xc = &_m0_fop_test_arr._type
 
struct m0_xcode_typem0_fop_test_xc = &_m0_fop_test._type
 
struct m0_xcode_typem0_biquad_xc = &_m0_biquad._type
 
struct m0_xcode_typem0_octopair_xc = &_m0_octopair._type
 
static struct _m0_test_buf_s _m0_test_buf
 
static struct _m0_test_key_s _m0_test_key
 
static struct _m0_pair_s _m0_pair
 
static struct _m0_desc_arr_s _m0_desc_arr
 
static struct _m0_fop_test_arr_s _m0_fop_test_arr
 
static struct _m0_fop_test_s _m0_fop_test
 
static struct _m0_biquad_s _m0_biquad
 
static struct _m0_octopair_s _m0_octopair
 

Function Documentation

◆ M0_BASSERT() [1/8]

M0_BASSERT ( offsetof(struct _m0_test_buf_s, _child[0])  = =offsetof(struct m0_xcode_type, xct_child[0]))

◆ M0_BASSERT() [2/8]

M0_BASSERT ( offsetof(struct _m0_test_key_s, _child[0])  = =offsetof(struct m0_xcode_type, xct_child[0]))

◆ M0_BASSERT() [3/8]

M0_BASSERT ( offsetof(struct _m0_pair_s, _child[0])  = =offsetof(struct m0_xcode_type, xct_child[0]))

◆ M0_BASSERT() [4/8]

M0_BASSERT ( offsetof(struct _m0_desc_arr_s, _child[0])  = =offsetof(struct m0_xcode_type, xct_child[0]))

◆ M0_BASSERT() [5/8]

M0_BASSERT ( offsetof(struct _m0_fop_test_arr_s, _child[0])  = =offsetof(struct m0_xcode_type, xct_child[0]))

◆ M0_BASSERT() [6/8]

M0_BASSERT ( offsetof(struct _m0_fop_test_s, _child[0])  = =offsetof(struct m0_xcode_type, xct_child[0]))

◆ M0_BASSERT() [7/8]

M0_BASSERT ( offsetof(struct _m0_biquad_s, _child[0])  = =offsetof(struct m0_xcode_type, xct_child[0]))

◆ M0_BASSERT() [8/8]

M0_BASSERT ( offsetof(struct _m0_octopair_s, _child[0])  = =offsetof(struct m0_xcode_type, xct_child[0]))

◆ m0_xc_xcode_fops_fini()

M0_INTERNAL void m0_xc_xcode_fops_fini ( void  )

Definition at line 287 of file xcode_fops_ff.c.

Here is the caller graph for this function:

◆ m0_xc_xcode_fops_init()

M0_INTERNAL void m0_xc_xcode_fops_init ( void  )

Definition at line 150 of file xcode_fops_ff.c.

Here is the caller graph for this function:

Variable Documentation

◆ _m0_biquad

struct _m0_biquad_s _m0_biquad
static
Initial value:
= {
._type = {
.xct_aggr = M0_XA_ARRAY,
.xct_name = "m0_biquad",
.xct_sizeof = sizeof (struct m0_biquad),
.xct_nr = 1
}
}

◆ _m0_desc_arr

struct _m0_desc_arr_s _m0_desc_arr
static
Initial value:
= {
._type = {
.xct_aggr = M0_XA_SEQUENCE,
.xct_name = "m0_desc_arr",
.xct_sizeof = sizeof (struct m0_desc_arr),
.xct_nr = 2
}
}

◆ _m0_fop_test

struct _m0_fop_test_s _m0_fop_test
static
Initial value:
= {
._type = {
.xct_aggr = M0_XA_RECORD,
.xct_name = "m0_fop_test",
.xct_sizeof = sizeof (struct m0_fop_test),
.xct_nr = 3
}
}

◆ _m0_fop_test_arr

struct _m0_fop_test_arr_s _m0_fop_test_arr
static
Initial value:
= {
._type = {
.xct_aggr = M0_XA_SEQUENCE,
.xct_name = "m0_fop_test_arr",
.xct_sizeof = sizeof (struct m0_fop_test_arr),
.xct_nr = 2
}
}

◆ _m0_octopair

struct _m0_octopair_s _m0_octopair
static
Initial value:
= {
._type = {
.xct_aggr = M0_XA_ARRAY,
.xct_name = "m0_octopair",
.xct_sizeof = sizeof (struct m0_octopair),
.xct_nr = 1
}
}

◆ _m0_pair

struct _m0_pair_s _m0_pair
static
Initial value:
= {
._type = {
.xct_aggr = M0_XA_RECORD,
.xct_name = "m0_pair",
.xct_sizeof = sizeof (struct m0_pair),
.xct_nr = 4
}
}

◆ _m0_test_buf

struct _m0_test_buf_s _m0_test_buf
static
Initial value:
= {
._type = {
.xct_aggr = M0_XA_SEQUENCE,
.xct_name = "m0_test_buf",
.xct_sizeof = sizeof (struct m0_test_buf),
.xct_nr = 2
}
}

◆ _m0_test_key

struct _m0_test_key_s _m0_test_key
static
Initial value:
= {
._type = {
.xct_aggr = M0_XA_RECORD,
.xct_name = "m0_test_key",
.xct_sizeof = sizeof (struct m0_test_key),
.xct_nr = 3
}
}

◆ m0_biquad_xc

struct m0_xcode_type * m0_biquad_xc = &_m0_biquad._type

Definition at line 15 of file xcode_fops_ff.c.

◆ m0_desc_arr_xc

struct m0_xcode_type * m0_desc_arr_xc = &_m0_desc_arr._type

Definition at line 12 of file xcode_fops_ff.c.

◆ m0_fop_test_arr_xc

struct m0_xcode_type * m0_fop_test_arr_xc = &_m0_fop_test_arr._type

Definition at line 13 of file xcode_fops_ff.c.

◆ m0_fop_test_xc

struct m0_xcode_type * m0_fop_test_xc = &_m0_fop_test._type

Definition at line 14 of file xcode_fops_ff.c.

◆ m0_octopair_xc

struct m0_xcode_type * m0_octopair_xc = &_m0_octopair._type

Definition at line 16 of file xcode_fops_ff.c.

◆ m0_pair_xc

struct m0_xcode_type * m0_pair_xc = &_m0_pair._type

Definition at line 11 of file xcode_fops_ff.c.

◆ m0_test_buf_xc

struct m0_xcode_type * m0_test_buf_xc = &_m0_test_buf._type

Definition at line 9 of file xcode_fops_ff.c.

◆ m0_test_key_xc

struct m0_xcode_type * m0_test_key_xc = &_m0_test_key._type

Definition at line 10 of file xcode_fops_ff.c.