FreeBSD kernel CXGBE device code
|
#include <t4_l2t.h>
Data Fields | |
struct rwlock | lock |
u_int | l2t_size |
volatile int | nfree |
struct l2t_entry * | rover |
struct l2t_entry | l2tab [] |
u_int l2t_data::l2t_size |
Definition at line 85 of file t4_l2t.h.
Referenced by find_or_alloc_l2e(), sysctl_l2t(), t4_alloc_l2e(), t4_free_l2t(), t4_init_l2t(), and t4_l2t_alloc_tls().
struct l2t_entry l2t_data::l2tab[] |
Definition at line 88 of file t4_l2t.h.
Referenced by find_or_alloc_l2e(), sysctl_l2t(), t4_alloc_l2e(), t4_free_l2t(), t4_init_l2t(), t4_l2t_alloc_tls(), and t4_l2t_release().
struct rwlock l2t_data::lock |
Definition at line 84 of file t4_l2t.h.
Referenced by t4_alloc_l2e(), t4_free_l2t(), t4_init_l2t(), t4_l2t_alloc_switching(), and t4_l2t_alloc_tls().
volatile int l2t_data::nfree |
Definition at line 86 of file t4_l2t.h.
Referenced by t4_alloc_l2e(), t4_init_l2t(), t4_l2t_alloc_switching(), t4_l2t_alloc_tls(), and t4_l2t_release().
struct l2t_entry* l2t_data::rover |
Definition at line 87 of file t4_l2t.h.
Referenced by t4_alloc_l2e(), and t4_init_l2t().