FreeBSD kernel IPv4 code
|
Data Fields | |
void * | d |
void * | x |
void * | r |
struct nhop_object ** | nh_tbl |
struct dxr_aux * | aux |
struct fib_data * | fd |
struct epoch_context | epoch_ctx |
uint32_t | fibnum |
uint16_t | d_shift |
uint16_t | x_shift |
uint32_t | x_mask |
Definition at line 211 of file in_fib_dxr.c.
struct dxr_aux* dxr::aux |
Definition at line 219 of file in_fib_dxr.c.
Referenced by dxr_build(), dxr_change_rib_batch(), dxr_destroy(), dxr_dump_end(), and dxr_init().
void* dxr::d |
Definition at line 213 of file in_fib_dxr.c.
Referenced by dxr_build(), dxr_change_rib_batch(), dxr_destroy(), dxr_dump_end(), dxr_init(), and dxr_lookup().
uint16_t dxr::d_shift |
Definition at line 223 of file in_fib_dxr.c.
Referenced by dxr_build(), and dxr_lookup().
struct epoch_context dxr::epoch_ctx |
Definition at line 221 of file in_fib_dxr.c.
Referenced by dxr_change_rib_batch(), and epoch_dxr_destroy().
struct fib_data* dxr::fd |
Definition at line 220 of file in_fib_dxr.c.
Referenced by dxr_build(), dxr_change_rib_batch(), and dxr_init().
uint32_t dxr::fibnum |
Definition at line 222 of file in_fib_dxr.c.
Referenced by dxr_build(), and dxr_init().
struct nhop_object** dxr::nh_tbl |
Definition at line 216 of file in_fib_dxr.c.
Referenced by dxr_build(), and dxr_fib_lookup().
void* dxr::r |
Definition at line 215 of file in_fib_dxr.c.
Referenced by dxr_build(), and dxr_lookup().
void* dxr::x |
Definition at line 214 of file in_fib_dxr.c.
Referenced by dxr_build(), and dxr_lookup().
uint32_t dxr::x_mask |
Definition at line 225 of file in_fib_dxr.c.
Referenced by dxr_build(), and dxr_lookup().
uint16_t dxr::x_shift |
Definition at line 224 of file in_fib_dxr.c.
Referenced by dxr_build(), and dxr_lookup().