Lines Matching defs:parman
50 struct parman { struct
51 const struct parman_ops *ops; argument
53 const struct parman_algo *algo; argument
59 static int parman_enlarge(struct parman *parman) in parman_enlarge()
72 static int parman_shrink(struct parman *parman) in parman_shrink()
115 static unsigned long parman_lsort_new_index_find(struct parman *parman, in parman_lsort_new_index_find()
126 static void __parman_prio_move(struct parman *parman, struct parman_prio *prio, in __parman_prio_move()
133 static void parman_prio_shift_down(struct parman *parman, in parman_prio_shift_down()
148 static void parman_prio_shift_up(struct parman *parman, in parman_prio_shift_up()
163 static void parman_prio_item_remove(struct parman *parman, in parman_prio_item_remove()
182 static int parman_lsort_item_add(struct parman *parman, in parman_lsort_item_add()
208 static void parman_lsort_item_remove(struct parman *parman, in parman_lsort_item_remove()
270 struct parman *parman; in parman_create() local
290 void parman_destroy(struct parman *parman) in parman_destroy()
308 void parman_prio_init(struct parman *parman, struct parman_prio *prio, in parman_prio_init()
352 int parman_item_add(struct parman *parman, struct parman_prio *prio, in parman_item_add()
367 void parman_item_remove(struct parman *parman, struct parman_prio *prio, in parman_item_remove()