cdnr_block
struct cdnr_block *cb;
static struct tc_action *trtcm_input(struct cdnr_block *, struct cdnr_pktinfo *);
struct cdnr_block *cb;
static struct tc_action *tswtcm_input(struct cdnr_block *, struct cdnr_pktinfo *);
struct cdnr_block *cb;
static struct cdnr_block *
struct cdnr_block *cb;
cb = (struct cdnr_block *)handle;
cdnr_cb2handle(struct cdnr_block *cb)
struct cdnr_block *, struct cdnr_pktinfo *))
struct cdnr_block *cb;
size = sizeof(struct cdnr_block);
struct cdnr_block *cb = cblock;
generic_element_destroy(struct cdnr_block *cb)
struct cdnr_block *cb;
struct cdnr_block *cb;
struct cdnr_block *cb;
static struct cdnr_block *
struct cdnr_block *cb;
element_destroy(struct cdnr_block *cb)
tbm_input(struct cdnr_block *cb, struct cdnr_pktinfo *pktinfo)
trtcm_input(struct cdnr_block *cb, struct cdnr_pktinfo *pktinfo)
tswtcm_input(struct cdnr_block *cb, struct cdnr_pktinfo *pktinfo)
static struct cdnr_block *cdnr_handle2cb(u_long);
static u_long cdnr_cb2handle(struct cdnr_block *);
struct tc_action *(*)(struct cdnr_block *, struct cdnr_pktinfo *));
struct cdnr_block *cb;
static int generic_element_destroy(struct cdnr_block *);
struct cdnr_block *cb;
struct cdnr_block *cb;
static struct cdnr_block *element_create(struct top_cdnr *, struct tc_action *);
static int element_destroy(struct cdnr_block *);
static struct tc_action *tbm_input(struct cdnr_block *, struct cdnr_pktinfo *);
LIST_ENTRY(cdnr_block) cb_next;
struct tc_action *(*cb_input)(struct cdnr_block *,
struct cdnr_block tc_block;
LIST_HEAD(, cdnr_block) tc_elements;
struct cdnr_block cdnrblk; /* conditioner block */
struct cdnr_block cdnrblk; /* conditioner block */
struct cdnr_block cdnrblk; /* conditioner block */
struct cdnr_block;
struct cdnr_block *un_next; /* next tc element block */