parman_prio
route->parman_prio = &tcam_region->parman_prios[prio];
route->parman_prio, &route->parman_item);
struct parman_prio *parman_prios;
struct parman_prio *parman_prios;
struct parman_prio *parman_prio;
parman_prio_init(cregion->parman, &cchunk->parman_prio, priority);
parman_prio_fini(&cchunk->parman_prio);
err = parman_item_add(cregion->parman, &cchunk->parman_prio,
parman_item_remove(cregion->parman, &cchunk->parman_prio,
parman_item_remove(cregion->parman, &cchunk->parman_prio,
struct parman_prio parman_prio;
void parman_prio_init(struct parman *parman, struct parman_prio *prio,
void parman_prio_fini(struct parman_prio *prio);
int parman_item_add(struct parman *parman, struct parman_prio *prio,
void parman_item_remove(struct parman *parman, struct parman_prio *prio,
static struct parman_item *parman_prio_last_item(struct parman_prio *prio)
static unsigned long parman_prio_last_index(struct parman_prio *prio)
struct parman_prio *prio)
static void __parman_prio_move(struct parman *parman, struct parman_prio *prio,
struct parman_prio *prio)
struct parman_prio *prio)
struct parman_prio *prio,
struct parman_prio *prio,
struct parman_prio *prio2;
struct parman_prio *prio,
void parman_prio_init(struct parman *parman, struct parman_prio *prio,
struct parman_prio *prio2;
void parman_prio_fini(struct parman_prio *prio)
int parman_item_add(struct parman *parman, struct parman_prio *prio,
void parman_item_remove(struct parman *parman, struct parman_prio *prio,
int (*item_add)(struct parman *parman, struct parman_prio *prio,
void (*item_remove)(struct parman *parman, struct parman_prio *prio,
static bool parman_prio_used(struct parman_prio *prio)
static struct parman_item *parman_prio_first_item(struct parman_prio *prio)
static unsigned long parman_prio_first_index(struct parman_prio *prio)
parman_prio_init(test_parman->parman, &prio->parman_prio,
parman_prio_fini(&prio->parman_prio);
&item->prio->parman_prio,
&item->prio->parman_prio,
&item->prio->parman_prio,
struct parman_prio parman_prio;